GETPRM — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м (Примеры)
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
[[GetPrm]] - это функция
+
[[GETPRM]] - это функция
 
  Возвращает значение параметра PrmName для модуля aTaskName и экземпляра aTaskNum на текущую или указанную дату
 
  Возвращает значение параметра PrmName для модуля aTaskName и экземпляра aTaskNum на текущую или указанную дату
[[GetPrm]]( PrmName, [aTaskName=SYS], [aTaskNum=1], [aDate=nil], [IsString=.f.], [DateFromCurDate=.f.], [ReadCache=.T.], [WriteCache=.T.] )
+
[[GETPRM]]( PrmName, [aTaskName=SYS], [aTaskNum=1], [aDate=nil], [IsString=.f.], [DateFromCurDate=.f.], [ReadCache=.T.], [WriteCache=.T.] )
  
 
В качестве aDate следует передавать ПЕРЕМЕННУЮ или ВЫРАЖЕНИЕ со значением даты, на которую определяется значение параметра. После  
 
В качестве aDate следует передавать ПЕРЕМЕННУЮ или ВЫРАЖЕНИЕ со значением даты, на которую определяется значение параметра. После  
Строка 15: Строка 15:
 
WriteCache - True запись значения пар-ра в кэш
 
WriteCache - True запись значения пар-ра в кэш
 
= Примеры =
 
= Примеры =
  [[GetPrm]]( 'TASKANAL', TaskName, TaskNum )
+
  [[GETPRM]]( 'TASKANAL', TaskName, TaskNum )
 +
 
 +
[[GETPRM]]( 'FSRAR_ID', TaskName, TaskNum )
 +
 
 +
getprm( 'cashbox', 'cash_shop' )
  
[[GetPrm]]( 'FSRAR_ID', TaskName, TaskNum )
 
 
= Смотрите также =
 
= Смотрите также =
 
[[Полезные функции]]
 
[[Полезные функции]]
  
 
[[Функции Delphi]]
 
[[Функции Delphi]]
 +
 +
[[GETPARAM]]
  
 
[[VarsGet]]
 
[[VarsGet]]
  
 
[[PutPrm]]
 
[[PutPrm]]

Текущая версия на 09:12, 5 марта 2024

GETPRM - это функция

Возвращает значение параметра PrmName для модуля aTaskName и экземпляра aTaskNum на текущую или указанную дату

GETPRM( PrmName, [aTaskName=SYS], [aTaskNum=1], [aDate=nil], [IsString=.f.], [DateFromCurDate=.f.], [ReadCache=.T.], [WriteCache=.T.] )

В качестве aDate следует передавать ПЕРЕМЕННУЮ или ВЫРАЖЕНИЕ со значением даты, на которую определяется значение параметра. После выполнения функции переменная aDate получает значение даты, начиная с которой действует параметр. Если параметр не имеет даты начала действия переменная aDate получает значение NIL.

IsString - True Возврат параметров в символьном виде

DateFromCurDate -True При отсутствии aDate - в качестве текущей даты исп-ть CurDate из тек.формы

ReadCache - True чтение значения пар-ра из кэша, иначе из таблицы

WriteCache - True запись значения пар-ра в кэш

Примеры

GETPRM( 'TASKANAL', TaskName, TaskNum )
GETPRM( 'FSRAR_ID', TaskName, TaskNum )
getprm( 'cashbox', 'cash_shop' )

Смотрите также

Полезные функции

Функции Delphi

GETPARAM

VarsGet

PutPrm