BC Programmfenster

Aus bafbal.de
Version vom 21. Oktober 2020, 20:25 Uhr von Michaelebner (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Programmfenster= Nach dem Login gelangt man in das Programmfenster |Programmfenster Hier gibt es die folgenden Bereiche: # De…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Programmfenster

Nach dem Login gelangt man in das Programmfenster


Programmfenster


Hier gibt es die folgenden Bereiche:

  1. Developement-Bereiche (Coding- und Debug-Tools, wird nur angezeigt, wenn man das Administrator eingeloggt ist)
  2. Menü
  3. Browser-Bereich (so genannt, weil er im Prinzip wie ein Tabbed Browser funktioniert)
  4. User-Liste
  5. Zoom-Slider

Developement-Bereich

Der Developement-Bereich gliedert sich in die folgenden Bereiche:

Die Debug-Tools erlauben ein Debuggen der Anwendung.

  • Das DebugLog schreibt alle ausgeführten Prozeduren und die Rückgabewerte aller ausgeführten Funktionen mit. Die Erfahrung hat gezeigt, dass es deutlich schneller geht, das ausgeführte Kommando (mit aktiviertem Debug-Log) auf einen Fehler laufen zu lassen und sich dann den Verlauf bis zum Fehler anzusehen, als wie mit einem klassischen Debugger Schritt für Schritt durch das Programm zu bewegen.
  • Upsert zeigt die Ini-Datei an, die zum Schreiben von Daten an die Datenschicht übergeben wird.
  • Select und Exec zeigen die ausgeführten SQL-Statements mit ihren Parametern an.
  • NodeIni zeigt die Ini-Datei des selektierten Baumeintrags an.

Mit den sechs Buttons unter Tools können die zur Entwicklung erforderlichen Kommandos und Fenster aufgerufen werden.

  • code ist zur Eingabe ein Entwicklung des Quellcodes.
  • migration ist zur Migration von einer Datenbank in eine andere (zum Beispiel von DEV nach TEST und danach nach PROD).
  • xlive erlaubt die interaktive Ausführung von Prozeduren
  • xlookup dient zur Pflege von Nachschlagelisten
  • xspecial ist für SQL-gefüllte Nachschlagelisten (so genannte specials)
  • xtranslation dient zur Übersetzung von Strings

Mit Size kann das Programmfenster auf eine bestimmte Größe eingestellt werden, damit Entwickler auf hochauflösenden Monitoren nicht zu viel auf die Formulare packen.