Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space PRINSAG and version 9.0
Sv translation
languageen

There are three types of variables available: global, rule set, and temporary.


Global variables

Global variables exist at a global level and are accessible from all instances of all rule sets in the system. The most common use for global variables is to isolate external references that are needed across multiple rule sets. For example, if multiple rule sets are configured to send the site administrators emails when there is a problem, a global variable could be used to store the email addresses. Another possible use is persisting processing or execution state that is calculated from multiple rule sets. For example, if a user has multiple rule sets that produce plates and they want to track the total number of plates produced, a global integer variable could be used to track the number.


Rule set variables

Rule set variables exist within a rule set and are accessible from all instances of that rule set. The most common use for rule set variables is to isolate external references that are needed only within one rule set. For example, if a UNC share is only used by a single rule set, a string rule set variable could be used to specify the share. Another use for rule set variables is to persist processing or execution state that can be tracked from a single rule set. For example, if only a single rule set is ever used to produce plates, an integer rule set variable could be used track the number of plates produced.


Temporary variables

Temporary variables exist within a rule set instance and are therefore accessible only from that instance. The main use of temporary variables is simplifying complex event property references. For example, temporary variables could be used for eliminating tedious Previous.Previous... references, such as in an XML-driven workflow. The values in the XML file could be assigned to temporary variables, which will then be used in the rule chain where needed. Similarly a temporary variable can be used to persist a property value from a previous event in a long running rule chain when the property will no longer be available when the chain completes.

Sv translation
languagede

Es gibt drei Typen von Variablen: global, Regelsammlung und temporär.

Anchor
Bookmark151_concept_98EC49FE83064A9ABF6A
Bookmark151_concept_98EC49FE83064A9ABF6A
Globale Variablen
Globale Variablen sind auf globaler Ebene vorhanden, und auf sie kann von allen Instanzen aller Regelsammlungen im System aus zugegriffen werden. Die häufigste Verwendung globaler Variablen dient der Isolierung externer Referenzen über mehrere Regelsammlungen. Wenn zum Beispiel mehrere Regelsammlungen so konfiguriert sind, dass die Site Administratoren E-Mails erhalten, wenn es ein Problem gibt, kann eine globale Variable dazu verwendet werden, die E-Mail-Adressen abzuspeichern. Eine weitere mögliche Anwendung ist das Aufrechterhalten eines verarbeitenden oder Ausführungszustands, die sich aus mehreren Regelsammlungen berechnen. Wenn zum Beispiel ein Benutzer über mehrere Regelsammlungen verfügt, die Platten herstellen, und er die Anzahl der hergestellten Platten verfolgen möchte, kann eine globale Ganzzahlvariable dazu verwendet werden, die Anzahl nachzuverfolgen.
Regelsammlungsvariablen
Regelsammlungsvariablen sind in einer Regelsammlungsstufe vorhanden, und auf sie kann von allen Instanzen dieser Regelsammlung aus zugegriffen werden. Die häufigste Verwendung von Regelsammlungsvariablen dient der Isolierung externer Referenzen in einer einzelnen Regelsammlung. Wenn zum Beispiel eine UNC-Freigabe nur noch von einer einzigen Regelsammlung genutzt wird, kann eine String-Regelsammlungsvariable verwendet werden, um die Freigabe festzulegen. Eine weitere Verwendung für Regelsammlungsvariablen ist das Aufrechterhalten von verarbeitenden oder Ausführungszuständen, die von einer einzelnen Regelsammlung nachverfolgt werden können. Wenn zum Beispiel immer nur eine einzige Regelsammlung dazu verwendet wird, Platten herzustellen, kann eine Ganzzahlvariable dazu verwendet werden, die Anzahl der produzierten Platten nachzuverfolgen.
Temporäre Variablen
Temporäre Variablen existieren innerhalb einer Regelsammlungsinstanz und können daher nur von einer Instanz genutzt werden. Die hauptsächliche Verwendung von temporären Variablen dient der Vereinfachung komplexer Ereignis-Eigenschaftsreferenzen. Temporäre Variablen können zum Beispiel dazu verwendet werden, umständliche Previous.Previous...-Referenzen zu entfernen, wie in einem XML-gestützten Workflow. Die Werte in der XML-Datei können temporären Variablen zugeordnet sein, die dann bei Bedarf in der Regelkette verwendet werden. Eine temporäre Variable kann auch zum Aufrechterhalten eines Eigenschaftswerts eines vorherigen Ereignisses in einer langen Regelkette verwendet werden, wenn die Eigenschaft nach Ende der Kette nicht mehr verfügbar ist.

