Errormanager — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Новая страница: «<errormanager name="errormanager" group="Options" single="1"> <property name="имя" type="string" regexp="^([A-Za-z0-9_\x002D+]+)$" id="nm" hint="Имя о…»)
 
 
Строка 1: Строка 1:
<errormanager name="errormanager" group="Options" single="1">
+
[[Object|Объект]] '''Errormanager''' позволяет управлять обработкой ошибок от разных типов объектов ([[Cloud]], [[Esocial]], [[Store]], [[Advertisement]]). Объект должен находиться на глобальном экране.
<property name="имя" type="string" regexp="^([A-Za-z0-9_\x002D+]+)$" id="nm" hint="Имя объекта в дереве проекта. Может быть произвольным."/>
+
 
<property name="синхронизация" type="enum" value="1" min="" max="" id="sync" hint="нет - нет синхронизации; да - есть синхронизация" regexp="не синхронизировать=0, синхронизировать=1" />
+
 
<property name="сохранение параметров"  type="enum"  value="0"  id="sv"        hint="Сохранение параметров"  regexp="нет=0,только объект=1,объект с подобъектами=2,только подобъекты=3" />
+
==Параметры==
<property name="ошибка"      type="add"        id="error"  label="ошибка" hint="Описание ошибки и реакции на нее.">
+
 
<property name="источник"              type="objid"                          id="src"          label="источник"                  hint="Объект источник ошибки"/>
+
*'''синхронизация''' - не синхронизировать=0, синхронизировать=1;
<property name="код ошибки"            type="int" value="-1"                id="errcode"      label="код ошибки"                hint="Код ошибки, -1 - не проверять"/>
+
 
<property name="текстовый объект"      type="objid"                          id="textobj"      label="текстовый объект"          hint="Текстовый объект"/>
+
*'''сохранение параметров''' - нет=0,только объект=1,объект с подобъектами=2,только подобъекты=3.
<property name="текст"                  type="strid"                          id="text"          label="текст ошибки"              hint="Текст ошибки"/>
+
 
<property name="объект"                type="objid"                          id="obj"          label="объект"                    hint="объект"/>
+
 
<property name="состояние"              type="string"                        id="st"            label="состояние"                hint="состояние"/>
+
 
</property>
+
==Добавляемые параметры==
</errormanager>
+
 
 +
[[Файл:+.png]] '''ошибка''' - Описание ошибки и реакции на нее.
 +
 
 +
*'''источник''' - объект источник ошибки;
 +
 
 +
*'''код ошибки''' - код ошибки, -1 - не проверять;
 +
 
 +
*'''текстовый объект''' - текстовый объект, в который сложим текст ошибки;
 +
 
 +
*'''текст''' - текст ошибки (текстовый id);
 +
 
 +
*'''объект''' - объект, состояние которого изменится при возникновении ошибки;
 +
 
 +
*'''состояние''' - новое состояние объекта.
 +
 
 +
 
  
 
[[Category:Options|*]]
 
[[Category:Options|*]]

Текущая версия на 12:24, 18 апреля 2017

Объект Errormanager позволяет управлять обработкой ошибок от разных типов объектов (Cloud, Esocial, Store, Advertisement). Объект должен находиться на глобальном экране.


Параметры

  • синхронизация - не синхронизировать=0, синхронизировать=1;
  • сохранение параметров - нет=0,только объект=1,объект с подобъектами=2,только подобъекты=3.


Добавляемые параметры

+.png ошибка - Описание ошибки и реакции на нее.

  • источник - объект источник ошибки;
  • код ошибки - код ошибки, -1 - не проверять;
  • текстовый объект - текстовый объект, в который сложим текст ошибки;
  • текст - текст ошибки (текстовый id);
  • объект - объект, состояние которого изменится при возникновении ошибки;
  • состояние - новое состояние объекта.