ТМС:Сводник — различия между версиями

Материал из wiki.standart-n.ru
Перейти к: навигация, поиск
(Полезные скрипты для работы с ТМС, WDict и Аналитическими отчетами)
(Передача параметра в справочник)
Строка 5: Строка 5:
  
  
'''
+
<code delphi>
 
  var
 
  var
 
  qParams: TibQuery;
 
  qParams: TibQuery;
Строка 13: Строка 13:
 
   qParams.sql.text := 'select * from rdb$database where 1=:tek_id';
 
   qParams.sql.text := 'select * from rdb$database where 1=:tek_id';
 
   qParams.prepare;
 
   qParams.prepare;
 +
 
   //Определяем параметр
 
   //Определяем параметр
 
   qParams.parambyname(''''Имя параметра'''').asstring := '''Значение параметра''';
 
   qParams.parambyname(''''Имя параметра'''').asstring := '''Значение параметра''';
 +
 
     //Вызываем справочник
 
     //Вызываем справочник
 
   ShowWDict('''ID справочника''','', qParams.params);  
 
   ShowWDict('''ID справочника''','', qParams.params);  
Строка 21: Строка 23:
 
   end;
 
   end;
 
  end;
 
  end;
'''
+
</code>

Версия 14:00, 20 марта 2020

Полезные скрипты для работы с ТМС, WDict и Аналитическими отчетами

Передача параметра в справочник

var
qParams: TibQuery;
begin
 qParams := dm.TempQuery(nil);
 try
  qParams.sql.text := 'select * from rdb$database where 1=:tek_id';
  qParams.prepare;
  //Определяем параметр
  qParams.parambyname('Имя параметра').asstring := Значение параметра;
   //Вызываем справочник
  ShowWDict(ID справочника,, qParams.params); 
 finally
  qParams.Free;
 end;
end;