SET-Befehl
Legt eine konfigurierbare Analytics-Option fest.
Hinweis
Der SET-Befehl stellt eine Analytics-Option nur für die Länge der Dauer der Analytics-Sitzung ein. Dies gilt sowohl, wenn Sie den SET-Befehl in der Analytics-Befehlszeile als auch in einem Analytics-Skript verwenden.
Um Analytics-Optionen so einzustellen, dass sie zwischen Analytics-Sitzungen erhalten bleiben, müssen Sie das Dialogfeld Optionen verwenden. Im Dialogfeld Optionen ist nur eine Teilmenge von Optionen verfügbar. Weitere Informationen finden Sie unter Konfiguration der Analytics-Optionen.
Syntax
Syntax |
Beispiele und Anmerkungen |
||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SET BEEP 2 Standardmäßige Einstellung: 0 Gibt die Anzahl von Signaltönen bei Abschluss der Befehlsverarbeitung an. Der Parameter Wert muss zwischen 0 und 255 liegen. Durch Festlegen von 0 wird der Signalton deaktiviert. Dialogfeld Optionen: Schnittstellenoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET CENTURY 40 Standardmäßige Einstellung: 40 Gibt das Jahr des Jahrhundertbeginns für zweistellige Jahreszahlen an. Der Wert-Parameter muss zwischen 0 und 99. Wenn Sie den den Wert für den Anfang des Jahrhunderts auf 40 setzen, bedeutet dies, dass zweistellige Jahresangaben zwischen 40 und 99 als 1940 bis 1999 und zweistellige Jahresangaben zwischen 00 und 39 als 2000 bis 2039 interpretiert werden. Dialogfeld Optionen: Datums- und Uhrzeitoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET CLEAN ON Wenn diese Option aktiviert ist, ersetzt Analytics ungültige Zeichendaten durch Leerzeichen und ungültige numerische Daten durch Nullen. |
|||||||||||||||||||||||||||||||||||||||||
SET DATE "JJJJ/MM/TT" Standardmäßige Einstellung: MM/TT/JJJJ Gibt das Anzeigeformat für Datumsangaben und den Datumsteil von Datumzeiten in Ansichten, Berichten und exportierten Dateien an.
Dialogfeld Optionen: Datums- und Uhrzeitoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET DELETE_FILE ON Standardeinstellung: OFF Steuert, ob die mit einem Tabellenlayout verknüpfte Datendatei (*.fil) automatisch gelöscht wird, wenn Sie das Tabellenlayout verknüpfen.
Achtung Seien Sie vorsichtig, wenn Sie diese Option aktivieren. Es ist möglich, dass eine Original-Datendatei zusammen mit der Tabelle gelöscht wird. Datendateien werden sofort vollständig gelöscht. Sie werden nicht erst in den Windows-Papierkorb gesendet. Sie müssen den Unterstrich ( _ ) in DELETE_FILE angeben. Wenn für SET DELETE_FILE in der Befehlszeile kein Parameter spezifiziert wird, wird angezeigt, ob DELETE_FILE zur Zeit ein- oder ausgeschaltet ist. Dialogfeld Optionen: Tabellenoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET DESIGNATION "Produziert von ABC Corporation" Der Parameter Wert ist eine in Anführungszeichen gesetzte Zeichenfolge, welche die Beschriftung angibt, die am oberen Rand jeder ausgedruckten Seite stehen soll. Dialogfeld Optionen: Ansichtsoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET ECHO NONE Steuert, ob Befehle und Ergebnisse in Skripts im Analytics-Befehlsprotokoll gespeichert werden.
Hinweis Der SET ECHO-Befehl bezieht sich nur auf die Protokollierung von Befehlen und Ergebnissen in Skripts. Befehle, die über die Analytics-Benutzeroberfläche oder die Befehlszeile eingegeben werden, sowie alle Ergebnisse, die diese hervorbringen, werden stets protokolliert, unabhängig davon wie ECHO eingestellt ist. Wenn für SET ECHO in der Befehlszeile kein Parameter spezifiziert wird, wird angezeigt, ob die Protokollierung von Befehlen und Ergebnissen in Skripts zur Zeit ein- oder ausgeschaltet ist. |
|||||||||||||||||||||||||||||||||||||||||
SET EXACT ON Standardeinstellung: OFF Steuert, wie Analytics Zeichenfelder, Ausdrücke oder Literalwerte vergleicht. Hinweis Leerzeichen werden wie Zeichen behandelt.
Weitere Beispiele für SET EXACT finden Sie unter „Genauer Zeichenvergleich“ in Tabellenoptionen. Sie können die Funktion ALLTRIM( ) verwenden, um führende und nachgestellte Leerzeichen zu entfernen und sicherzustellen, dass nur Textzeichen und intern enthaltene Leerzeichen verglichen werden. Beispiel: ALLTRIM(" AB") = ALLTRIM("AB") ist wahr, falls die Werte durch ALLTRIM( ) umschlossen sind, und ansonsten falsch. Einige Analytics-Befehle und -Funktionen werden durch SET EXACT beeinflusst und andere nicht.
Dialogfeld Optionen: Tabellenoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET FILTER TO ProdNr = "070104347" SET FILTER TO ProdNrFilter Legt einen globalen Filter (Ansichtsfilter) für die offene Tabelle an und spezifiziert entweder einen logischen Test oder den Name eines gespeicherten bestehenden Filters. Bei der Angabe von SET FILTER ohne Parameter werden mögliche Filter der offenen Tabelle entfernt. |
|||||||||||||||||||||||||||||||||||||||||
SET FOLDER /Tabellen/Ergebnisse Gibt den Analytics-Projektordner im Reiter Übersicht für die Befehlsausgabe an. Der Standardausgabeordner ist der Ordner, der die aktive Tabelle enthält. Dies ist ein Pfad im DOS-Stil mit dem Format /Ordnername/Unterordnername, in der erste Slash (/) auf die Root-Ebene in dem Reiter Übersicht hindeutet. Es muss ein vollständiger Dateipfad angegeben werden.
Der Ausgabeordner bleibt solange wie von Ihnen festgelegt erhalten, bis Sie ihn zurücksetzen oder das Projekt schließen. Beim Öffnen des Projektes wird der Ausgabeordner auf die Standardeinstellung des aktiven Tabellenordners zurückgesetzt. |
|||||||||||||||||||||||||||||||||||||||||
SET FORMAT ON Standardeinstellung: OFF Steuert, ob Analytics automatisch beim Öffnen einer neuen Tabelle das aktuelle Tabellenlayout und die Definitionen für Kalkulationsfelder anzeigt.
Dialogfeld Optionen: Tabellenoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET FUZZYGROUPSIZE TO 10 Standardmäßige Einstellung: 20 Elemente Gibt die maximale Anzahl von Elementen an, die in einer Gruppe mit Fuzzy-Duplikaten in den Ausgabeergebnissen angezeigt wird. Der num-Parameter muss zwischen 2 und 100 liegen. Die angegebene Größe bleibt für die Dauer der Analytics-Sitzung aktiv. |
|||||||||||||||||||||||||||||||||||||||||
SET GRAPH LINE Geben Sie den Diagrammtyp für alle nachfolgend generierten Diagramme an. Die ausgeführten Befehle müssen mit dem angegebenen Diagrammtyp kompatibel sein. Beispielsweise kann mit dem BENFORD-Befehl kein PIE2D- oder PIE3D-Diagramm erstellt werden. Bei Angabe eines inkompatiblen Diagrammtyps wird der Standarddiagrammtyp verwendet (BAR3D). Der Parameter Typ muss einen der folgenden Werte aufweisen:
|
|||||||||||||||||||||||||||||||||||||||||
SET HISTORY TO 50 Gibt die maximale Anzahl beizubehaltender Tabellenverlaufseinträge an. Der Wert-Parameter muss zwischen 1 und 100 liegen. |
|||||||||||||||||||||||||||||||||||||||||
SET INDEX TO "KundenCode.INX" Gibt den auf die aktive Tabelle anzuwendenden Index an. |
|||||||||||||||||||||||||||||||||||||||||
SET LEARN TO InventoryRec Gibt den Namen der Skriptdatei an, die der Skript-Rekorder verwendet, um Befehle aufzuzeichnen. |
|||||||||||||||||||||||||||||||||||||||||
SET LOCKAUTOSAVEFILE ON Standardeinstellung: OFF Legt den Mechanismus fest, mit dem Daten in die Analytics-Protokolldatei (*.LOG) gespeichert werden.Analytics
|
|||||||||||||||||||||||||||||||||||||||||
SET LOG TO "Analyse.log" SET LOG OFF Der erste Befehl schaltet die Protokollierung auf das angegebene Protokoll um. Wenn das angegebene Protokoll noch nicht vorhanden ist, wird es erstellt. Der zweite Befehl stellt die Protokollierung im ursprünglichen Analytics-Befehlsprotokoll wieder her. Hinweis Die maximale Länge eines Analytics-Projektpfads und des Protokollnamens beträgt 259 Zeichen. Dies beinhaltet den Dateipfad, den Protokollnamen und die Dateierweiterung (.log). |
|||||||||||||||||||||||||||||||||||||||||
SET LOOP TO 100 Gibt bei Datensätzen, die durch den LOOP-Befehl verarbeitet werden, die maximale Anzahl von Befehlen an, die für einen einzelnen Datensatz ausgeführt werden können. Der Bereich num liegt bei 0 bis 32767. Durch Festlegen von 0 deaktivieren Sie den Grenzwert für Befehlsausführungen pro Datensatz. Achtung Wenn Sie 0 festlegen, riskieren Sie, dass ein Skript in eine Endlosschleife eintritt. Eine Best Practice besteht darin, immer einen SET LOOP-Grenzwert festzulegen. So werden Befehlsausführungen pro Datensatz berechnet Die Zahl, die bei einem bestimmten Datensatz für den Vergleich mit dem SET LOOP-Maximum verwendet wird, ist die Summe aller Befehle im GROUP-LOOP-Block, die den Datensatz verarbeiten. Die Aufgliederung der Befehle wird unten angezeigt. Tipp Um zu verstehen, wie die Summe der Befehle für einen Datensatz berechnet wird, können Sie die Befehle in einem GROUP-LOOP-Block manuell zählen. Starten Sie mit dem GROUP-Befehl und enden Sie mit dem END-Befehl, der den GROUP-Befehl beendet. Wenn Sie den LOOP-Befehl erreichen, müssen Sie die Male berücksichtigen, die LOOP für einen bestimmten Datensatz iteriert. Details finden Sie in der unten stehenden Aufgliederung der Befehle. Denken Sie daran: Variablenzuweisungen sind Befehle. Das optionale Befehlsschlüsselwort ASSIGN wird häufig ausgelassen. Anmerkungen sind auch Befehle (COMMENT).
|
|||||||||||||||||||||||||||||||||||||||||
SET MARGIN TOP TO 100 Standardmäßige Einstellung: 51 (51/100 eines Zolls) Geben Sie für den Parameter Seite LEFT, RIGHT, TOP oder BOTTOM an. Wenn Sie die Ränder an allen Seiten ändern möchten, muss jeder Rand mit einem separaten SET MARGIN-Befehl angegeben werden. Wenn Sie für Wert 100 angeben, wird ein Rand von 1 Zoll erzeugt. Dialogfeld Optionen: Druckoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET MATH TO MIN Standardeinstellung: MAX Legt fest, wie die dezimale Genauigkeit funktioniert, wenn zwei Operanden in einem numerischen Ausdruck ausgewertet werden.
Bei Ausdrücken mit mehreren Operanden funktioniert die Einstellung SET MATH jeweils für zwei Operanden. Die festgelegte Einstellung wird also zwei Operanden zugewiesen, und es wird je nach Notwendigkeit gerundet, während sie in der üblichen mathematischen Reihenfolge ausgewertet werden (Klammern, Anordnung, Multiplikation/Division, Addition/Subtraktion). Falls durch die Einstellung SET MATH die Anzahl der Dezimalstellen verringert wird, wird das Ergebnis gerundet und nicht abgeschnitten. Weitere Informationen finden Sie unter Rundung und dezimale Genauigkeit in numerischen Ausdrücken kontrollieren. Hinweis Sie können SET MATH nicht verwenden, während eine Analytics-Tabelle geöffnet ist. |
|||||||||||||||||||||||||||||||||||||||||
SET MONTHS "Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec" Gibt die Standardabkürzungen mit drei Zeichen für Monatsnamen an. Der Parameter Zeichenfolge ist die Liste von Monatsabkürzungen durch Kommas getrennt. Dialogfeld Optionen: Datums- und Uhrzeitoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET NOTIFYFAILSTOP ON Standardeinstellung: OFF Steuert das Skriptverhalten, wenn der NOTIFY-Befehl fehlschlägt.
Dialogfeld Optionen: Befehlsoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET NOTIFYRETRYATTEMPTS TO 10 Standardmäßige Einstellung: 5 Versuche Gibt an, wie oft der NOTIFY-Befehl versucht, eine E-Mail zu versenden, falls der erste Versuch nicht erfolgreich war. Geben Sie eine Zahl von 0 bis 255 ein. Wenn Sie 0 eingeben, werden nach dem ersten Fehlversuch keine zusätzlichen Versuche mehr unternommen. Ein möglicher Grund, weshalb der Befehl NOTIFY keine E-Mails senden kann, ist eine fehlende Erreichbarkeit des E-Mail-Servers. Dialogfeld Optionen: Befehlsoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET NOTIFYRETRYINTERVAL TO 30 Standardmäßige Einstellung: 10 Sekunden Gibt die Zeit in Sekunden an, die zwischen Wiederholungsversuchen (NOTIFYRETRYATTEMPTS) gewartet wird. Geben Sie eine Zahl von 1 bis 255 ein. Dialogfeld Optionen: Befehlsoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET ORDER TO aAbBcC... SET ORDER Standardmäßige Einstellung: Systemstandard Gibt die Sortierreihenfolge für Zeichenfelder an. Der Parameter Werte listet alle Zeichen für die angegebene Sortierfolge auf. Der zweite Befehl setzt die Sortierfolge auf die Systemstandardeinstellung zurück. Weitere Informationen finden Sie unter Die Option „Sortierfolge“ und Sortierfolgen. |
|||||||||||||||||||||||||||||||||||||||||
SET OVERFLOW OFF Standardeinstellung: ON Steuert das Skriptverhalten, wenn ein numerischer Überlauf auftritt.
Dialogfeld Optionen: Numerische Optionen |
|||||||||||||||||||||||||||||||||||||||||
SET PASSWORD 1 TO "Kennwort123" Erstellt eine Kennwortdefinition und gibt einen Wert für das Kennwort bei unbeaufsichtigter Skriptausführung an. Der num-Parameter identifiziert die Kennwortdefinition eindeutig, und der Wert muss zwischen 1 und 10 liegen. Spezifizieren Sie den Wert des Kennworts als Zeichenfolge in Anführungszeichen. Achtung Mit dem SET PASSWORD-Befehl wird ein echtes Kennwort in Klartext in einem Skript dargestellt, was für Ihre Situation möglicherweise ungeeignet ist. Für mehr Sicherheit könnten Sie stattdessen den PASSWORD-Befehl-Befehl am Anfang der Skriptausführung verwenden und das Kennwort vorübergehend und sicher im Arbeitsspeicher speichern. |
|||||||||||||||||||||||||||||||||||||||||
SET PERIODS TO "0;30;90;180;10000" Standardmäßige Einstellung: 0;30;60;90;120;10000 Gibt die vom AGE-Befehl verwendeten Standard-Alterungsperioden an. Dialogfeld Optionen: Datums- und Uhrzeitoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET PICTURE "(9.999.999,99)" Standardmäßige Einstellung: -999999,99 Gibt die Standardformatierung für numerische Werte an. Dialogfeld Optionen: Numerische Optionen |
|||||||||||||||||||||||||||||||||||||||||
SET READAHEAD TO 100 Standardmäßige Einstellung: 33 Kilobytes Gibt die Puffergröße zum Lesen von Datenblöcken (Datenpuffer) in Kilobytes an. Geben Sie eine Zahl zwischen 5 und 255 ein. Sie sollten diese Einstellung nur ändern, falls der Support Sie dazu aufgefordert hat. Dialogfeld Optionen: Tabellenoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET RETRYIMPORT <TO> Zahl |
SET RETRY TO 20 Standardmäßige Einstellung: 0 Versuche Gibt an, wie oft Analytics versucht, einen Befehl auszuführen, falls der erste Versuch nicht erfolgreich ist. Geben Sie eine Zahl von 0 bis 255 ein. Wenn Sie 0 eingeben, werden nach dem ersten Fehlversuch keine zusätzlichen Versuche mehr unternommen. Zwischen den erneuten Versuchen wird eine Sekunde lang abgewartet. Die Möglichkeit der Angabe von Wiederholungsversuchen ist hilfreich, falls Sie sich mit Datenbanken oder Cloud-Datendiensten verbinden, die unter Umständen vorübergehend nicht erreichbar sind. Die Wiederholung eines Befehls kann auch nützlich sein, wenn Probleme beim Schreiben von Daten in den Datenträger oder beim Lesen von Daten vom Datenträger auftreten. SET RETRY gilt für die folgenden Befehle:
Hinweis SET RETRYIMPORT wird für die Abwärtskompatibilität beibehalten. SET RETRYIMPORT und SET RETRY führen identische Aktionen aus. Dialogfeld Optionen: Befehlsoptionen |
||||||||||||||||||||||||||||||||||||||||
SET SAFETY OFF Standard: ON Steuert, ob ein Bestätigungsdialogfeld erscheint, bevor Sie eines der folgenden Elemente überschreiben:
Wenn für SET SAFETY in der Befehlszeile kein Parameter spezifiziert wird, wird angezeigt, ob SAFETY zur Zeit ein- oder ausgeschaltet ist. Dialogfeld Optionen: Schnittstellenoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET SEPARATORS TO ",.;" Gibt die von Analytics verwendeten Standardtrennzeichen für Dezimalstellen, Tausenderstellen und Listen an. Die SET SEPARATORS-Werte müssen drei gültige Trennzeichen in der folgenden Reihenfolge sein:
Unter den drei Trennzeichen muss das Trennzeichen für Dezimalstellen eindeutig sein. Bei Verwendung des Befehls müssen alle drei Trennzeichen angegeben werden. Das Listentrennzeichen wird hauptsächlich zum Trennen von Funktionsparametern verwendet. Dialogfeld Optionen: Numerische Optionen |
|||||||||||||||||||||||||||||||||||||||||
SET SESSION SET SESSION "Analyse" Erstellt eine neue Sitzung im Analytics-Befehlsprotokoll. Die Sitzung wird durch den aktuellen Zeitstempel identifiziert. Über den optionalen Sitzungsnamen können Sie bis zu 30 Zeichen hinzufügen, um zusätzliche Informationen zur Identifizierung anzugeben. Anführungszeichen sind erlaubt, aber nicht erforderlich. |
|||||||||||||||||||||||||||||||||||||||||
SET SORTMEMORY 800 Standardmäßige Einstellung: 0 Gibt die maximale Größe des Speichers an, die zum Sortieren und Indizieren von Prozessen zugewiesen wird. Der Parameter Zahl muss einen Wert von 0 bis 2000 Megabytes (MB) aufweisen, der in Schritten von 20 MB eingegeben wird. Wenn der Sortierspeicher auf Null festgelegt wird, verwendet Analytics den momentan verfügbaren Speicher. Dialogfeld Optionen: Tabellenoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET SUPPRESSTIME ON Standardeinstellung: OFF Steuert, ob Analytics den Zeitteil von Datumzeit-Quelldaten unterdrückt. Hinweis Diese Einstellung wird nur verwendet, wenn eine Analytics-Tabelle definiert wird, die eine ODBC-Datenquelle (IMPORT ODBC-Befehl) verwendet oder direkten Datenbankzugriff (DEFINE TABLE DB-Befehl) hat.
Sie können den Befehl SET SUPPRESSTIME ON/OFF in einem Skript oder in der Befehlszeile erteilen. Wenn für SET SUPPRESSTIME in der Befehlszeile kein Parameter spezifiziert wird, wird angezeigt, ob die Unterdrückung des Zeitteils bei Datenzeitdaten zur Zeit ein- oder ausgeschaltet ist. |
|||||||||||||||||||||||||||||||||||||||||
SET SUPPRESSXML ON Standardeinstellung: OFF Steuert, ob die Befehlsausgabe auf dem Bildschirm als unformatierter oder formatierter Text erscheint.
Wenn für SET SUPPRESSXML in der Befehlszeile kein Parameter spezifiziert wird, wird angezeigt, ob die Einstellung zur Zeit ein- oder ausgeschaltet ist. Dialogfeld Optionen: Befehlsoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET TEST ON Standardeinstellung: ON Steuert, ob die Ergebnisse von mit GROUP-Befehlen verknüpften IF-, WHILE-, FOR- und NEXT-Tests im Protokoll aufgezeichnet werden.
Dialogfeld Optionen: Befehlsoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET TIME "hh:mm:ss PM" Standardmäßige Einstellung: hh:mm:ss PM Gibt das Anzeigeformat für den Zeitteil von Datumzeiten und eigenständige Zeitwerte in Ansichten, Berichten und exportierten Dateien an. Wenn der SET TIME-Befehl zur Einstellung von benutzerdefinierten Datumsformaten verwendet wird muss 'h' für Stunde, 'm' für Minute und 's' für Sekunde verwendet werden, selbst wenn Sie in dem Dialogfenster Optionen andere Zeitformatzeichen angegeben haben. Beispiel: SET TIME TO "hh:mm" Dialogfeld Optionen: Datums- und Uhrzeitoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET UTCZONE OFF Standardeinstellung: ON Steuert die Anzeige von Zeitdaten, für die eine UTC-Anpassung besteht. UTC ist die Coordinated Universal Time, die Uhrzeit an dem nullten Längengrad.
Beispiel:
Hinweis Die Umwandlung der Zeiten in UTC dient lediglich Anzeigezwecken und hat keinen Einfluss auf die Quelldaten. Sie können zwischen den beiden Anzeigemodi hin- und herschalten, sooft Sie möchten. Dialogfeld Optionen: Datums- und Uhrzeitoptionen |
|||||||||||||||||||||||||||||||||||||||||
SET VERIFY BLANK Standardeinstellung: OFF Steuert die automatische Überprüfung von Daten, wenn eine Tabelle geöffnet wird oder ein Feld in der Tabelle durch einen Befehl verarbeitet wird.
Dialogfeld Optionen: Numerische Optionen |
|||||||||||||||||||||||||||||||||||||||||
SET WIDTH TO 20 Standardmäßige Einstellung: 12 Gibt die Standard-Anzeigebreite in Zeichen für numerische Kalkulationsfelder oder numerische Ad-hoc-Ausdrücke an, wenn Analytics die maximale Breite nicht ermitteln kann. Dialogfeld Optionen: Numerische Optionen |