dorado前台控制項屬性js技巧

2021-08-31 01:52:19 字數 2647 閱讀 3455

1.前台取系統時間$

設定序列oracle.sequence   oms_sequence

前台取session的值   $

取request的值   "$"

2.label,texteditor,label,element renderer等 

fieldlabel的id為: formname_fieldlabel_fieldname 

texteditor以及checkbox的id為: formname_eidtor_fieldname 

label的id為:formname_label_fieldname 

element renderer的id為:formname_groupname_elementname_renderer 

formgroup的id的生成規則是:autoform id_group+index,其中index為group的順序,從0開始。 

比如該示例的第二個formgroup的id是formemployee_group1

3.第乙個問題,若根據的條件是根據dataset的某一列的值,在datatable的該column的onrefresh (column, row, cell, value, record)事件中,根據value的值,來改變column的顏色。 

column.style.color = "red"; 

第二個問題:datatable有column有readonly屬性,dataset的field有readonly屬性,設定這兩個都是可以的。 

取得datatable有column:table.getcolumn("") 

取得dataset的field:dataet.getfield(""); 

最後可能需要重新整理一下: 

table這麼使用:table.refresh(); 

dataset這麼使用:dataet.refreshcontrols(); 

row.style.color = "#00000"; 

if(value==9) 

else 

return false;

if(value < 3000)

cell.innerhtml = value;

return false;

4.由於客戶端沒有autoform物件,所以無法直接autoform物件,不過autoform生成的label和texteditor還是有規律可循的。在頁面中: 

fieldlabel的id為: formname_fieldlabel_fieldname 

texteditor以及checkbox的id為: formname_eidtor_fieldname 

label的id為:formname_label_fieldname 

element renderer的id為:formname_groupname_elementname_renderer

若要控制autoform中元件的資料,則建議操作dataset物件,而不是具體的元件。一般來說,我們只是控制autoform中的元件顯示以及唯讀屬性。 

示例**如下:

/** 

*控制texteditor的可見性 

*/ formname_eidtor_fieldname.style.display="none"; 

/** 

*控制texteditor的可讀性 

*/ formname_eidtor_fieldname.setreadonly(true);

若是控制autoform中的元件的唯讀,建議使用setreadonly方法,不要直接呼叫formname_eidtor_fieldname.readonly=true,因為dorado對texteditor進行了一些封裝,所以只設定readonly屬性是不能達到目的目的。

5.select sequencetable.nextval from dual ----查詢oracle序列

6.關閉tabset的標籤 

7.修改**的樣式

8.各種subwindow的關閉

requestcommand請求新的頁面   subwindow.hideparent();

customdropdown請求的         dropdown.closeframe();

一般的subwindow請求的        subwindow.hide();

9./*datasetdropdown的自動匹配功能,

*應用:在from表單對應欄位的textedit的onkeydown(editor,evt)中呼叫

*      對應dropdown的資料集要配置parameters

*editor是文字框;dropdown是dropdown下拉框,str是labelfield欄位

*/function autocomplete(editor, dropdown,str)

if(!dropdown.isopened(editor) && keycode != 13)  

}, 0);

}return true;

}10./*給列表做乙個排序號

*ds目標資料集,index指虛擬的排序號

*呼叫方法是在dataset的afterscroll中呼叫該方法,並給資料新增乙個index的虛擬字段

*/function refreshindex(ds,index)

}**: 謝謝

WPF 控制項屬性

1 高度和寬度 不同尺寸的預設值 minheight maxheight height minwidth maxwidth width 0infinity nan auto 自動 其他尺寸 desiredsize rendersize actualheight actualwidth 2 邊框距離 ...

控制項常用屬性

import viewcontroller.h inte ce viewcontroller property weak,nonatomic iboutletuibutton iconview ibaction right ibaction top ibaction plus ibaction bo...

UISwitch控制項屬性

uiswitch控制項屬性 1.ontintcolor 處於on時switch 的顏色 switchimage.ontintcolor uicolor graycolor 2.tintcolor 處於off時switch 的顏色 switchimage.tintcolor uicolor green...