OBS/Adminhilfe/Anleitung Customize Edit: Unterschied zwischen den Versionen
Böhrer (Diskussion | Beiträge) K (hat „FRMCUSTOMIZE“ nach „OBS/Adminhilfe/Anleitung Customize Edit“ verschoben) |
Böhrer (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
<font size="2" color="#000000" face="Arial"> </font> | |||
{{ZugriffOBS}} | |||
<div><center><font size="4">'''Anleitung Customize Edit'''</font></center></div><br /><br />Aufruf über STRG-F12 im Edit-DialogName des | <div><center><font size="4">'''Anleitung Customize Edit'''</font></center></div><br /><br />Aufruf über STRG-F12 im Edit-DialogName des Edit's ist der KlassennameMakro Gilt Standardmäßig für alle User (000) es kann aber auch ein spezifischer Benutzer angegeben werden.<br />Folgende Aufrufe sind möglich:<br />InitScripter wird nach dem Create des Fensters aufgerufen<br /><div> | ||
{| cellspacing="-1" cellpadding="2" | {| cellspacing="-1" cellpadding="2" | ||
| Zeile 55: | Zeile 55: | ||
|} | |} | ||
</div><br />Jede Makro Funktion hat 2 Aufrufe <br />1 Bevor die interne Delphi Funktion aufgerufen wird, gibt es einen Makro-Aufruf mit der Erweiterung Before_. Hat die Funktion den Rückgabewert | </div><br />Jede Makro Funktion hat 2 Aufrufe <br />1 Bevor die interne Delphi Funktion aufgerufen wird, gibt es einen Makro-Aufruf mit der Erweiterung Before_. Hat die Funktion den Rückgabewert 'Ready', so wird die interne Delphi-Funktion nicht mehr aufgerufen. Diese Funktion wird unabhängig von der Delphi Funktion aufgerufen.<br />2 Standard Aufruf nach der internen Delphi Funktion. Diese wird nur ausgeführt wenn es in Delphi eine On... Funktion bestückt wird.<br /> | ||
=<font size="2" color="#000000" face="Arial"><font size="3">'''Globale Variable FrmEdit'''</font></font>= | =<font size="2" color="#000000" face="Arial"><font size="3">'''Globale Variable FrmEdit'''</font></font>= | ||
<br />Über die Variable FrmEdit kann auf alle Felder und auf die Property des Edit Objekt zugegriffen werden. Folgende | <br />Über die Variable FrmEdit kann auf alle Felder und auf die Property des Edit Objekt zugegriffen werden. Folgende Property's stehen zu Verfügung<br /><div> | ||
{| cellspacing="-1" cellpadding="2" | {| cellspacing="-1" cellpadding="2" | ||
| Zeile 97: | Zeile 97: | ||
|} | |} | ||
</div><br />Auslesen von komponenten </font><font size="3"> </font><font size="3" face="courier new">'''FrmEdit.xGet('a_vorname');'''Setzen von Komponenten</font><font size="3"> </font><font size="3"> </font><font size="3" face="courier new">'''FrmEdit.xSet('a_vorname', | </div><br />Auslesen von komponenten </font><font size="3"> </font><font size="3" face="courier new">'''FrmEdit.xGet('a_vorname');'''Setzen von Komponenten</font><font size="3"> </font><font size="3"> </font><font size="3" face="courier new">'''FrmEdit.xSet('a_vorname','Meier');'''<br />[[Category:html]] | ||
---- | ---- | ||
[[Benutzer:Auto import|Auto import]] 15:29, 25. Aug. 2011 (CEST) | [[Benutzer:Auto import|Auto import]] 15:29, 25. Aug. 2011 (CEST) | ||
Version vom 2. Januar 2012, 13:27 Uhr
Dies ist eine zugriffsgeschützte Seite.
- System Überwachung
- DEP deaktivieren
- Darstellung unter Windows 7
- Einwahl auf Windows 2000 Server
- Preislisten
- Datenbank Sicherung
- Customize
- Zentrale
- Support Macro
- Service Debug
- Historienprotokoll (Datenänderung OBS)
- Fernwartungsprobleme
- Startparameter
- Fehler beim Kassenabschluss
- Diverse Informationen
- A ras.pbk
- B Command Line Interpreter
- C File Zilla Benutzer XML erzeugen
- D1 OBS_UPDATE.EXE zum OBS Update Server hochladen
- D2 SUPPORT_MACRO zum OBS Update Server hochladen
- H1 Remote Service Protokoll-Übersicht (Alles)
- H Remote ServiceProtokoll-Übersicht
- I Remote Service Commands
- I1 (Admin) Globaler Hinweis für Updates
- J Liste der OBS Updates
- K Angemeldete Service Firmen
- L Systeminformationen einlesen
- M Kundendaten anzeigen
- M1 Kundendatenbankinformationen anzeigen
- N Kundendaten einlesen
- O Kunden-Update Informationen anzeigen
- P Modul Registrierung OBS
- Q App Verwaltung
- S1 Firmen Statistik Protokolle OBS
- S2 Statistik Notfallkassen
Aufruf über STRG-F12 im Edit-DialogName des Edit's ist der KlassennameMakro Gilt Standardmäßig für alle User (000) es kann aber auch ein spezifischer Benutzer angegeben werden.
Folgende Aufrufe sind möglich:
InitScripter wird nach dem Create des Fensters aufgerufen
| Edit Kontroll Funktionen | Tastatur Funktionen |
| InitScripter | |
| CheckIfChanged | OnF1 |
| OnESC | OnF2 |
| OnEdInit | OnF3 |
| OnEdFormInit | OnF4 |
| OnEdClose | OnF5 |
| OnEdRead | OnF6 |
| OnEdShow | OnF7 |
| OnEdVorb | OnF8 |
| OnEdCheck | OnF9 |
| OnEdSave | OnF10 |
| OnEdSaveDirect | OnPGDN |
| OnEdReadDirect | OnPGUP |
| OnRETURN |
Jede Makro Funktion hat 2 Aufrufe
1 Bevor die interne Delphi Funktion aufgerufen wird, gibt es einen Makro-Aufruf mit der Erweiterung Before_. Hat die Funktion den Rückgabewert 'Ready', so wird die interne Delphi-Funktion nicht mehr aufgerufen. Diese Funktion wird unabhängig von der Delphi Funktion aufgerufen.
2 Standard Aufruf nach der internen Delphi Funktion. Diese wird nur ausgeführt wenn es in Delphi eine On... Funktion bestückt wird.
Globale Variable FrmEdit
Über die Variable FrmEdit kann auf alle Felder und auf die Property des Edit Objekt zugegriffen werden. Folgende Property's stehen zu Verfügung
| Property | Erläuterung |
| 'lCheckOK' | Kann bei der Überprüfung von F2 benutzt werden ob die Eingabewerte korrekt eingegeben wurden sind.Bei False wird nicht abgespeichert. |
| 'lEditMode' | True = InsertmodusFalse = Editmodus |
| 'lDataUpdate' | True = Daten des Edits wurden verändert |
| 'lDataChecked' | False=Daten werden auf gültigkeit überprüft (lCheckok) |
| 'lCloseInsert' | Edit-Fenster wird (lEditMode = True) nach F2 geschlossen |
| 'lCloseEdit' | Edit-Fenster wird (lEditMode = False) nach F2 geschlossen |
| 'lDataESC' | Soll bei einer Änderung im Edit eine Abfrage beim Verlassen der Maske erscheinen |
| 'lCanLock' | Ob bei der Eingabe nur eine Person den Datensat editieren darf |
| 'lInsert' | Edit Felder im Insert/Überschreibemodus (zur zeit keine Funktion) |
Auslesen von komponenten FrmEdit.xGet('a_vorname');Setzen von Komponenten FrmEdit.xSet('a_vorname','Meier');
Auto import 15:29, 25. Aug. 2011 (CEST)