Dalam membuat Addon di SAP Business One, kita bisa menambahkan banyak hal, contohnya Form, Button, Text Field, Tab Folder, dan lain-lain. Setiap Item yang kita tambahkan ke dalam screen SAP, normalnya akan mempengaruhi Mode dari Form tersebut. Contohnya saat kita view document di SAP, Mode Form tersebut secara default adalah Mode OK. Kemudian saat ada field yang diubah atau diisi dengan nilai tertentu, Mode Form tersebut akan berubah menjadi Mode Update.
Selain Text Field, bahkan Folder Tab yang kita tambahkan ke dalam screen juga bisa mempengaruhi Mode Form dari sebuah layar. Contohnya saat melihat Dokumen di SAP, kemudian kita pilih Folder Tab yang kita buat, Mode Form tersebut juga berubah menjadi Mode Update.
Untuk mengatasi hal tersebut, kita dapat menggunakan Properti dari Item di dalam SDK SAP Business One yaitu “AffectsFormMode”. Jika kita menerapkan nilai dari AffectsForm Mode menjadi True, maka Text Field atau Folder Tab yang kita pilih atau isi, akan berpengaruh kedalam layar Mode Form. Sebaliknya jika kita terapkan dengan nilai False, maka Text Field atau Folder Tab tidak akan berpengaruh ke Mode Form (tetap di OK Mode jika melihat contoh diatas).
Berikut contoh penggunaan Properti AffectsFormMode dalam coding VB.Net.
‘‘Example of Using AffectsFormMode Property oItem = oForm.Items.Add(“FolderTest”, SAPbouiCOM.BoFormItemTypes.it_FOLDER) oItem.AffectsFormMode = False
Baca juga:
Originally posted 2020-06-12 10:00:29.
Most Viewed Posts
- Daftar Object Type di SAP BUSINESS ONE (119,192)
- Restart Service SAP HANA di SuSE Linux (74,876)
- Access Log & Change Log untuk Identifikasi Akses User (36,041)
- Cara Merubah Format Tanggal (32,190)
- Satuan (UoM) Default di Item Master Data (30,711)