Клиенту захотелось видеть сколько раз печаталась накладная в документе "Реализация товаров и услуг", т.е. был реквизит в форме списка, который бы показывал сколько раз был данный документ распечатан.
Как программно можно будет изменять значение этого реквизита при каждой печати документа?
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(Acid @ 22.02.17, 9:22)
Лучше делать запись данного события в Журнал регистрации. Из журнала и будете смотреть.
Лучше в регистр сведений. Однако надо понимать, что записать туда можно только нажатие кнопки Печать, распечаталась ли фактически накладная - нельзя отследить.
Личные бесплатные консультации не даю, для этого есть форум!
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(Constantus @ 23.02.17, 10:44)
Проблему решил:
Главное что бы при этом не возникла другая проблема, если один будет работать с документом, а другой захочет распечатать его из списка, то когда первый захочет сохранить свои изменения - ему скажет "Данные были изменены" и всё, меняй по новой
Личные бесплатные консультации не даю, для этого есть форум!
...и создал как минимум две новых Это получается при каждой печати перезапись документа в БД + головняк с блокировками. Короче, не эффективно. Имхо самое нормальное решение сделать РС и записывать в него нажатия кнопки "Печать".
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0
Flexy @ Вчера, 17:56
,
Согласен с вышеизложенными доводами. Перспективу проблем понял. Согласен загонять в регистр сведений, но как тогда в форме списка вывести эти данные из регистра быстрым способом, ибо при большом количестве строк выводить данные из РС (срез последних) будет проблематичным из-за програмного расчета... Как оптимальнйе продемонстрировать это количество из РС
но как тогда в форме списка вывести эти данные из регистра быстрым способом, ибо при большом количестве строк выводить данные из РС (срез последних) будет проблематичным из-за програмного расчета... Как оптимальнйе продемонстрировать это количество из РС
Первое, что пришло в голову: Создайте глобальную переменную или реквизит в форме списка документов c типом ТЗ. Создайте произвольную колонку в списке документов. Перед открытием читайте из РС в ТЗ. При выводе строки в форме списка искать ссылку на документ в ТЗ и получать Количество нажатий.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!