問題タブ [libreoffice-base]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openoffice.org - LibreOffice Base をデータベースに再接続する方法
LibreOffice Base を汎用データベース クライアントとして使用しています。一部のデータベースへの接続が失われることがあります。再接続する方法はありますか?つまり、ベースを閉鎖して再開する以外の方法ですか?
database - Libreoffice Base の関係とフォーム
私はいくつかのサーバーを監査しており、いくつかのフィールドを持つ「サーバー」というテーブルがあります。
これらの 1 つは、「ユーザー」と呼ばれるフィールドです。
各ユーザーに関する情報を保持する「users」という別のテーブルがあります。もちろん、多くの「ルート」ユーザー (サーバーごとに 1 人) が存在するため、ユーザー用の単一のテーブルがこれに適しているかどうかはわかりません。
ユーザーに関する情報には、SSH キー、ユーザー名、ホーム ディレクトリなどがあります。データベースを設計する最良の方法と、この情報を簡単に入力するためのフォームは何ですか?
python - Python 2.7 で ODB ファイルにアクセスする方法
Python で ODB ファイル (LibreOffice Base で作成) にアクセスし、さらに使用するためにテーブルを抽出したいと考えています。ODB には、複数のテーブル、1 つのリレーション デザイン、および複数のフォームが含まれています。
SQLを使用せずにこれを達成することは可能ですか?
編集:この形式を自分で解析するのは複雑すぎるように思われるため、適切な HSQLDB エンジンの使用を検討します。
HSQL 経由でアクセスする python モジュールは何ですか (SQLite の sqlite3 のように)?
sql - HSQLDBバージョン<2でGROUP_CONCAT関数をシミュレートしますか?
LO / OOO BaseにはHSQLDBバージョン>2が付属していません。これは、機能がないことを意味しGROUP_CONCAT
ます。
HSQLDBバージョン<2でこの関数をシミュレートする方法はありますか?
関数が適用される前の列name
の例を次に示します。value
GROUP_CONCATの結果に似たものを返すBaseの(H)SQLコードを使用したいと思います。
(他のDBMSについても同様の質問がありましたが、HSQLDBでは回答が機能しませんでした。)
java - Fedora 16でLibre Office BaseのJavaクラスパスを設定する
Fedora 16 OS を使用しています。Libre Office Base を使用して MySQL に接続したいと考えています。JDBC 接続をセットアップすると、ドライバーを要求されますが、ロードできません (クラスパスに表示されないため)。
Libre Officeのクラスパスを設定する方法を知っている人はいますか? そのためのconfig utilツールのようなものはありますか?
たとえば、私のドライバーは [B]com.mysql.jdbc.Driver [/B][B] /usr/share/java/mysql-connector-java-5.1.17.jar[/B] にあります。ストレート Java や Eclipse Quantum プラグインなど、他の JDBC クライアントから接続すると正常に動作します。問題は、Libre Officeがドライバーを見つけることができる場所の(クラス)パスを私に尋ねないことです。ドライバーが表示されるように設定する場所と方法がわかりません。
ありがとう
libreoffice - LibreOffice Base - クエリ - 2 つの行をマージする
私はLibreOffice Base(3.6.2)を学んでいます。残念ながら、ドキュメントはかなり貧弱です。DB は「.odb」ファイル形式です。簡単な複数テーブル クエリを次に示します。
フィールド「refLogiciel.name」と「tblPosteLogiciel.version」を 1 つのフィールドにマージしたいと思います。
ありがとうございました!
sql - 複数のテーブルと外部結合の可能性がある半階層 SQL クエリ
私は製品を持っています。各製品は、アイテムとアセンブリで構成されています。アセンブリ自体もアイテムで構成できます。つまり、これは階層ですが、深さが限られています。私がやりたいのは、製品に含まれるアイテムとアセンブリ、および製品のアセンブリ内のアイテムをリストすることです。
これは私が見たい出力です。これとまったく同じである必要はありませんが、目的は、製品内のアイテム、アセンブリ、および各アセンブリ内のアイテムを表示することです。列の数は固定されていません。アセンブリ内のアイテムを表示するためにさらに必要な場合、問題はありません。
これを使用して、製品 ID でグループ化されたレポートを作成し、各製品の内容を一覧表示できます。
これは私が現時点で持っているテーブル構造です。
これを行うには、どのような SELECT ステートメントが必要でしょうか。
ある種の外部結合が必要だと思いますが、select ステートメントを構造化する方法を知るために、SQL 構文を完全に理解しているわけではありません。私のすべての努力は常に、各アイテムとアセンブリに対して製品が複数回リストされることにつながりました. したがって、製品に 3 つのアイテムと 2 つのアセンブリがある場合、製品は 6 回表示されます。
この種の問題を検索するのは簡単ではありません。何を検索する必要があるのかわからないからです。それは 3 つのテーブルの問題ですか、外部結合の問題ですか、それとも単純な構文上の答えですか。
それとも、アセンブリを使用しない純粋な階層テーブル構造に切り替えたほうがよいのでしょうか? 階層テーブルを検索して、発生する可能性のある問題を解決する方が簡単です。
LibreOffice 3.5.6.2 ベースを使用しています。ウィザードやその他の便利な機能がありますが、私がいる状況の複雑さには対応していません。データベースに価格が含まれており、それを使用して、アイテムのコストから製品の価格を適切に割り出すことができるようにすることを目的としています。アセンブリを構築する時間。
優しくしてください、私はSOの初心者です。
postgresql - ベースpostgresql接続に必要なユーザー\パスワードを作成する方法
libreoffice 4.0 を使用して postgresql へのエントリ フォーム フロントエンドを構築しています。最初に開いたときに、ユーザー名とパスワードの入力を求められます。それらが正しければ、再度要求されることはありません。
問題は、ベースファイルを閉じて再度開いても、再度要求されないことです
すべてのユーザー管理はpostgresql側にあり、
そのため、ベースを閉じて再度開くたびにパスワードを要求する必要があります
マクロを使用してパスワードのキャッシュをクリアし、パスワード キャッシュをクリアする「ログアウト」というボタンを追加する方法があるかもしれません。そのため、次の接続でベースはユーザー/パスワードを要求しますが、見つかりませんでした。そのための API
どうもありがとう、アリ
database - LibreOffice Base のデータベース階層、集約、関係
私は、店舗のウェブサイトをデザインする宿題プロジェクトに取り組んでおり、データベースを割り当てられています。これは私の最初のデータベースの試みです。デザインに LibreOffice Base を使用していますが、サブタイプの作成方法に関するガイドが見つかりません。たとえば、在庫にあるシャツごとに異なる色のグループがあり、色ごとに個々のサイズと各サイズの在庫数のリストがあります。しかし、「テーブル関係」のどこにも集計が見つかりません。そこで、基本情報 (ブランド、価格など) を含むシャツのテーブルを作成し、次に 2 つの列 (サイズと在庫数) だけを含む別のテーブルを作成します。今)。次に、基本情報を含むシャツのフォームと、2 つの列を持つサブフォームを作成します。サイズと数をご用意。どちらのフォームも、ラベル付きのテキスト ボックスではなくテーブルです。ただし、シャツ サイズのサブフォームは、メイン フォーム (つまり、シャツの基本情報を含むフォーム) の各行の個別の情報を維持しません。一体どうやってこれを行うのですか?
最後に、これはデータベースに対する私の最初のクラックであるため、私がすべて間違っていてもまったく驚かないでしょう。正しい検索用語を入力しなかったため、見つかりませんでした。
sql - SQLはlibreoffice baseでは機能しますが、libre basicでは機能しません
テーブルから最新のレコードを取得することについての古典的な質問があります。ここに声明があります:
このステートメントは phpMyAdmin と LibreOffice ベースの両方で機能しますが、LibreOffice Basic では Message: Syntax error in SQL expression が表示されます。
何か助けはありますか?