Es gibt die Möglichkeit in der Bestell- und Artikeluploadmaske eigene Buttons mit eigener Logik zu definieren. Dafür wurden 5 “Platzhalter”-Buttons erstellt mit den Namen btnTop1, btnTop2, … btnTop5.
Diese sind standardmäßig unsichtbar, können aber über ein Script order_formshow.prg bzw products_formshow.prg im Projektverzeichnis angezeigt und konfiguriert werden:
@btnTop1.Visible := true; @btnTop1.Width := 300; @btnTop1.Caption := "Hello World!"; @btnTop1.RunCaption := "Hello World!"; @btnTop1.StopCaption := "Running ..."; EXIT;
bzw. \Script\idm\connector\fct\project\products_formshow.prg
Um auf das Klickereignis zu reagieren, wird eine Datei order_{button_name}_click.prg bzw. products_{button_name}_click.prg im Projektverzeichnis benötigt.
Show("Button 1 Click!"); EXIT;
*) bzw \Script\idm\connector\fct\project\products_btnTop1_click.prg