Форма сделанная из встроенной печатной формы конфигурации Комплексная автоматизация. Отличие от оригинала: исправлен алгоритм разбивки на страницы (использован из 7.7), так как оригинальный механизм, использующий функцию ПроверитьВыводТабличногоДокумента() работает неоправданно долго. В редких случаях, когда строчки с номенклатурой получаются очень шмрокие алгоритм может работать не совсем верно, однако в таком случае его можно подстроить изменив переменные СтрокНаСтранице, СтрокШапки, СтрокПодвала в коде.
Пользователем toga2007 исправлена ошибка метода ЗадатьОбластьПечатиДокумента при работе с клиент-серверным вариантом базы.
спасибо! работает. Как раз понадобилась форма, и эта сэкономила мне немного времени 🙂
Пользуйтесь на здоровье!
Для УТ10.3 эта печатная форма сгодится или нужно допиливать? Спасибо.
Не пробовал, но скорее всего не сгодится, так как у УТ и КА наверняка отличаются функции Печать().
спасибо, тоже пригодилась
Пожалуйста!
Добрый день. Зпасибо за печатную форму, однако при попытки напечатать выдает ошибку
Ошибка при вызове метода контекста (ЗадатьОбластьПечатиДокумента): Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ЗадатьОбластьПечатиДокумента ().
Платформа:
Конфигурация:
Здравствуйте. У меня на файл-серверных базах все работает нормально. Похоже что у вас клиент-сервер, и проблема связана с этим. У меня нет клиент серверных баз — проверить не могу. Форма делалась из типовой и конкретно этот кусок является типовым, поэтому могу лишь посоветовать почитать здесьhttp://forum.infostart.ru/forum24/topic47488/ может поможет.
(8) zforall, Помогло, спасибо. тут можно где нибуть опубликовать исправленную печатную форму, вдруг кому пригодиться?
Она теперь корректно работает и на клиент сервере и на файл сервере? Если так,то скиньте мне на zforall@yandex.ru, я ее перезалью.
(10) zforall, Отправил. Единственная проблема, которую сейчас обнаружили — это при печати в формате «портет» не корректно заполняет страницу(оставляет много пустого места и переносит на новую страницу одну позицию)
Спасибо, посмотрю. Это известная проблема, в описании она есть. Решить можно поднастроив переменные СтрокНаСтранице, СтрокШапки, СтрокПодвала в коде.