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

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м (Смотрите также)
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
[[PARAMFROMR202]] - это программа из справочника [[R266]]
 
[[PARAMFROMR202]] - это программа из справочника [[R266]]
 
  Возвращает элемент из R201/202
 
  Возвращает элемент из R201/202
ParamFromR202( r201_pname, r202_param, r202_number, ret_def:='', r202_elem_asarray:=.f. )
+
ParamFromR202( r201_pname, r202_param, r202_number, ret_def:="", r202_elem_asarray:=.f. )
 +
// Если r202_param<>nil и в R202 элементы в виде {'Параметр X',NN},
 +
// то r202_param сравнивается с NN и в случае совпадения возвращ. значение строки 'Параметр X'.
 +
// Если r202_number<>nil то r202_number сравнивается с R202->Number и при совпадении
 +
// возвращается вся строка элемента R202
 +
// Если r202_param=nil и r202_number=nil, то возвращает массив строк всех элементов R202
 +
 +
// В R202 элементы представлены строками - так они и возвращаются "{'Параметр X',NN}",
 +
// но, если r202_elem_asarray=.t., то элементы R202 возвр. массивами {'Параметр X',NN},
 +
// в этом случае, например при r202_param=nil & r202_number=nil, вернет
 +
// массив массивов { {'Параметр X',1}, {'Параметр X',2}, ... }
 +
= Пример =
 +
PARAMFROMR202( 'learnProgram', danal1 )
 +
Оказание первой помощи пострадавшим
 
= Смотрите также =
 
= Смотрите также =
 
[[Полезные функции]]
 
[[Полезные функции]]
  
[[Функции Delphi]]
+
[[VALFROMR202]]

Текущая версия на 12:06, 4 мая 2023

PARAMFROMR202 - это программа из справочника R266

Возвращает элемент из R201/202

ParamFromR202( r201_pname, r202_param, r202_number, ret_def:="", r202_elem_asarray:=.f. )

// Если r202_param<>nil и в R202 элементы в виде {'Параметр X',NN},
// то r202_param сравнивается с NN и в случае совпадения возвращ. значение строки 'Параметр X'.
// Если r202_number<>nil то r202_number сравнивается с R202->Number и при совпадении
// возвращается вся строка элемента R202
// Если r202_param=nil и r202_number=nil, то возвращает массив строк всех элементов R202

// В R202 элементы представлены строками - так они и возвращаются "{'Параметр X',NN}",
// но, если r202_elem_asarray=.t., то элементы R202 возвр. массивами {'Параметр X',NN},
// в этом случае, например при r202_param=nil & r202_number=nil, вернет
// массив массивов { {'Параметр X',1}, {'Параметр X',2}, ... }

Пример

PARAMFROMR202( 'learnProgram', danal1 )

Оказание первой помощи пострадавшим

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

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

VALFROMR202