🇷🇺
TSVerse
TSLab.proSupportTSLab LiveTSLab Docs
  • Общая информация
    • Общие правила сообщества TSVerse
    • Сервис TSVerse "Торговые роботы"
    • Регистрация и авторизация
      • Заблокированные доменные имена
    • Основные принципы
    • Тарифы и оплата
  • Инвесторам
    • Как купить и запустить торгового робота
  • Авторам
    • Как продать торгового робота
    • Вставка картинок в описание
    • Чек-лист перед экспортом контейнера
  • Документация
    • Администрирование TSChannel (кабинет)
      • Cвои каналы TSChannel
        • Канал TSChannel
        • Передатчики
        • Приемники
        • Тариф
        • Explorer
      • Приемники данных
    • Работа в визуальном редакторе TSLab
      • Блоки визуального програмирования
      • Передача данных в канал
      • Прием данных из канала
      • Префиксы (быстрое переименование данных)
    • API
    • Журнал изменений
      • Октябрь 2023
Powered by GitBook
On this page
  • Пример использования префиксов
  • Передача значений
  • Прием значений

Was this helpful?

  1. Документация
  2. Работа в визуальном редакторе TSLab

Префиксы (быстрое переименование данных)

PreviousПрием данных из каналаNextAPI

Last updated 3 years ago

Was this helpful?

Ситуация, когда требуется быстро переименовать все данные, транслируемые в канал, встречается достаточно часто. Поводом может стать необходимость сделать копию скрипта для другого инструмента или смена тикера или... в общем причин много. Для решения проблемы переименования в визуальном конструкторе TSLab предусмотрена система префиксов имен переменных.

Блоки Упаковщики и Распаковщики значений имеют необязательный вход, принимающий строковое значение. Это значение будет добавляться к имени блока при формировании имени переменной передаваемой или принимаемой из канала.

Пример использования префиксов

Передача значений

  • Упаковщик значения имеет имя "BTN_1";

  • К третьему необязательному входу подключена Строковая константа со значением "PREFIX_";

  • В результате в канал TSChannel будет передано значение с именем "PREFIX_BTN_1".

Прием значений

  • Распаковщик значения имеет имя "BTN_1";

  • Ко второму необязательному входу подключена Строковая константа со значением "PREFIX_";

  • В результате из канала TSChannel будет извлечено значение с именем "PREFIX_BTN_1".

  • Далее в скрипте полученное значение используется с именем "BTN_1" в соответствии с именем блока Распаковщика данных.