Welcome
Guest
, you are in:
<root>
•
Anmelden
CP Wiki
Navigation
¶
CP Solutions
Startseite
domizil+
Startseite
Administration
Administration
Neue Seite
Alle Seiten
Kategorien
Navigations-Pfade
Datei Manager
Neuer Benutzer
Suche im wiki
»
Zurück
Eigenschaft AutoCalcFields
Modified on 08/04/2010 15:06
by
CPATRD
Categorized as
Plattform
{s:KompHeader|TRPCTable} '''Syntax:'''{BR} {{{{'''Eigenschaft''' AutoCalcFields: Boolean}}}}{BR} {BR} '''Beschreibung:'''{BR} {BR} Die Eigenschaft AutoCalcFields bestimmt, wann das Ereignis OnCalcFields ausgelöst wird, und wann die Werte von Lookup-Feldern berechnet werden. Mit AutoCalcFields können Sie steuern, wann das Ereignis OnCalcFields ausgelöst wird (um die Werte der berechneten Felder zu berechnen) und wann Lookup-Felder berechnet werden. Ein berechnetes Feld bezieht seine Werte aus den anderen Feldern des aktuellen Datensatzes. Manchmal werden dabei zusätzliche Verarbeitungen durchgeführt. Die Werte von Lookup-Feldern stammen aus einer zweiten Datenmenge oder dem Lookup-Zwischenspeicher. Hinweis: Unidirektionale Datenmengen unterstützen nur berechnete, jedoch keine unidirektionalen Felder. Bei diesen Datenmengen gibt OnCalcFields deshalb nur den Aktualisierungszeitpunkt von berechneten Feldern an. Wenn AutoCalcFields den Wert true hat (Standardwert), werden Lookup-Felder neu berechnet, und OnCalcFields wird in den folgenden Situationen ausgelöst: Beim Öffnen der Datenmenge. Wenn die Datenmenge in den Status dsEdit versetzt wird. Der Benutzer ändert den aktuellen Datensatz und wechselt danach zu einem anderen visuellen Steuerelement bzw. zu einer anderen Spalte in einem datensensitiven Gitter. Wenn AutoCalcFiels den Wert false hat, findet die Neuberechnung von Lookup-Feldern und das Ereignis OnCalcFields nur in folgenden Situationen statt: Beim Öffnen der Datenmenge. Wenn die Datenmenge in den Status dsEdit versetzt wird. Ein Datensatz wird aus einer Datenbank abgerufen. Sind in einer Anwendung Datenänderungen möglich, wird OnCalcFields sehr oft ausgelöst. In diesem Fall kann AutoCalcFields der Wert false zugewiesen werden, damit sich die Zahl der OnCalcFields -Ereignisse und die Häufigkeit der Zugriffe auf Lookup-Werte verringert. {BR}{BR} '''Beispiel:'''{BR} {BR} <code pascal> </code>
ScrewTurn Wiki
version 3.0.1.400. Some of the icons created by
FamFamFam
.