Редактор скриптов

Avatar
  • обновлен
Добрый день! Хотел бы предложить, добавить строковый динамический массив данных, в котором будет содержаться список активных каналов в текущий момент времени. Массив будет заполняться в зависимости от того - включен или выключен тот или иной канал.Как это можно применить!? Допустим число каналов равно 150, и нам нужно проделать с ними некоторую обработку, скажем корректировать значения на входе. Предположим мы имеем доступ к этому массиву активных каналов, назовем его условно - acarray(active channels array). Тогда можно написать такой код обработки этих 150 каналов:

var i:integer;//счетчик t:array[1..150] of real; //массив действительных чисел, в него будет считывать значения с каналов for i:=1 to 150 do begin t[i]:=ReadValue(acarray[i]); WriteValue(acarray[i],t[i]/10)/// перезапись скорректированного значения в канал end;
Avatar
SIMP Tech (Сергей)
Еще один вопрос? Возможно ли реализовать функцию экспорта данных из бд в соответствии с каким-либо условием, то есть с выбором интервала дат, шага экспорта,пути экспорта и т.п. точно также как это реализовано в Просмотре графиков! Чтобы экспорт можно было делать в скрипте!
С уважением, Евгений

Пока такой возможности нет, передам программистам Ваше предложение.
Avatar
Евгений Горло
Еще один вопрос? Возможно ли реализовать функцию экспорта данных из бд в соответствии с каким-либо условием, то есть с выбором интервала дат, шага экспорта,пути экспорта и т.п. точно также как это реализовано в Просмотре графиков! Чтобы экспорт можно было делать в скрипте!
С уважением, Евгений
Avatar
Евгений Горло
Добрый день! Планируете ли Вы добавлять в редактор скриптов функции доступа к бд: чтения, записи, выборки?

С уважением, Евгений
Avatar
SIMP Tech (Сергей)
Добрый день! Удобно сделана поиск функций(контрол+пробел). Предлагаю еще улучшить?) А именно:
1) добавить подсветку функций Pascal и объявленных переменных, массивов итд как это сделано в delphi
2) обратил внимание что при вводе имени встренной функции, нажатии клавиш "контрол+пробел" и выборе нужной функции получается следущее:

//ввожу имя функции с клавиатуры и вызываю поиск функций, выбираю WriteValue
Wri WriteValue(

в делфи вводя по-символьно имя функции и используя поиск , я могу осуществить быстрый с правильным синтаксисом :

WriteValue(

Ок. Спасибо за предложение. Мы обязательно учтем его, при выпуске следующих релизов.
Avatar
evgeniy
Добрый день! Удобно сделана поиск функций(контрол+пробел). Предлагаю еще улучшить?) А именно:
1) добавить подсветку функций Pascal и объявленных переменных, массивов итд как это сделано в delphi
2) обратил внимание что при вводе имени встренной функции, нажатии клавиш "контрол+пробел" и выборе нужной функции получается следущее:
//ввожу имя функции с клавиатуры и вызываю поиск функций, выбираю WriteValue Wri WriteValue( в делфи вводя по-символьно имя функции и используя поиск , я могу осуществить быстрый с правильным синтаксисом :
WriteValue(