Sv translation
languagezh

有三种类型的变量:全局变量、规则集变量和临时变量。

Anchor
Bookmark151_concept_98EC49FE83064A9ABF6A
Bookmark151_concept_98EC49FE83064A9ABF6A
全局变量
全局变量存在于全局级别,可从系统中所有规则集的所有实例访问。 全局变量最常见的用法是隔离跨多个规则集需要的外部引用。 例如,如果将多个规则集配置为在发生问题时向站点管理员发送电子邮件,可以使用全局变量来存储电子邮件地址。 另一种可能的用法是保留从多个规则集计算得到的处理或执行状态。 例如,如果用户有多个生成印版的规则集,他们希望跟踪所生成印版的总数,则可以使用全局整数变量来跟踪该数目。
规则集变量
规则集变量存在于某个规则集中,可从该规则集的所有实例访问。 规则集变量最常见的用法是隔离仅在一个规则集中需要的外部引用。 例如,如果某个 UNC 共享仅由单个规则集使用,则可以使用一个字符串规则集变量来指定该共享。 规则集变量的另一个用法是保留可从单个规则集跟踪的处理或执行状态。 例如,如果只使用单个规则集来生成印版,可以使用一个整数规则集变量来跟踪所生成印版的数量。
临时变量
临时变量存在于一个规则集实例中,因此只能从该实例访问。 临时变量的主要用途是简化复杂事件属性引用。 例如,临时变量可用于消除冗长的 Previous.Previous...引用,例如在 XML 驱动的工作流程中。 可将 XML 文件中的值赋予本地变量,然后在需要时在规则链中使用这些值。 类似的,可以使用临时变量来保留长期运行的规则链中之前事件的属性值,当规则链完成时,此类属性将不再可用。

Sv translation
languagees

Hay tres tipos de variables disponibles: globales, de conjuntos de reglas y temporales.

Anchor
Bookmark151_concept_98EC49FE83064A9ABF6A
Bookmark151_concept_98EC49FE83064A9ABF6A
Variables globales
Las variables globales existen a nivel global. Se puede acceder a ellas desde todas las instancias de todos los conjuntos de reglas del sistema. El uso más común de las variables globales es aislar las referencias externas que sean necesarias en varios conjuntos de reglas. Por ejemplo, si se han configurado varios conjuntos de reglas para enviar correos electrónicos a los administradores del sitio cuando haya un problema, se podría utilizar una variable global para almacenar las direcciones de correo electrónico. Otro uso posible es mantener el estado de procesamiento o de ejecución que se calcula de varios conjuntos de reglas. Por ejemplo, si un usuario tiene varios conjuntos de reglas que producen placas y desea realizar el seguimiento del número total de placas producido, se podría utilizar una variable de entero global para realizar el seguimiento del número.
Variables de conjunto de reglas
Las variables de conjunto de reglas existen en un conjunto de reglas. Se puede acceder a ellas desde todas las instancias de dicho conjunto de reglas. El uso más común de las variables de conjunto de reglas es aislar las referencias externas que solo son necesarias dentro de un conjunto de reglas. Por ejemplo, si un recurso compartido UNC es utilizado exclusivamente por un conjunto de reglas, se podría utilizar una variable de conjunto de reglas de cadena para especificar el recurso compartido. Otro uso de las variables de conjunto de reglas es mantener el estado de procesamiento o de ejecución del que se puede realizar un seguimiento desde un único conjunto de reglas. Por ejemplo, si se utiliza un solo conjunto de reglas para producir placas, se podría utilizar una variable de conjunto de reglas de enteros para realizar un seguimiento del número de placas producido.
Variables temporales
Existen variables temporales dentro de una instancia de conjunto de reglas y, por lo tanto, se puede acceder a ellas desde esa instancia. El principal uso de las variables temporales es simplificar las referencias complejas de propiedades de eventos. Por ejemplo, las variables temporales se podrían utilizar para eliminar referencias Previous.Previous... repetidas, como en un flujo de trabajo controlado con XML. Los valores del archivo XML podrían asignarse a variables temporales, que se utilizarán a continuación en la cadena de reglas cuando sea necesarios. Del mismo modo, se puede utilizar una variable temporal para mantener un valor de propiedad de un evento anterior en una cadena de reglas larga cuando la propiedad ya no esté disponible una vez que se complete la cadena.

Sv translation
languagefr

Trois types de variables sont disponibles : les variables globales, les variables de jeu de règles et les variables temporaires.

