Страница 1 из 1

Мультивыбор бухсчетов

Добавлено: 25 дек 2008, 13:21
levtov
Как в Галактике 8.1 организовать множественный выбор бухсчетов?
Интерфейс мультивыбора запускается:
if RunInterface('F_BUHSCHET::GetBuhSchet', 2, myPlansNo, Sch, SubSchet)=cmCancel exit; Но куда сохраняет непонятно. Таблицу PickBuh упразднили, а Pick и SavePick не помогают.

Добавлено: 25 дек 2008, 14:08
k_vit
Таблица PickBuh теперь - таблица в памяти

Используйте объектный интерфейс ObjPickBuh

Добавлено: 25 дек 2008, 14:37
levtov
Если можно пример использования этого интерфейса

Добавлено: 25 дек 2008, 15:49
k_vit

Код: Выделить всё

#include PickBuh.vih

Interface Test_PickBuh;

create view
var
  iPBuh : PickBuh;

from
  PickBuh
;

screen ...
...
end;


HandleEvent
  cmPick : {
     Тут вызываете интерфейс GetBuhSchet...
  }
end;


end.
После выбора все счета/субсчета пишуться в таблицу PickBuh
Далее смотрите методы которые есть в PickBuh.vih чтобы доставать состояние фильтров и т.д.
Поле KODTABLE таблицы PickBuh для счетов = 65532, для субсчетов = 65531