39 lines
1.7 KiB
Plaintext
39 lines
1.7 KiB
Plaintext
Sub SetupWindow()
|
|
Set mywin = CWLStart.CurrentModule.Windows.Item(WINDOW_ID)
|
|
Set Grid = mywin.Controls.Item(GRID_ID).Grid
|
|
|
|
' Speicher für benutzerdefinierte Felder
|
|
' (495,0) - Menge Gescannt
|
|
' (495,1) - Menge Gesamt
|
|
' (495,2) - Seriennummer
|
|
' (495,3) - Artikelnummer
|
|
' (495,4) - Bezeichnung
|
|
' (495,5) - Chargen-/Identflag
|
|
CWLCurrentWindow.ActiveWindow.Vars.CreateVar 495, 0, "2", 10
|
|
CWLCurrentWindow.ActiveWindow.Vars.CreateVar 495, 1, "2", 10
|
|
CWLCurrentWindow.ActiveWindow.Vars.CreateVar 495, 2, "1", 20
|
|
CWLCurrentWindow.ActiveWindow.Vars.CreateVar 495, 3, "1", 20
|
|
CWLCurrentWindow.ActiveWindow.Vars.CreateVar 495, 4, "1", 60
|
|
CWLCurrentWindow.ActiveWindow.Vars.CreateVar 495, 5, "2", 3
|
|
|
|
Grid.InitUserGrid
|
|
Grid.IsRedraw = False
|
|
Grid.Header
|
|
|
|
If COLUMNS_CREATED = False Then
|
|
COLUMN_ARTICLENUMBER = Grid.AddColumn("Artikelnummer", "T21,Artikelnummer", "1","V",0,495,3,20,scrtflag+sizeflag+hideflag)
|
|
COLUMN_DESCRIPTION = Grid.AddColumn("Bezeichnung", "T21,Bezeichnung", "1","V",0,495,4,30,scrtflag+sizeflag+hideflag)
|
|
COLUMN_TOTAL = Grid.AddColumn("Gesamt", "T22,Gesamt", "1","V",0,495,0,10,scrtflag+sizeflag+hideflag)
|
|
COLUMN_SCANNED = Grid.AddColumn("Gescannt", "T22,Gescannt", "1","V",0,495,1,10,scrtflag+sizeflag+hideflag)
|
|
COLUMN_SERIALNUMBER = Grid.AddColumn("Seriennummer", "T21,Seriennummer", "l","V",0,495,2,20,scrtflag+sizeflag+hideflag)
|
|
COLUMN_TYPE = Grid.AddColumn("SN-Artikel", "T17,Artikeltyp", "l","V",0,495,5,5,scrtflag+sizeflag+hideflag)
|
|
COLUMNS_CREATED = True
|
|
End If
|
|
|
|
Grid.IsRedraw = True
|
|
|
|
Set amountBox = mywin.Controls.Item(AMOUNT_INPUT)
|
|
amountBox.Contents = AMOUNT_PLACEHOLDER
|
|
|
|
MacroCommands.MSetFieldFocus WINDOW_ID, ORDER_INPUT
|
|
End Sub |