UserRecordSet ( PropertyGet )



Получить свойство: UserRecordSet - Получить набор данных по имени

Синтаксис:

objectvariable.UserRecordSet( RecordSetName, UseExists, ParameterNames, ParameterValues )

где

objectvariable - IOCS_Application7

RecordSetName: String - Обозначение набора данных

UseExists: Boolean - Позволяется использовать данный набор данных повторно (набор данных не уничтожается вместе с интерфейсом и может быть использован повторно)

ParameterNames: Variant - Имя или массив имен параметров набора данных, для подстановки

ParameterValues: Variant - Значение или массив значений параметров набора данных для подстановки

Возвращает: IUserRecordSet


Пример на VBScript:

Для работы примера необходимо в справочнике Наборы данных создать Набор данных с обозначением UserIdFromName, состоящим из выбора из таблицы USERS, с условием фильтрации в виде параметра USERS_NAME = :USERNAME
Sub FormMacro_testFindUser(TCSActiveModule)
  Dim Params(0)
  Dim ParamValues(0)
  Params(0) = "USERNAME"
  ParamValues(0) = "Администратор"  
  Set Query = TCSApp.UserRecordSet( "UserIdFromName", False, Params, ParamValues )
  Res = Query.ShowModal( "Найден пользователь по имени" )
End Sub