Anchor
Bookmark151_concept_98EC49FE83064A9ABF6A
Bookmark151_concept_98EC49FE83064A9ABF6A
Variables globales
Les variables globales se trouvent au niveau global et sont accessibles depuis toutes les instances de tous les jeux de règles du système. Les variables globales sont le plus souvent utilisées pour isoler les références externes qui sont requises pour plusieurs jeux de règles. Par exemple, si plusieurs jeux de règles sont configurés pour envoyer un courrier électronique aux administrateurs du site en cas de problème, une variable globale peut être utilisée pour stocker les adresses électroniques. Les variables globales permettent également de conserver un état de traitement ou d'exécution qui est calculé à partir de plusieurs jeux de règles. Par exemple, si un utilisateur a plusieurs jeux de règles qui produisent des plaques et qu'il souhaite connaître le nombre total de plaques produites, une variable globale de type entier peut être utilisée.
Variables de jeu de règles
Les variables de jeu de règles se trouvent dans un jeu de règles et sont accessibles depuis toutes les instances de ce jeu de règles. Les variables de jeu de règles sont le plus souvent utilisées pour isoler les références externes qui ne sont requises que dans un seul jeu de règles. Par exemple, si un partage UNC n'est utilisé que par un seul jeu de règles, une variable de jeu de règles de type chaîne peut être utilisée pour spécifier le partage. Les variables de jeu de règles permettent également de conserver l'état de traitement ou d'exécution pouvant être suivi à partir d'un jeu de règles unique. Par exemple, si un seul jeu de règles est utilisé pour produire des plaques, une variable de jeu de règles de type entier peut être utilisée pour connaître le nombre de plaques produites.
Variables temporaires
Les variables temporaires se trouvent dans une instance de jeu de règles et ne sont accessibles que depuis cette instance. Les variables temporaires sont principalement utilisées pour simplifier des références de propriété d'événement complexes. Par exemple, les variables temporaires peuvent être utilisées pour éliminer les références fastidieuses de type Previous.Previous..., que l'on trouve notamment dans les flux de production XML. Les valeurs dans le fichier XML peuvent être affectées à des variables temporaires qui sont ensuite utilisées dans la chaîne de règles le cas échéant. De la même façon, une variable temporaire peut être utilisée pour conserver une valeur de propriété d'un événement précédent dans une longue chaîne de règles en exécution lorsque la propriété n'est plus disponible une fois la chaîne terminée.

Sv translation
languageja

グローバル、ルール セット、一時という 3 つのタイプの使用可能な変数があります。

Anchor
Bookmark151_concept_98EC49FE83064A9ABF6A
Bookmark151_concept_98EC49FE83064A9ABF6A
グローバル変数
グローバル変数はグローバル レベルに存在し、システム内のすべてのルール セットの全インスタンスからアクセスできます。 グローバル変数は主に複数のルール セットに必要な外部参照を分離するために使用されます。 たとえば、複数のルール セットが問題が発生したときにサイト管理者に電子メールを送信するように設定されている場合、グローバル変数を使用して電子メール アドレスを格納できます。 別の用途として、複数のルール セットから計算される処理または実行の状態を永続化させるために使用されることもあります。 たとえば、ユーザーが、プレートを生成する複数のルール セットを使用し、生成されるプレートの合計数を追跡する必要がある場合、整数のグローバル変数を使用して数を追跡できます。
ルール セット変数
ルール セット変数はルール セット内に存在し、そのルール セットの全インスタンスからアクセスすることができます。 ルール セット変数は主に 1 つのルール セットでのみ必要な外部参照を分離するために使用されます。 たとえば、UNC 共有が 1 つのルール セットでのみ使用される場合、文字列のルール セット変数を使用して共有を指定することができます。 ルール セット変数の別の用途として、1 つのルール セットから追跡できる処理または実行の状態を永続化させるために使用されることもあります。 たとえば、常に 1 つのルール セットのみを使用してプレートを生成する場合、整数のルール セット変数を使用して、生成されるプレートの数を追跡できます。
一時変数
一時変数は、ルール セット インスタンス内に存在するので、そのインスタンスからのみアクセスできます。 一時変数は主に複雑なイベント プロパティの参照を簡素化するために使用されます。 たとえば、一時変数を使用して、XML で動作するワークフローなどで、単調な Previous.Previous... 参照を除外することができます。 XML ファイルの値は一時変数に割り当てることができます。この一時変数は、必要時にルール チェーンで使用されます。 同様に、一時変数を使用して、長時間実行されるルール チェーン内の以前のイベントのプロパティ値を永続化させ、チェーンが完了してプロパティが使用できなくなっても使用できるようにすることができます。