問題タブ [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.
libreoffice - ベースでリレーションシップを処理するフォームを作成する
いくつかのテーブルを持つ単純なデータベース (練習用に作成) があります。書籍、貸し手、都市などのテーブルを備えた「図書館利用データベース」であるはずです。
たとえば、テーブル "Lenders" は、図書館から本を貸し出している人々のテーブルです。とりわけ、Cities のテーブルを参照する外部キー (右?) である "City" 列があります。
ここで、貸主を追加するためのフォームが必要です。ただし、「都市」については、すでに入力されている都市を表示するコントロール/リスト ボックス/ドロップダウン ボックスが必要です (名前で表示されます)。そのリストで都市を選択すると、対応する ID 番号が「Lenders」テーブルに設定されます。
これを行う(かなり)簡単な方法はありますか。サブフォームとリスト ボックスを試してみましたが、これを行う方法がまったく見つかりませんでした。
libreoffice - LibreOffice Base のテーブルのフィールドに自動的に入力するにはどうすればよいですか?
携帯電話のテーブルを含むデータベースがあります。すべての携帯電話に 10 個のフィールドがあるとしましょう。テーブルに入力または変更するために、ユーザーが使用できるフォームをいくつか用意します。ただし、ユーザーが毎回 10 個のフィールドすべてを変更することは望ましくありません。4 つのフィールドについての情報を提供するだけで、残りのフィールドはプログラムによって自動的に入力または変更されます。誰かがそれを行う方法を知っていますか? :)
shell - LibreOffice Base および UCanAccess での UCANACCESS_HOME システム プロパティの使用
LibreOfffice Base を使用して、Lubuntu で UCanAccessv3.0.1 を使用して MS Access データベースにアクセスしようとしています。UNCANACCESS_HOME システム変数に関するエラー メッセージが表示されるまでは問題ありません。パスを正しく入力しているにもかかわらず、次のようなメッセージが表示されます
「システム変数 UCANACCESS_HOME が正しい ucanaccess ホームを指していません」
これがタイプミスなのか、それとも何か他のものなのかはわかりません。使用したパスは
これは、UCanAccess が抽出された場所です。
何かご意見は?ピリオドは嫌いですか?最後の / を省略しようとしましたが、違いはありませんでした。
再更新: コメント
質問に順番に答えるには:
Etan: ここの素敵な手順を使用して設定しています: http://ucanaccess.sourceforge.net/site.html
Jamadei: 最上位から順に、権限はrwxrwxr-x
ディレクトリとrw-rw-r-
jar に対するものです。
Gord: フォルダー内にフォルダーはありません。
libreoffice-base - LibreOffice Base - 計算列の表示
クエリ内の別の列に基づいて計算列 (変更された SQL SELECT ステートメント) を持つ Base にクエリを作成しました。問題は、計算列の基になる列の値を入力し、タブで次のフィールドに移動すると、計算列が表示されないことです。これはベースが機能する方法ですか、それとも何か間違っていますか?
libreoffice-basic - ベース データ シート フォームに計算フィールドが表示されない
計算フィールド列を持つデータ シート フォームがあります。ただし、フィールドに正しい値が含まれていても、フィールドは表示されません。問題のフィールドは「numRisk」です。
サブルーチンは、フォームが読み込まれたときにトリガーされる次のルーチンから呼び出されます。
また、行を循環するより効率的な方法はありますか? これは非常に遅いように見えるので、各行が処理されるたびに行ポインターがテーブルを下に移動するのがわかります。
libreoffice-base - LibreOffice Base で「デザイン ビューでレポートを作成」できない
デザイン ビューでレポートを作成できません。このオプションをクリックしても何も起こりません。「ウィザードを使用してレポートを作成する」オプションは、他のすべてのオプションと同様に正常に機能します。Linux Mint 17.2 を使用しています。プロファイルのリセットを試みましたが成功しませんでした。
mysql - LibreOffice Base からテーブル エントリを変更できますか?
LibreOffice Base を MySQL データベース サーバーに正常に接続しました。ホスト (インターネット上の無料ホスティング サービス) からテーブルを変更したかどうかをテストしたところ、LO Base でテーブル オブジェクトを更新すると変更が反映されます。しかし、私の質問は、DB テーブルを LO Base から直接変更できますか? LO Base の sql クエリを使用することは可能だと思いますが、どうすればよいでしょうか? 洞察やチュートリアルを教えてください。ありがとう。