Документация по SCADA системе Simp Light


Содержание:


SetValue

Процедура Excel.SetValue() находит в последнем бэнде, добавленном в Excel документ, переменную с указанным именем, и заменяет это имя на указанное значение. Этот метод можно вызывать столько раз, сколько предполагается различных переменных в нужном бэнде.

Excel.SetValue(Name, Value)
Name: String Наименование последнего добавленного бэнда
Value: Variant Значение для вставки в бэнд

Пример вызова:

 {Pascal Script}
  Var
    res: Integer;

  Begin
    res := Excel.OpenTemplate('c:\newfile.xls');
    if res = 0 then
      begin
          Excel.PasteBand('Title');
          Excel.SetValue('#NAME1#', 'Счетчик');
          Excel.SetValue('#NAME2#', 'Прибор');
          Excel.Save('c:\newfile.xls');
          AddToDebugLog('Значения переменным присвоены');
      end
    else
       AddToDebugLog('Код ошибки открытия Excel файла = ' + intToStr(res));     
       
    Excel.Close;
  end.


Документ Excel с шаблоном до выполнения скрипта.



Документ Excel после выполнения скрипта.



Подробную информацию об "Окне отладочной информации" можно почитать здесь.