Справочное руководство по TDMS 5.0 API
TDMSSelectDlg Объект
Смотри также  Члены  Послать замечания

Glossary Item Box

Описание

Диалог выбора одного/нескольких элементов из массива или коллекции объектов TDMS (возможно разнотипных) .

Диалоговое окно выбора

Объектная модель

TDMSSelectDlg Объект

Заметки

1. Перед вызовом метода Show диалога необходимо определить источник данных - значение свойства SelectFrom, иначе будет выведено пустое окно.

2. Результатом работы диалога (значением свойства SelectDlg.Objects) является набор объектов такого же типа, какой был задан на входе - коллекция или массив.

3. Диалог может работать только со следующими коллекциями API TDMS: TDMSUsers, TDMSGroups, TDMSSigns, TDMSFiles, TDMSObjects, TDMSVersions.

Пример

set selDlg = ThisApplication.Dialogs.SelectDlg

'------------------------
selDlg.SelectFrom = ThisApplication.Users
if selDlg.Show = true then
  MsgBox selDlg.Objects(0).Description
end if

'------------------------
selDlg.SelectFrom = ThisApplication.Root.Objects
if selDlg.Show = true then
  MsgBox selDlg.Objects(0).Description
end if

'------------------------
set Qr = ThisApplication.Queries("QUERY_TEST")
selDlg.SelectFrom = Qr.Sheet
if selDlg.Show = true then
  MsgBox selDlg.Objects.CellValue(0,0) ' Sheet
end if

Пример

Смотри также

© 2016 CSoft Development. Все права защищены.