Form Bileşenleri XIII - PwForm Nesnesi
- 29 Dec 2022
- 5 Minutes to read
- DarkLight
Form Bileşenleri XIII - PwForm Nesnesi
- Updated on 29 Dec 2022
- 5 Minutes to read
- DarkLight
Article summary
Did you find this summary helpful?
Thank you for your feedback
Formda aktif kullanıcı bilgilerini nasıl kullanırım?
CurrentUser nesnesi aktif kullanıcı bilgilerini içerir.
{
"UserName": "Serdar Kul",
"UserLogin": "skul",
"ServerInfo": "T|T|T|T|T|F|T|T|T|T|T|T|T|T|T|T|T|T|T|T|T|F|T",
"Platform": "DEVELOPMENT",
"CustomerName": "",
"UserEmail": "skul@paperwork.com.tr",
"UserPosition": "MUDUR",
"UserTitle": "Kıdemli Yazılım Geliştirme Uzmanı",
"Culture": "TR",
"CurrentApp": "Mvc",
"ExtProp1": "32843915",
"ExtProp2": "YAZILIM",
"ExtProp3": "32843915",
"ExtProp4": "",
"ExtProp5": "",
"ExtProp6": "",
"ExtProp7": "",
"ExtProp8": "Müdür",
"ExtProp9": "",
"ExtProp10": "",
"ExtProp11": "",
"ExtProp12": "",
"ExtProp13": "",
"ExtProp14": "",
"ExtProp15": ""
}
Formda form nesnesini nasıl kullanırım?
PwForm nesnesi ile ulaşılır. PwForm.form web form nesnesidir. Aşağıdaki metodları içerir.
- AclId: (...) : Nesne numarası oluşmuş akış, kabinet kaydı veya dosya kartı kaydının yetki setini verir
- AddRow: ƒ (compName) : Veri kaynağına satır eklenmesi için popup ekranını açar.
- AddRowData: ƒ (compName, data) : Veri kaynağına verilen JSON Array türündeki datayı ekler
- AddRowDataFull: ƒ (compName, data): Veri kaynağının datası temizler, verilen JSON Array türündeki datayı ekler
- AttorneyId: (...) : Vekealet verilen akışın vekalet numarasını verir
- CardId: (...) : Dosya kartı formunda kaydın nesne numarasını verir
- Complete: ƒ () : Akışın mmanuel adımının tamamlanmasığı sağlar
- CopyClipBoard: ƒ CopyClipBoard(text) : Verilen yazıyı panoya kopyalar
- Counter: ƒ (counterName, attribute, regex) : Verilen sayaç adı ile belirtilen alana sayaç numarasını set eder
- DeleteAll: ƒ (compName) : Veri kaynağındaki tüm satırları temizler
- DeleteRow: ƒ (compName) : Veri kaynağındaki seçili satırı siler
- DeleteRowAt: ƒ (compName, index) : Veri kaynağındaki satır numarası verilen satırı siler
- EditRow: ƒ (compName) : Veri kaynağında satır düzenlemesi için popup ekranını açar.
- EditRowAt: ƒ (compName, index) : Veri kaynağındaki satır numarası verilen satırı düzenler
- Error: ƒ (title, message): Başlık ve içeriği verilen hata mesajını popup olarak açar
- ExecSql: async ƒ (aSql, aPlugin): SQL sorgusunu çalıştırmak için kullanılır
- ExecuteMethod: async ƒ (aMethod, aParamList): Tanımlı metodu tetikletmek için kullanılır
- FormId: (...) : Formun nesne numarasını verir
- FormName: (...) : Formun nesne adını verir
- GetComboSelectedRow: ƒ (comp) : Belirtilen liste nesnesinin seçili satırının datasını verir
- GetComponent: ƒ (root, key) : Id si verilen nesneyi döner
- IsNullOrEmpty: ƒ (value) : Bir değerin boş veya null olmasını kontrol eder
- LoadForm: async ƒ (index, formName, parent, isForm) : Nesne adı verilen formun yüklenmesini sağlar
- LoadRuleEngine: ƒ () : Kural motorunun yüklenmesini sağlar
- Log: ƒ (msg,msg2) : Paperwork.Log dosyasına log basmasını sağlar
- MasterData: (...) : Akış eklentisinin sistemde kayıtlı bilgisini döner
- MoveDown: ƒ (compName) : Veri kaynağında seçili satırı bir alt satıra kaydırır
- MoveUp: ƒ (compName): Veri kaynağında seçili satırı bir üst satıra kaydırır
- NewRow: ƒ (compName) : Veri kaynağında JSON Array türünde yeni boş bir satır kaydı oluşturur
- ObjectId: (...) : Kaydın nesne numarasını verir
- ObjectName: (...): Kaydın nesne adını verir
- ProcessId: (...) : Akışın süreç numarasını (ProcessId) verir
- Progress: ƒ (isVisible) : Bekleme durumlarında Hourglass çıkmasını ve kaybolmasını sağlar
- Query: async ƒ (aSql, aPlugin, TableId) : SQL sorgusunu çalıştırmak için kullanılır
- SetAlert: ƒ (type, message) : Uyarı mesajı çıkartır. (Hata, Uyarı, Bilgi türünde)
- ShowConfirmPopup: ƒ (title, message, onSuccess, onError) : Onay popup ekranını açar
- ShowPromptPopup: ƒ (title, message, defaultValue, dataType, onSuccess, onError)
- Sum: ƒ (groupName, columnName, filterColumn, filterValue, filterType) : Veri kaynağında belirtilen kolonda filtreye bağlı yada filtresiz toplamının alınmasını sağlar
- TypeName: (...) : Tip bilgisini döner
- WorkflowId: (...) : Manuel adım formu ise akış numarasını döner
- WorkitemId: (...) : Manuel adım formu ise adım numarasını döner
- closeDialog: ƒ (gridName) : Açılan dialog nesnesini kapatır
- component: ƒ (compName) : Adı verilen nesneyi verir
- copy: ƒ (source, destination, map) : Eşelştirmesi yapılmış alanların datalarının kopyalanmasını sağlar
- countRow: ƒ (groupName) : Veri kaynağındaki satır sayısını verir
- counter_sync: async ƒ (counterName) : Adı verilen sayaçın değerini döner
- deleteRows: ƒ (groupName, filterColumn, filterValue, filterType) : Veri kaynağında belirtilen kolonda filtreli yada filtresiz bulunan satırları siler
- disableTab: ƒ (compName, index,isDisable) : Sekme nesnesinin görünürlüğünü ayarlar
- enable: ƒ (compName, isEnable) : Adı verilen nesneyi salt okunur olmasını yada olmamasını sağlar
- fillComboJson: ƒ (component, data, valueKey, displayKey) : Belirtilen liste nesnesini verilen JSON türündeki data ile doldurur
- fillComboWithPL: ƒ (aMethod, component, valueKey, displayKey, isJson) : Belirtilen liste nesnesini tetiklenen metod ve metoddan dönen data ile doldurur
- fillComboWithSql: ƒ (aSql, component, aPlugin, valueKey, displayKey, isJson) : Belirtilen liste nesnesini sql sorgusundan dönen data ile doldurur
- fillGrid: ƒ (gridName, data, headers) : Veri kaynağını verilen data ile doldurur
- fillIntGrid: ƒ (gridName, intCompName, resultElementName, headers) : Veri kaynağını entegrasyon datası ile doldurur
- fillIntList: ƒ (compName, key, label, intCompName, resultElementName) : Listeyi entegrasyon datası ile doldurur
- fillList: ƒ (listName, key, label, arrayName) : Listeyi verilen data ile doldurur
- fillTypeFields: ƒ (aTypeName) : Tip adı verilen tipin alanlarını döner
- focus: ƒ (compName): Belirtilen nesneye odak yapılır
- formDialog: ƒ (dialogName, formName, afterLoad, afterSave) : Form adı verilen formu dialog nesnesinde açar
- get: ƒ (compName) : Belirtilen nesnenin datasını döner
- getComboLabel4Grid: ƒ (gridName, columnName, key) : Veri kaynağı içindeki listenin başlığını döner
- getIntData: ƒ getIntData(compName) : Form üzerinde tanımlı entegrasyon nesnesinin datasını döner
- getIntHeader: ƒ getIntHeader(compName, elementName) : : Form üzerinde tanımlı entegrasyon nesnesinin başlık bilgisini döner
- getRow: ƒ (groupName, index) : Veri kaynağında Index bilgisi verilen satırı döner
- getRowValue: ƒ (groupName, columnName, index) : Veri kaynağında Index bilgisi ve kolon bilgisi verilen alanın değerini döner
- getRows: ƒ (groupName, filterColumn, filterValue, filterType) : Veri kaynağın belirtilen kolon ile filtrelenmiş datasını döner
- getSelectedRows: ƒ (compName) : Veri kaynağında seçili satırların listesini döner
- hideTab: ƒ (compName,index) : Sekme nesnesinin belirtilen indexli sekmesinin gizlenmesini sağlar
- isCard: (...) : Dosya kartı kaydı olu olmadığının bilgisini döner
- isDesign: ƒ () : Formun ön izleme ekranında açılıp açılmadığını döner
- isEnable: ƒ (compName) : Belirtilen nesnenin erişilip erişilmediğinin bilgisini döner
- isNew: ƒ () : Formun ilk defa açıldığının bilgisini döner
- isReadOnly: ƒ (compName) : Belirtilen nesnenin salt okunur olup olmadığını döner
- isRequired: ƒ (compName) : Belirtilen nesnenin zorunlu olup olmadığını döner
- isShow: ƒ (compName) : Belirtilen nesneyi görünüp görünmediğinin bilgsini döner
- isTabEnable: ƒ isTabEnable(compName, index) : Belirtilen sekme nesnesinin erişilip erişilmediğinin bilgisini döner
- isTabVisible: ƒ (compName, index) : Belirtilen sekme nesnesinin görünüp görünmediğinin bilgsini döner
- jsonDate2Date: ƒ (dt) : Json formatındaki tarih bilgisini normal tarih türüne dönüştürür
- moment: ƒ () : Tarih fonksiyonlarını içeren kütüphane
- openDocument: ƒ (dialogName, htmlName, objectId, readonly = true) : Nesne numarası verilen dokümanı popup olarak açar
- pasteEnable: ƒ (controlName) : Veri kaynağına paste edebilmek için kullanılır. ControlName:tablo adıdır.
- openDialog: ƒ (dialogName, gridName, dialogType, data, headers) : Belirtilen dialog nesnesinin verilen data ile açılmasını sağlar
- readOnly: ƒ (compName, isReadOnly) : Belirtilen nesnenin salt okunur olmasını yada olmamasını sağlar
- removeAllRow: ƒ (groupName) : Veri kaynağındaki tüm satırları siler
- removeRow: ƒ (groupName, index) : Veri kaynağındaki Index bilgisi verilen satırı siler
- required: ƒ (compName, isRequired) : Belirtilen nesneyi zorunlu yapar yada zorunluluğunu kaldırır
- rowSet: ƒ (row, column, value) : Veri kaynağında belirtilen satırın belirtilen kolonundaki datasını günceller
- set: ƒ (compName, value) : Belirtilen nesnenin datasını günceller
- setEvent: ƒ (compName, event, func) : Belirtilen nesne için olay tanımlar
- setRow: ƒ (groupName, index, row) : Veri kaynağında belirtilen satırın datasını günceller
- setRowValue: ƒ (groupName, columnName, index, value): Veri kaynağında belirtilen kolonun belirtilen indexindeki datasını günceller
- setTab: ƒ (compName,index) : Belirtilen sekme nesnesinin verilen indexi görünen sekmesi yapar
- show: ƒ (compName, isVisible) : Belirtilen nesneyi gösterir yada gizler
- showTab: ƒ (compName,index) : Belirtilen sekmenin belirtilen indexini gösterir
- webService: async ƒ (aServiceName, aMethodName, aInputs) : Tanımlı web servisin tetiklenmesini sağlar