私はBaseを使いこなしていますが、クエリのデータではなく値の配列を持つListBoxのListSourceを設定する方法についていません。LibreOffice Base - コードからリストボックスの値(sql/table以外)を取り込む方法は?
ご協力いただければ幸いです。
私はBaseを使いこなしていますが、クエリのデータではなく値の配列を持つListBoxのListSourceを設定する方法についていません。LibreOffice Base - コードからリストボックスの値(sql/table以外)を取り込む方法は?
ご協力いただければ幸いです。
手動でエントリを追加するには、フォームを編集して新しいリストボックスを作成します。コントロールを右クリックし、Control
を選択します。 List entries
に最初の項目を追加し、を押します。Shift + を入力してと入力し、別の項目を追加します。
How to Programmatically add or remove items in ListBox FORM controlから、@Lyrlは書いている:
リストボックスの配列の内容は不格好です。フォームがベースファイルに接続されていて、リストボックスの内容がSQL文字列によって決定されている場合は、実際に作業する方が簡単です。
このページには、リストに値の配列を設定するためのマクロコードも表示されます。
oListBox.StringItemList()=配列( "ワン"、 "二"、 "三")