1.8.19. TbtkScriptLookUpParamsObject¶
-
class
TbtkScriptLookUpParamsObject
¶ Класс реализует доступ к locate параметрам переданным в вызов метода
DoLookUp
. Locate параметры - это набор пар ‘Имя параметра-значение’, по которым должен быть выполнен локайт в создаваемой выборке через методDoLookUp
. Класс позволяет из из создаваемой выборки и получить параметры по которым в ней выполняетсяLocate
.-
LocateParamsCount
: Integer¶ Количество параметров.
Return type: Integer <pascal> Selection.ExecOpScript('#AfterOpen'); if Assigned(Selection.LookUpParams) then begin for i := 0 to Selection.LookUpParams.LocateParamsCount - 1 do begin paramName := Selection.LookUpParams.LocateParamNames[i]; paramValue := VarToStr(Selection.LookUpParams.LocateParamValues[i]); ShowMessage(paramName + ' ' + paramValue); end; end; </pascal>
-
LocateParamValues
: Variant¶ Массив значений параметров.
Return type: Variant <pascal> Selection.ExecOpScript('#AfterOpen'); if Assigned(Selection.LookUpParams) then begin for i := 0 to Selection.LookUpParams.LocateParamsCount - 1 do begin paramName := Selection.LookUpParams.LocateParamNames[i]; paramValue := VarToStr(Selection.LookUpParams.LocateParamValues[i]); ShowMessage(paramName + ' ' + paramValue); end; end; </pascal>
-
LocateParamNames
: String¶ Массив имен параметров.
Return type: String <pascal> Selection.ExecOpScript('#AfterOpen'); if Assigned(Selection.LookUpParams) then begin for i := 0 to Selection.LookUpParams.LocateParamsCount - 1 do begin paramName := Selection.LookUpParams.LocateParamNames[i]; paramValue := VarToStr(Selection.LookUpParams.LocateParamValues[i]); ShowMessage(paramName + ' ' + paramValue); end; end; </pascal>
-