The window object presents a Beas form.
Object Model
form
-> dw_1 -> Item
-> dw_2..7, dw_edit and dw_master -> Item
-> Tab Sheet
-> ue_tab
-> menu
-> Template
Object
|
Description
|
dw_1
|
Data form dw_1
if you open a form, you must set the psr file, which you use for dw_1
Without a formular for dw_1 you can't open a form
|
dw_2...dw_7, dw_Edit, dw_mast
|
In additional you can define 7 dataforms in sum
|
rtf, rte, rte_1
|
Richtext object rtf
|
menu
|
Menu, Buttons and right click menu
See addbutton
|
master tab
|
You can define Tab's. For each tab you define a dw_1 - dataform
BUT: You don't change the form
see tab,@ addtabsheet
|
ole_web
|
Internetobject. See ie
|
ole_1
|
Work with ole, example ue_excel
|
ue_tab
|
Sub tabs. See ue_tab
|
|
Additional function, related to forms object
Function
|
Description
|
tabsheet
|
Set current Master tab.
|
addtabsheet
|
Add an tab. See addtabsheet
|
seteingabe
|
In the Button area you can activate an input field. With this command you can insert a value.
|
event
|
Call an event
For user event:
event=user=myevent
|
key
|
set keys: masterkey, key, keymenu
|
|
|
addwinpos, savewinpos, reswinpos
|
Work with default position and size
addwinpos: load current form position
savewinpos: save current form position
reswinpos: set to default form position
|
stamp
|
Display in the footer line the last change/creator (only outside SAP B1)
|
beashelp
|
Function for display information in the footer (only outside SAP B1)
|
instanceedit
|
Delete instance objects. See instanceedit
|
|
This instance variables was used in the past. Please don't use it.
Variable
|
Description
|
neuaufbau
|
If "ja" while opening the form and retrieve the forms ib_retrievemode=true
|
sysupdate
|
if "J" while running the update process ib_updatemode=true
|
sys_aktualisieren
|
if "J" if form is going to update mode ib_formmode_update=true
|
sysneu
|
if "J" if this a new entry (add mode) ib_formmode_new=true
|
sysredraw
|
if "J" then beas don't redraw the current form or execute item change events ib_redraw
|
sysclicky
|
click x pos il_clickx
|
sysclickx
|
click y pos il_clicky
|
sysclickdwo
|
object name is_clickobject
|
sysclicktype
|
object type is_clickobjectname
|
sysclickrow
|
click on row il_clickrow
|
sysedit
|
|
syscancel
|
return cancel process status
ii_cancel=1 = "ja" (update check process)
ii_cancel=2 = "close" (close process)
|
|