FRMV A FELDER: Unterschied zwischen den Versionen

Aus AvERPedia
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(13 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 14: Zeile 14:
Kundenpflichtfelder sind orange gekennzeichnet und müssen dann bei manueller Bearbeitung mit Werten gefüllt werden, da ansonsten ein Speichern des Datensatzes nicht möglich ist.
Kundenpflichtfelder sind orange gekennzeichnet und müssen dann bei manueller Bearbeitung mit Werten gefüllt werden, da ansonsten ein Speichern des Datensatzes nicht möglich ist.


Soll ein Feldwert in einer '''Schnellsuche''' angezeigt werden (Beispiel: Die Schnellsuche des Feldes Auftragsart.Kz. in der Maske Auftrag - Auftragsart (Tabellenname: V_BTOUR) soll neben dem Auftragsart.Kz. auch die Bezeichnung (Feldname: TOURBEZ) der Auftragsart anzeigen), so muss hierzu das Kennzeichen '''Priorität''' des entsprechenden Feldes in AvERP - Felder einen Wert größer 1 enthalten.
<div id="Nicht_kopieren"></div>
'''Nicht kopieren''' sorgt dafür, dass der Inhalt des Feldes beim Kopieren von Datensätzen wie z.B. Artikeln in dem durch das Kopieren neu erstellten zweiten Datensatz leer bleibt.
Zu beachten ist hier, dass bei "Anzeigefeldern", die Datensätze in anderen Masken referenzieren - also z.B. Lfd.Nr.("MASKENKEY") - Feldern - im Hintergrund eigentlich immer nur eine ID gespeichert wird.
Soll die Lfd.Nr. nicht kopiert werden, so muss daher lediglich für die entsprechende ID das Kennzeichen "Nicht kopieren" gesetzt werden.


[[Datei:nichtkopieren.jpg]]
<div id="Schnellsuche"></div>
Soll ein Feldwert in einer '''Schnellsuche''' angezeigt werden, so muss hierzu das Kennzeichen  '''Priorität''' des entsprechenden Feldes in AvERP - Felder einen Wert größer 0 enthalten.
Beispiel: Die Schnellsuche des Feldes Auftragsart.Kz. in der Maske Auftrag - Auftragsart (Tabellenname: V_BTOUR) soll neben dem Auftragsart.Kz. auch die Bezeichnung (Feldname: TOURBEZ) der Auftragsart anzeigen.
1. Priorität eintragen
[[Datei:A_FELDER_PRIO.jpg]]
2. Ergebnis: Schnellsuche zeigt Feldwert an
[[Datei:Schnellsuche.jpg]]
[[Datei:Schnellsuche.jpg]]
== Programmiertechnisches ==
Wird die Domäne eines Feldes im RDBMS geändert (RDB$RELATION_FIELDS), so muss sie hier für die Views angepasst werden.
Da ein Feld in mehreren Views verwendet werden kann, müssen alle entsprechenden Datensätze angepasst werden.


== Siehe auch ==
== Siehe auch ==

Aktuelle Version vom 11. Juni 2024, 14:38 Uhr

AvERP - Felder

In dieser Maske sind alle Felder (Viewfelder), über alle Masken hinweg, gespeichert (nicht jedoch die Felder der Tabellen, auf welchen die Views und damit die Masken basieren).


FRMV A FELDER.jpg


Hauptbereich

Zu jedem Feld können spezifische Informationen hinterlegt werden. Änderungen sollten nur von AvERP-Entwicklern und Administratoren durchgeführt werden.

Über die Schaltfläche Zwang setzen kann jedes beliebige Feld in einer Maske als ein Kundenpflichtfeld definiert werden. Kundenpflichtfelder sind orange gekennzeichnet und müssen dann bei manueller Bearbeitung mit Werten gefüllt werden, da ansonsten ein Speichern des Datensatzes nicht möglich ist.

Nicht kopieren sorgt dafür, dass der Inhalt des Feldes beim Kopieren von Datensätzen wie z.B. Artikeln in dem durch das Kopieren neu erstellten zweiten Datensatz leer bleibt. Zu beachten ist hier, dass bei "Anzeigefeldern", die Datensätze in anderen Masken referenzieren - also z.B. Lfd.Nr.("MASKENKEY") - Feldern - im Hintergrund eigentlich immer nur eine ID gespeichert wird. Soll die Lfd.Nr. nicht kopiert werden, so muss daher lediglich für die entsprechende ID das Kennzeichen "Nicht kopieren" gesetzt werden.

Nichtkopieren.jpg

Soll ein Feldwert in einer Schnellsuche angezeigt werden, so muss hierzu das Kennzeichen Priorität des entsprechenden Feldes in AvERP - Felder einen Wert größer 0 enthalten.

Beispiel: Die Schnellsuche des Feldes Auftragsart.Kz. in der Maske Auftrag - Auftragsart (Tabellenname: V_BTOUR) soll neben dem Auftragsart.Kz. auch die Bezeichnung (Feldname: TOURBEZ) der Auftragsart anzeigen.

1. Priorität eintragen A FELDER PRIO.jpg

2. Ergebnis: Schnellsuche zeigt Feldwert an Schnellsuche.jpg

Programmiertechnisches

Wird die Domäne eines Feldes im RDBMS geändert (RDB$RELATION_FIELDS), so muss sie hier für die Views angepasst werden. Da ein Feld in mehreren Views verwendet werden kann, müssen alle entsprechenden Datensätze angepasst werden.

Siehe auch

Hauptmenü