Экспортировать строки таблицы в табличный элемент диалога с использованием фильтра по колонкам таблицы.

Фильтрация производится с использованием шаблонов REGEX.

В каждую строку таблицы подставляется номер строки таблицы, так, что если какие-то строки отфильтрованы при экспорте, то сопоставление строки в списке элемента диалога и в таблице производится получением пользовательского свойства у текущей выбранной строки элемента списка диалога (getuservalue).

ts_table(iTableDescr, "export_to_dialogcontrol_by_regex_filter", int iDailogControlDescr, int startrow, int maxrows, bool bstoponfirstnoteq, string scolname1, void colvalue1, ...);


Здесь:

iDailogControlDescr - дескриптор элемента диалога, куда записывать строки,

startrow - начальная строка таблицы (индекс от 0),

maxrows - максимальное количество строк (-1 означает все строки).

scolname1... - заголовок колонки в таблице, по которой отфильтровывать строки при экспорте (можно использовать номер колонки - индексация от 0);

colvalue1... - эталонное значение для сравнения.

(см. regex шаблоны).