動態實現下拉資料視窗DDDW的設定

2021-07-10 14:59:01 字數 728 閱讀 2268

問:在資料視窗物件畫板中可以設定列的編輯風格為下拉資料視窗(dropdowndatawindow),請問在程式中可以動態實現這項功能嗎? 

答:可以的,假設所設定列為部門號"department_id",相關連的子資料視窗為"d_dddw_dep",顯示列為部門名稱"dept_name",資料列為部門號"dept_id",實現方法如下:

dw_1.modify("department_id.dddw.name=d_dddw_dep ")

dw_1.modify("department_id.dddw.displaycolumn=''dept_name'' ")

dw_1.modify("department_id.dddw.datacolumn=''dept_id'' ") 或:

dw_1.object.department_id.dddw.name = "d_dddw_dep" 

dw_1.object.department_id.dddw.displaycolumn = "dept_name" dw_1.object.department_id.dddw.datacolumn = "dept_id" 

注:powerbuilder有乙個小工具dwsyntax(程式名為:dwsyn60.exe),提供了獲得及修改資料視窗、列等的各項屬性值的語法,對程式設計非常有幫助。上述指令碼在dwsyntax中都能找到

new->tool ->datawindow syntax

iOS TableView實現下拉重新整理資料

1.建立重新整理控制項,可通過xib或 方式建立控制項 void setupdownrefresh 2.將新資料載入到原資料的前面 插入資料前面 self.data insertobject knewdata atindex 0 3.重新整理 並結束重新整理狀態 重新整理tableview self...

iOS TableView實現下拉重新整理資料

1.建立重新整理控制項,可通過xib或 方式建立控制項 void setupdownrefresh 2.將新資料載入到原資料的前面 插入資料前面 self.data insertobject knewdata atindex 0 3.重新整理 並結束重新整理狀態 重新整理tableview self...

使用flatlist實現下拉重新整理列表資料的傳輸問題

1,flatlist元件 this.renderitem item 渲染承載data資料的背景樣式 refreshcontrol 2,其中onrefresh是當下拉的時候,發生的事件,呼叫函式去獲取後台資料 3,data是flatlist資料列表即將呈現的資料,這裡初始化 constructor 4...