DT405 Modul

DI000123 MOD

Identnummer des Moduls: Automatisch hochzählende Nummer, die sich aus der Lizenznummer und einem fortlaufenden Zähler bildet.

DI001588 Modul

Der Modultitel erscheint im Titelbalken des Moduls und eventuell im Benutzermenü, wenn
  • das Modul ins Benutzermenü eingebunden ist und
  • der Paneltitel nicht gefüllt ist.

DI057816 Panel

Hier wird ein Titel für ein Panel eingetragen.
  • Ist ein Paneltitel vorhanden, wird dieser im Titelbalken des Panels, bzw. im Benutzermenü angezeigt, ansonsten der Modultitel.

Info zu Panels

DI028116 Hauptmodul

Hier wird definiert, ob das Modul ein Hauptmodul oder ein Untermodul in einem Panel ist. Untermodule werden im aktuell offenen Panel geöffnet, Hauptmodule dagegen in einem eigenen.

Werte

  • Checked: Das Modul ist ein Hauptmodul
  • Unchecked: Das Modul ist ein Untermodul

Hinweis

  • Im Modul muss der Paramter Haupmodul aktiviert sein, damit die Untermodule mit aufgerufen werden.
    • D.h.: Ist bei einem Modul, dem Untermodule zugeordnet sind, der Parameter Hauptmodul deaktiviert oder wird das Modul über Python als Untermodul aufgerufen, werden die Untermodule des Moduls nicht mit aufgerufen.

Info zu Panels

DI000127 Klasse

Dient zur Klassifizierung der Module. Der Parameter ist entscheidend für bestimmte programminterne Abläufe.

Werte

  • 1: Modul für Druckbereiche
  • 3: Benutzermenü
  • 4: "Normale" Datenbearbeitung (Standard)
  • 5: Optionsmodul
    • Optionsmodule zeigen Daten aus der laufenden Modul-Instanz (z.b. die aktuellen Filterkriterien des Moduls und nicht die aus der Datenbank).
    • Optionsmodule sind keine eigenständigen Module, sie beziehen sich auf das Modul, aus dem sie aufgerufen wurden. Das heißt, wird das Modul, aus dem das Optionsmodul aufgerufen wurde, geschlossen, schließt sich auch das Optionsmodul.
  • 6: Makromodul (reines Makromodul ohne Datenbereiche)

DI002946 Kopieren von

Hier wird die ID des Moduls eingetragen, das als Quellmodul beim Kopieren von Modulen verwendet wird.
  • Das Kopieren der Module erfolgt während des Speicherns.
  • Das Kopieren funktioniert nur beim Neuanlegen, nicht beim Kopieren auf das bestehende Modul.

DI040819 Makro

In diesem Datenfeld kann für ein Modul ein Python-Makro hinterlegt werden.

Details

DI001824 Geändert von

Beim Ändern eines Datensatzes wird hier automatisch die Benutzer-Identnummer (Ident des Benutzers, der sich im Programm angemeldet hat) eingetragen.

DI000395 Angelegt am

Beim Anlegen eines Datensatzes wird hier automatisch das Datum der Anlage eingetragen.

DI000396 Geändert am

Beim Ändern eines Datensatzes wird hier automatisch das Datum der Änderung eingetragen.

DI001823 Angelegt von

Beim Anlegen eines Datensatzes wird hier automatisch die Benutzer-Identnummer (Ident des Benutzers, der sich im Programm angemeldet hat) eingetragen.

Der Anlagebenutzer ist auch owner eines Datensatzes.

DI026089 Anz. AG

Anzahl der Arbeitsgebiete, denen das Modul zugeordnet ist. Ein Modul sollte mindestens einem Arbeitsgebiet zugeordnet sein.

DI000146 Anz. Makrozeilen

Anzahl der Makrozeilen des Moduls

DI041424 Modulstatus

Hier kann der Entwicklungsstatus des Moduls hinterlegt werden.

Werte

  • In Bearbeitung
  • Rollout
  • Test
  • Testmodul

DI000142 Anz. D-Ber.

Anzahl der zugeordneten Datenbereiche. Datenbearbeitungsmodule müssen mindestens einen Datenbereich enthalten.

DI006624 Gitterlinie

Das Datenfeld definiert ob die Gitterlinien bei der Baumdarstellung angezeigt werden sollen. Dieser Parameter hat erst eine Auswirkung, wenn die Checkbox Baumdarstellung aktiviert ist.

DI006623 Baumdarstellung

Hier wird für das Modul definiert, ob Bereiche, bei denen der Parameter Baum in der Datenbereichzuordnung aktiviert ist, automatisch eingerückt werden sollen.

Details

  • Ist die Checkbox Gitterlinie nicht aktiviert, werden nur die +/- - Symbole der Baumdarstellung angezeigt.
  • Ist die Checkbox Gitterlinie aktiviert, wird zusätzlich die Gitterlinie angezeigt.

DI000143 Extras: Filterkriter.

Schaltfunktion für Menüpunkt Extras -> Filterkriterien

DI001965 U-Klasse

Die Modulunterklasse ist entscheidend für bestimmte programminterne Abläufe

Werte

Für Klasse = 4:

  • 0: Normale Datenbearbeitung
  • 2: Neuplanung (diesen Kenner soll systemweit nur ein Modul tragen)

DI000133 Drucken

Schaltfunktion für Menüpunkt Drucken. Damit kann der Menüpunkt pro Modul aus- bzw. eingeschaltet werden.

DI000129 Einfügen

Schaltfunktion für Menüpunkt Einfügen. Damit kann der Menüpunkt pro Modul aus- bzw. eingeschaltet werden.

DI000130 Filtern

Schaltfunktion für Menüpunkt Filtern. Damit kann der Menüpunkt pro Modul aus- bzw. eingeschaltet werden.

DI000136 Speichern

Schaltfunktion für Menüpunkt Speichern. Damit kann der Menüpunkt pro Modul aus- bzw. eingeschaltet werden.

DI001996 Zeitrechnung

Schaltfunktion für Menüpunkt Zeitrechnung. Damit kann der Menüpunkt pro Modul aus- bzw. eingeschaltet werden.

DI000140 Löschen

Schaltfunktion für Menüpunkt Löschen. Damit kann der Menüpunkt pro Modul aus- bzw. eingeschaltet werden.

DI025609 Papierformat

Hier kann das Papierformat für das Drucken voreingestellt werden.

Werte

  • A4
  • A3
  • A2

DI002947 Default Zoom auf Seitenbreite

Schaltfunktion für den Menüpunkt Zoom auf Seitenbreite . Damit kann der Menüpunkt pro Modul aus- bzw. eingeschaltet werden.

DI001789 Zoom Druckvorschau

Prozentualle Angabe für die Zoom-Voreinstellung für Druckvorschau. Wird vom Parameter Default Zoom auf Seitenbreiteübersteuert.

DI025610 Hochformat

Definiert die Default-Hoch/Querformat-Druckeinstellung für das Modul.

DI001382 Release

DI001788 Zoom F1 - F3

Definiert den Zoomfaktor im Modul

DI001958 Breite F1

Der hier angegebene Wert ist keine Größenangabe. Der Wert dient lediglich zur Berechnung des Anteils des Fensters an der gesamten Bildschirmbreite.

Details

  • Die Berechnung erfolgt nach folgender Formel: Anteil F1=Breite F1:(Breite F1+Breite F2+Breite F3).

Beispiel

  • Breite F1=20, Breite F2=20, Breite F3=40 bedeutet, dass F1 1/4 , F2 ebenfalls 1/4 und F3 die Hälfte des gesamten Bildschirms einnimmt.
    • Das gleiche Verhältnis kann auch mit anderen absoluten Zahlen erzielt werden. Z.B. Breite F1=100, Breite F2=100, Breite F3=200

Hinweise

  • Wenn ein beliebiger Zahlenwert für nur eines der drei Fenster angegeben wird, bedeutet das, dass nur das entsprechende Fenster sichtbar ist und seine Größe der gesamten Bildschirmgröße entspricht.
  • Wenn das Feld Breite F1 gefüllt ist, aber im Modul kein Datenfeld Fenster = 1 hat, wird Fenster 1 trotzdem (leer) angezeigt.

