Java 在focframework中的表中添加按钮

Java 在focframework中的表中添加按钮,java,Java,我使用as-full-stack在JAVA中开发一个web应用程序 我想在表中添加一列,并在该列中放置一个按钮。它也可以是任何其他组件,但目前我想放置一个按钮。例如,我们看到下面的红色部分: 我只知道如何添加列来显示表中显示的FocObject的属性。这在表单的XML中很简单,如下面所示: <GuiTable title="Employees" name="EMPLOYEE_GUI_TABLE" dataPath="DATAROOT" > <TableColumn n

我使用as-full-stack在JAVA中开发一个web应用程序

我想在表中添加一列,并在该列中放置一个按钮。它也可以是任何其他组件,但目前我想放置一个按钮。例如,我们看到下面的红色部分:

我只知道如何添加列来显示表中显示的FocObject的属性。这在表单的XML中很简单,如下面所示:

<GuiTable title="Employees" name="EMPLOYEE_GUI_TABLE" dataPath="DATAROOT" >
    <TableColumn name="_LINE_NUMBER" />
    <TableColumn name="FirstName" caption="FirstName" link="true"/>
    <TableColumn name="LastName" caption="LastName" link="true"/>
    <TableColumn name="StartShift" caption="StartShift" />
    <TableColumn name="EndShift" caption="EndShift" />
</GuiTable>
<GuiTable title="Employees" name="EMPLOYEE_GUI_TABLE" dataPath="DATAROOT" >
    <TableColumn name="_LINE_NUMBER" />
    ...
    <TableColumn name="EndShift" caption="EndShift" />
    <TableColumn name="PRINT_BUTTON" caption="Print" />
</GuiTable>


我想添加一个新列,但内容不是FocObject的属性。有没有办法?

在focframework中,要添加一个不显示FocObject属性的自定义列,您可以先在Form.xml中添加您选择的名称,如下面所示:

<GuiTable title="Employees" name="EMPLOYEE_GUI_TABLE" dataPath="DATAROOT" >
    <TableColumn name="_LINE_NUMBER" />
    <TableColumn name="FirstName" caption="FirstName" link="true"/>
    <TableColumn name="LastName" caption="LastName" link="true"/>
    <TableColumn name="StartShift" caption="StartShift" />
    <TableColumn name="EndShift" caption="EndShift" />
</GuiTable>
<GuiTable title="Employees" name="EMPLOYEE_GUI_TABLE" dataPath="DATAROOT" >
    <TableColumn name="_LINE_NUMBER" />
    ...
    <TableColumn name="EndShift" caption="EndShift" />
    <TableColumn name="PRINT_BUTTON" caption="Print" />
</GuiTable>
结果如下: