Платёжная ведомость и несколько списков

дилер
Регистрация: 19.03.2007

Выдана премия через "Выдача зарплаты и межрасчетных...." несколькими списками но одной датой.

В бланке "1.5 Платежная ведомость" выбрано "Из списка", открываем нужный список, но выдача производится ВСЕМ людям со всех списков за эту дату, хотя в ведомости тоже стоит "Из списка"

дилер
Регистрация: 19.03.2007

В библиотеке ZP_LIB13 есть строка

выбирать = Парам!"Выбирать работников"

Но сама переменная "выбирать" нигде не используется в этой функции, и как результат выдаётся всей толпе.

Надо: в библиотеке  ZP_LIB13, функция ВЫБРАТЬ_ВЫДАЧУ. Добавить один запрос.

Должно быть так

   БД.ЗАПИСАТЬ(файлВрем10)

   БД.ЗАКРЫТЬ            

                         

   ЕСЛИ выбирать="Из списка" ТО

           БД=SQL_ЗАПРОС("DELETE FROM '"+файлВрем10+"' WHERE CODE NOT IN (SELECT CODE FROM '" + табСотрСумм + "' WHERE NOT SUMM=0)")

   КОНЕЦ_ЕСЛИ

   БДСОТ = SQL_ОТКРЫТЬ(файлВрем4,"CODE_X4")