Интерфейс GetBuhSchet: сохранение последнего выбора.
Добавлено: 17 окт 2018, 18:24
Здравствуйте.
Использую интерфейс множественного выбора счетов и с/сч. Запускаю так:
RunInterface('F_Buhschet::GetBuhSchet', cgiMulti, cPlansch, sGetSch, sGetSub);
Пользователь попросил сохранять последний выбор, чтобы не помечать с/сч заново. Если я правильно поняла, то в качестве 1-го параметра надо использовать cgiMulti + cgiNotClear. Вроде действительно выбор сохраняется, это видно по наличию пометки при открытии списка счетов и с/сч, но имею следующую проблему. Мне надо подсчитать количество выбранных с/сч, но только по определенным счетам (пользователь может выбрать и ненужные счета). Пробую подсчитать данные непосредственно по ТП PickBuh в Loop, но получаю 0, хотя ранее при запуске интерфейса без сохранения выбора при ручной пометке получала нужное количество записей. Возможно выбор сохраняется в маркер. Если это так, то подскажите пожалуйста его имя и связь с PickBuh.
Использую интерфейс множественного выбора счетов и с/сч. Запускаю так:
RunInterface('F_Buhschet::GetBuhSchet', cgiMulti, cPlansch, sGetSch, sGetSub);
Пользователь попросил сохранять последний выбор, чтобы не помечать с/сч заново. Если я правильно поняла, то в качестве 1-го параметра надо использовать cgiMulti + cgiNotClear. Вроде действительно выбор сохраняется, это видно по наличию пометки при открытии списка счетов и с/сч, но имею следующую проблему. Мне надо подсчитать количество выбранных с/сч, но только по определенным счетам (пользователь может выбрать и ненужные счета). Пробую подсчитать данные непосредственно по ТП PickBuh в Loop, но получаю 0, хотя ранее при запуске интерфейса без сохранения выбора при ручной пометке получала нужное количество записей. Возможно выбор сохраняется в маркер. Если это так, то подскажите пожалуйста его имя и связь с PickBuh.