LibreOffice Base - 如何从代码中填充列表框值(而不是sql / table)?

时间:2017-04-09 16:36:17

标签: libreoffice-base

我正在使用Base,但我仍然坚持如何使用值数组而不是查询数据来设置ListBox的ListSource。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

要手动添加条目,请编辑表单并创建新的列表框。右键单击该控件,然后选择Control。在控件属性窗口的General选项卡中,编辑List entries属性:添加第一项,按 Shift + Enter ,然后添加另一项。

来自How to Programmatically add or remove items in ListBox FORM control,@ Lyrl写道:

  

列表框数组内容很笨拙;如果表单连接到Base文件并且列表框内容由SQL字符串确定,则实际上更容易使用。

该页面还显示了用一组值填充列表的宏代码。

  

oListBox.StringItemList()=数组(“一个”,“两个”,“三个”)