Получение отфильтрованных ID и запрос даты

Подскажите, пожалуйста, как правильно сделать:
Я хочу чтоб после нажатия кнопки:
1. в мой скрипт передавались отфильтрованные на гриде ID
2. появлялось окно с запросом даты, которая тоже передавалась в мой скрипт.

Нравится

2 комментария

Здравствуйте,

"Змитрук Т.Ю." написал: в мой скрипт передавались отфильтрованные на гриде ID

Если нужно получить в скрипте отфильтрованный датасет, достаточно обратиться к нему так:
- из скрипта реестра:
var Dataset = dlData.Dataset
- из скрипта раздела:
var Dataset = BaseWorkspace.GridDataset

Получить идентификаторы выделенных в реестре записей можно кодом:
- из скрипта реестра:
var ArrayIDs = GetArrayByCollection(grdData.SelectedIDs);
- из скрипта раздела:
var ArrayIDs = GetArrayByCollection(wndGridData.Window.ComponentsByName('grdData').SelectedIDs);

"Змитрук Т.Ю." написал:появлялось окно с запросом даты, которая тоже передавалась в мой скрипт.

Предварительно создайте окно, для вызова окна используйте функцию
ShowEditWindowEx('wnd_NameWindowEdit', Attributes, DefaultValues);

Реализовать логику при закрытии окна (нажатии ОК.) необходимо в функции обработки события OnNotif.

спасибо

Показать все комментарии