Ваши комментарии

День добрый.


Пришлите полный текст скрипта, который у Вас получился.

День добрый.


По моим данным, этот "баг" был устранён. Спасибо за информацию, перепроверим ещё раз.

День добрый.


Вот пример как работать с БД из под скрипта:

var
  begindate, enddate, date: TDateTime;
  reccount: integer;
  res, value: double;
  stream: TMemoryStream;
  error: word;
Begin
  // дата начала
  begindate := Now - ((1/24) * 15));

  // конечная дата
  enddate := begindate + (1/24/60);


stream := TMemoryStream.Create;

try

  // считаем данные из БД в буфер
  error := StreamReadFromDatabase(begindate, enddate, 'Имя канала', stream);

  // error code
  //  DB_READ_OK = 0;
  //  DB_DATE_ERROR = 1;
  //  DB_MEMORY_OVERFLOW = 2;
  //  DB_CHANNEL_NOTFOUND = 3;

  res := 0;
  if error = 0 then
  begin
    // кол - во записей за считываемый интервал времени
    reccount := GetCountRecordToStream(stream);

    // вычитываем данные из буфера
    while GetValueFromStream(stream, date, value) do
    begin

        // date - метка времени
        // value - значение канала

    end;
  end;


finally

   stream.free;

end;


end.

Добрый вечер.


Достаточно интересно как получилось такое сделать, пришлите мнемосхему для анализа на simp@simplight.ru.

Попробуйте восстановить мнемосхему из резервной копий - C:\Users\Public\Documents\SimpLight\Backup\

День добрый.


К сожалению напрямую влиять на видимость элементов на мнемосхеме на данный момент возможности нет. Опишите подробней задачу, какой индикатор надо скрывать, и по каким условиям, подумаем можно ли это будет реализовать в рамках нашей системы.

Автозагрузку мнемосхемы тоже можно назначить


Сервис поддержки клиентов работает на платформе UserEcho