form

The window object present a beas form.

 

Object Model

 

form

-> dw_1 -> Item

-> dw_2..7, dw_edit and dw_master  -> Item

-> Tab Sheet

-> ue_tab

-> menu

-> Template

 

 

hmtoggle_plus1Available objects in a form

 

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 in sum 7 dataforms

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

 

 

hmtoggle_plus1Additional functions

 

Additional function, related to forms object

 

Function

Description

tabsheet

Set current Master tab.

addtabsheet

Add an tab. See addtabsheet

seteingabe

In Button area you can activate a input field. With this command you can insert a value.

event

Call a 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

hmtoggle_plus1Compatible Instance variables

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)