ENTRY OnBrowserExport (IN INT _refId, IN TEXT _objName, _condition, IN INT _rowsNr, IN TEXT _exportDst, IN BOOL _bExportMonitored)
; akcie
END OnBrowserExport
Špeciálna obsluha:
ENTRY browser_OnBrowserExport (IN TEXT _objName, _condition, IN INT _rowsNr, IN TEXT _exportDst, IN BOOL _bExportMonitored)
; akcie
END OnBrowserExport
Parametre
_refId
Pre globálnu obsluhu - povinný vstupný parameter typu INT.
pre pripojený objekt typu tabuľka:
_objName
meno pripojeného objektu
_condition
použitá WHERE podmienka pre výber dát
_rowsNr
počet exportovaných riadkov
_exportDst
meno súboru do ktorého boli dáta exportované, resp. text "[CLIPBOARD]" ak export prebehol do schránky
meno súboru do ktorého boli dáta exportované, resp. text "[CLIPBOARD]" ak export prebehol do schránky
_bExportMonitored
neplatná hodnota
pre pripojenú lokálnu štruktúrovanú premennú:
_objName
neplatná hodnota
_condition
neplatná hodnota
_rowsNr
počet exportovaných riadkov
_exportDst
meno súboru do ktorého boli dáta exportované, resp. text "[CLIPBOARD]" ak export prebehol do schránky
_bExportMonitored
neplatná hodnota
Popis
Udalosť je generovaná, ak užívateľ exportoval dáta zo zobrazovača typu Browser.
Príklad
Špeciálna obsluha udalosti:
; obsluha udalosti: Stlačenie pravého tlačidla myši a výber akcie `Export` nad
; dátami v zobrazovači typu Browser,
; ku ktorému je pripojená Referenčná premenná _brw
ENTRY brw_OnBrowserExport (IN TEXT _objName, _condition, IN INT _rowsNr, IN TEXT _exportDst, IN BOOL _bExportMonitored)
MESSAGE "_objName=" + %IsNull(_objName, ":INVALID:") ON _FROM_HIP
MESSAGE "_condition=" + %IsNull(_condition, ":INVALID:") ON _FROM_HIP
MESSAGE "_rowsNr=" + %IToStr(_rowsNr) ON _FROM_HIP
MESSAGE "_exportDst=" + _exportDst ON _FROM_HIP
MESSAGE "_bExportMonitored=" + %To_String (%IsNull(_bExportMonitored, @FALSE)) ON _FROM_HIP
END brw_OnBrowserExport
Poznámka
Ak sú v jednom skripte definované obidve obsluhy, globálna nebude nikdy zavolaná pre _refId=_browser, pretože existuje špeciálna obsluha.