DI001959 Breite F2

Der hier angegebene Wert ist keine Größenangabe. Der Wert dient lediglich zur Berechnung des Anteils des Fensters an der gesamten Bildschirmbreite.

Details

  • Die Berechnung erfolgt nach folgender Formel: Anteil F2=Breite F2:(Breite F1+Breite F2+Breite F3).

Beispiel

  • Breite F1=20, Breite F2=20, Breite F3=40 bedeutet, dass F1 1/4 , F2 ebenfalls 1/4 und F3 die Hälfte des gesamten Bildschirms einnimmt.
    • Das gleiche Verhältnis kann auch mit anderen absoluten Zahlen erzielt werden. Z.B. Breite F1=100, Breite F2=100, Breite F3=200

Hinweise

  • Wenn ein beliebiger Zahlenwert für nur eines der drei Fenster angegeben wird, bedeutet das, dass nur das entsprechende Fenster sichtbar ist und seine Größe der gesamten Bildschirmgröße entspricht.
  • Wenn das Feld Breite F2 gefüllt ist, aber im Modul kein Datenfeld Fenster = 2 hat, wird Fenster 2 trotzdem (leer) angezeigt.

DI001960 Breite F3

Der hier angegebene Wert ist keine Größenangabe. Der Wert dient lediglich zur Berechnung des Anteils des Fensters an der gesamten Bildschirmbreite.

Details

  • Die Berechnung erfolgt nach folgender Formel: Anteil F3=Breite F3:(Breite F1+Breite F2+Breite F3).

Beispiel

  • Breite F1=20, Breite F2=20, Breite F3=40 bedeutet, dass F1 1/4 , F2 ebenfalls 1/4 und F3 die Hälfte des gesamten Bildschirms einnimmt.
    • Das gleiche Verhältnis kann auch mit anderen absoluten Zahlen erzielt werden. Z.B. Breite F1=100, Breite F2=100, Breite F3=200

Hinweise

  • Wenn ein beliebiger Zahlenwert für nur eines der drei Fenster angegeben wird, bedeutet das, dass nur das entsprechende Fenster sichtbar ist und seine Größe der gesamten Bildschirmgröße entspricht.
  • Wenn das Feld Breite F3 gefüllt ist, aber im Modul kein Datenfeld Fenster = 3 hat, wird Fenster 3 trotzdem (leer) angezeigt.

DI028114 Produktlogo

Hier kann pro Modul ein Produktlogo zugeordnet werden. Dieses Produktlogo wird in der rechten oberen Ecke des Bildschirms, neben der Menü- und Symbolleiste, angezeigt. Das Produktlogo ist ein OLE-Objekt.

DI026175 Background-Symbol

Hier kann den Listboxen ein Rahmensymbol zugeordnet werden.

DI056952 Python Modulunterklasse

In diesem Parameter wird der Pfad zu einer existierenden Python Modul-Unterklasse hinterlegt.

Details

  • Pythonseitig kann ein Modul eine Instanz einer speziellen Klasse sein, statt der Standardklasse Modul.
    • Das Modul erbt alle Methoden aus der Modul-Unterklasse.
    • Dadurch müssen Methoden, die in mehreren Modulen benötigt werden, nicht in den Makros jedes einzelnen Moduls definiert werden, sondern in einer einzigen Modul-Unterklasse. Diese wird dann den Modulen zugeordnet.
  • Die Verzeichnisse im Pfad dürfen nicht durch "/" oder "\" getrennt werden, sondern mit ".".
  • Der Pfad ist relativ zu dem Pythonverzeichnis der Serverinstallation,
  • Es wird empfohlen, die Modul-Unterklasse im Verzeichnis "ppms.module_subclasses" abzulegen.

DI009524 Status

DI058216 Übersetzt

Hier kann gekennzeichnet werden, ob ein Modul vollständig übersetzt ist oder nicht.

Werte

  • Checked - das Modul ist vollständig übersetzt.
  • Unchecked - das Modul ist noch nicht oder unvollständig übersetzt.

         PLANTA project









 
  • Suche in Topic-Namen

  • Suche in Topic-Inhalten
This site is powered by the TWiki collaboration platform Powered by Perl