Инструменты пользователя

Инструменты сайта


ru:variables

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
ru:variables [2012/07/02 14:51]
darkdiver
ru:variables [2015/11/10 14:36] (текущий)
vladz [Доступ к переменной]
Строка 1: Строка 1:
-====== ​Для чего используются переменные ======+====== ​Работа с переменными ======
  
 +===== Использование переменных =====
  
     * Обеспечивают доступ к вашим данным внутри проекта     * Обеспечивают доступ к вашим данным внутри проекта
Строка 9: Строка 10:
  
  
-====== Разновидности переменных =====+===== Разновидности переменных =====
  
     * Локальные переменные при выполнении видны только внутри вашего проекта и только в своем потоке. В начале выполнения проекта эти переменные получают свои начальные значение из списка переменных. В конце выполнения проекта эти переменные исчезают и их значения более не доступны.     * Локальные переменные при выполнении видны только внутри вашего проекта и только в своем потоке. В начале выполнения проекта эти переменные получают свои начальные значение из списка переменных. В конце выполнения проекта эти переменные исчезают и их значения более не доступны.
Строка 19: Строка 19:
  
  
-====== ​Где создаются,​ переименовываются и отображаются переменные ======+===== Создание и отображение переменных ​===== 
 + 
 +Все локальные переменные обычно создаются сами в действиях, ​от которых нужно получить результат. 
 + 
 + 
 +**Настоятельно рекомендуем ​давать созданным переменным нормальные читаемые названия. Иначе вы быстро начнете путаться в более-менее сложных проектах. А через несколько недель просто не сможете в них разобраться.** 
 + 
 + 
 +Также локальные переменные можно создать в редакторе проектов под областью редактора в статическом блоке настроек. Там есть список всех ваших переменных проекта,​ он редактируемый. При создании переменной в списке всех переменных можно присвоить ей начальное значение. ​   \\ Обратите внимание:​ переменные в списке переменных можно переименовывать. При переименовании их имя автоматически поменяется вездегде они используются в проекте. ​  \\ Все остальные ​переменные (и локальные тоже) доступны в редакторе проекта по кнопке "​Все переменные"​. 
 + 
 + 
 + \\ {{:​ru:​variable_new_action.png?​200}}{{:​ru:​variable_statick_block.png?​200}} 
 + 
 + 
 +===== Доступ к переменным ===== 
 + 
 +Ко всем переменным доступ осуществляется через макрос по имени, например **{-Variable.my_var-}** ​  - макрос обращения к переменной **my_var**. У глобальных переменных также нужно указать в макросе область видимости. Макрос переменной можно вставить в любое поле в редакторе проекта. При выполнении действия, макрос заменится на значение переменной. ​   \\  \\ {{:​ru:​save.png?​200}}{{:​ru:​variable_count.png?​200}} 
 + 
 +===== Обработка переменных ===== 
 + 
 +Значение переменной можно задать с помощью действия Обработка переменных группы Данные. Вы можете установить в качестве значения текст или число, увеличить или уменьшить переменную-счетчик для использования в циклах. 
 + 
 +{{:​ru:​actions:​processing_variables.png|}} 
 + 
 +Также с помощью этого действия можно **очистить ​переменную**, оставив поле Значение пустым. 
 + 
 +===== Использование переменных ​===== 
 + 
 +{{youtube>​YvmrETeOJD8?​medium}} 
 + 
 +===== Инициализация переменных ​=====
  
 +{{youtube>​2vXkJIk86yE?​medium}}
  
-Все локальные переменные обычно создаются сами в действиях,​ от которых нужно получить результат.  +===== Удаление переменной из проекта ​=====
-<​box>​Настоятельно рекомендуем давать созданным переменным нормальные читаемые названия. Иначе вы быстро начнете путаться в более-менее сложных проектах. А через несколько недель просто не сможете в них разобраться.</​box>​ +
-Также локальные переменные можно создать в редакторе проектов под областью редактора в статическом блоке настроек. Там есть список всех ваших переменных проекта,​ он редактируемый. При создании ​переменной в списке всех переменных можно присвоить ей начальное значение. ​  \\ Обратите внимание:​ переменные в списке переменных можно переименовывать. При переименовании их имя автоматически поменяется везде, где они используются в проекте. ​ \\ Все остальные переменные (и локальные тоже) доступны в редакторе проекта по кнопке "​Все переменные"​.+
  
 +{{youtube>​LX3wqMh24-4?​medium}}
  
- \\ [OBJECT][OBJECT] ​+===== Переменная счетчик =====
  
 +{{youtube>​gtkflXeyMG0?​medium}}
  
-====== Как получить доступ к переменной ​======+===== Получение значения ​переменной =====
  
 +{{youtube>​WIE_IRtq-DI?​medium}}
  
-Ко всем переменным доступ осуществляется через макрос по имени, например **{-Variable.my_var-}** ​ - макрос обращения к переменной **my_var**. У глобальных переменных также нужно указать в макросе область видимости. Макрос переменной можно вставить в любое поле в редакторе проекта. При выполнении действия,​ макрос заменится на значение переменной. ​  ​\\ ​ \\ [OBJECT] ​ [OBJECT] 
ru/variables.1341240686.txt.gz · Последние изменения: 2015/07/14 15:50 (внешнее изменение)