HM-SPMS/resource/fr/model_studio/setting/table/LINKAGE_FUNCTION.xml

18 lines
3.7 KiB
XML
Raw Normal View History

2025-03-20 17:30:43 +08:00
<?xml version="1.0" encoding="UTF-8"?>
<Table type="SQL" tableName="LINKAGE_FUNCTION" filter="" priority="2">
<COLS enableSQLSeq="false">
<COL desc="*Nom de la fonction" SQLName="NAME" SQLType="VARCHAR(32)" valueType="String" valueLimit="^([A-Za-z]|[0-9]|[#_\-])+$" editable="false" hide="false" defaultValue="" isPrimaryKey="true" notNull="true" isUnique="false" group="Attributs éditables"/>
<COL desc="Description de la fonction" SQLName="DESCRIPTION" SQLType="VARCHAR(128)" valueType="String" valueLimit="^$|^([A-Za-z]|[0-9]|[一-龥]|[+#_\-])+$" editable="false" hide="false" defaultValue="" isPrimaryKey="false" notNull="false" isUnique="false" group="Attributs éditables"/>
<COL desc="Numéro de l'action" SQLName="ACTION_NO" SQLType="DECIMAL(10)" valueType="Int" valueLimit="/++" editable="true" hide="false" defaultValue="" isPrimaryKey="false" notNull="false" isUnique="false" group="Attributs éditables"/>
<COL desc="*Nom de l'action" SQLName="ACTION_NAME" SQLType="VARCHAR(32)" valueType="SqlCombobox" valueLimit="SELECT * FROM LINKAGE_ACTION WHERE NOT EXISTS (SELECT * FROM LINKAGE_FUNCTION WHERE LINKAGE_FUNCTION.NAME='%1' AND LINKAGE_FUNCTION.ACTION_NAME=LINKAGE_ACTION.NAME ) OR (LINKAGE_ACTION.NAME = '%2');NAME:DESCRIPTION;row@NAME;row@ACTION_NAME" editable="false" hide="false" defaultValue="" isPrimaryKey="true" notNull="true" isUnique="false" group="Attributs éditables"/>
<COL desc="Est-ce disponible" SQLName="ENABLE" SQLType="DECIMAL(10)" valueType="Combobox" valueLimit="0:Non/1:Oui" editable="true" hide="false" defaultValue="1:Oui" isPrimaryKey="false" notNull="false" isUnique="false" group="Attributs éditables"/>
<COL desc="Temps de délai (secondes)" SQLName="DELAYTIME" SQLType="DECIMAL(10)" valueType="Int" valueLimit="(0,1000)" editable="true" hide="false" defaultValue="5" isPrimaryKey="false" notNull="false" isUnique="false" group="Attributs éditables"/>
<COL desc="Condition d'exécution" SQLName="CONDITION_TYPE" SQLType="DECIMAL(10)" valueType="Combobox" valueLimit="0:Exécuter sans condition/1:Ne pas exécuter/2:Exécuter avec condition" editable="true" hide="false" defaultValue="0:Exécuter sans condition" isPrimaryKey="false" notNull="false" isUnique="false" group="Attributs éditables"/>
<COL desc="Information sur la condition" SQLName="CONDITION_INFO" SQLType="VARCHAR(256)" valueType="String" valueLimit="" editable="true" hide="false" defaultValue="" isPrimaryKey="false" notNull="false" isUnique="false" group="Attributs éditables"/>
<COL desc="Gestion des échecs" SQLName="FAILSTRAGE" SQLType="DECIMAL(10)" valueType="Combobox" valueLimit="0:Ignorer l'action en échec/1:Intervention manuelle/2:Arrêter la liaison/3:Exécuter la prochaine fonction" editable="true" hide="false" defaultValue="0:Ignorer l'action en échec" isPrimaryKey="false" notNull="false" isUnique="false" group="Attributs éditables"/>
<COL desc="Nombre de tentatives" SQLName="RETRYTIMES" SQLType="DECIMAL(10)" valueType="Int" valueLimit="(0,20)" editable="true" hide="false" defaultValue="1" isPrimaryKey="false" notNull="false" isUnique="false" group="Attributs éditables"/>
<COL desc="Marque temporelle" SQLName="TIMEFLAG" SQLType="DECIMAL(22)" valueType="String" valueLimit="" editable="true" hide="true" defaultValue="" isPrimaryKey="false" notNull="false" isUnique="false" group="Attributs éditables"/>
<COL desc="Type de fonction" SQLName="FUNC_TYPE" SQLType="DECIMAL(10)" valueType="Combobox" valueLimit="0:Incendie dans l'emplacement/1:Blocage dans l'intervalle/2:Opération quotidienne/3:Personnalisé 1/4:Personnalisé 2" editable="false" hide="false" defaultValue="" isPrimaryKey="false" notNull="false" isUnique="false" group="Attributs de navigation"/>
</COLS>
</Table>