Спасибо за ответы!
Я думал, что QeuryRun это по сути и есть табличная переменная - а вот поди ж ты, никак не вытащить в явном виде, только по одной записи...
Цитата:
Сообщение от
pitersky
Тут уже много раз об этом писалось
Вот из последних -
DataSource на форме, 4-е по порядку сообщение
Это не то. Я хотел не пробежаться по записям, а сформировать одну табличную переменную, а-ля вызов "Select xTable Where ...", и потом хTable передать в метод, чтобы он с ней работал.
Я пробовал Table1_ds.cursor() - он возвращает одну запись. Пробовал целиком Table1 - возвращается вся таблица, без фильтров.
Цитата:
Сообщение от
kornix
Если метод такой хитрый - возможно проще его переделать. По работе с датасорсами есть хорошая
ветка. Что передавать на вход этому методу - вам видней, но если он работает с курсором и как-то перебирает в нем записи, наверно удобнее передать ему что-то другое

Читал, но там тоже речь о переборе записей.
Что ж, наверное, так и буду делать: не пытаться передать табличную переменную в метод, а передавать QueryRun, или иным способом из метода получать доступ к DS или QueryRun, как описано в тех ветках.
Жаль; мне казалось, что табличная переменная - это удобно.