Мастер печатных форм v 3.0




Создание печатных форм «с нуля» за несколько минут. Моментальная отладка. Не требует знания встроенного языка 1С.

Обработка предназначена для быстрого создания внешних печатных форм. В режиме "Управляемое приложение" работает как внешняя обработка. Для работы в обычном приложении нужно встроить обработку в конфигурацию.

В процессе разработки программы большое внимание уделял "юзабилити". На обработкае нет большого количества малопонятых элементов и кнопок. Создать собственную печатную форму при помощи обработки не сложнее, чем сделать ее в excel. 

Возможности обработки тяжело описать словами, поэтому предлагаю посмотреть демонстрационный ролик, который длится всего лишь несколько минут.

Прямая ссылка на видео (нормально можно смотреть в наилучшем качестве):

 

 

 

Краткое описание возможностей обработки:

 

1) Возможность создания печатных форм на основании существующих макетов

2) Моментальная отладка. Можно сразу посмотреть результирующий макет, нажав на кнопку "Посмотреть результат" на основной форме или на кнопку "Пример" в поле редактирования параметра

3)  Использование технологии СКД позволяет выбирать реквизиты ссылочных типов любого уровня вложенности

4) Все выбранное поля автоматически преобразуются к типу "Строка"  для повышения отказоустойчивости (при необходимости это можно отключить)

5) Есть возможность не формировать файл обработки, а сохранить результат работы в "Черновик". Для этого  придуман специальный формат "mef" (Master of External printed Forms)

6) Есть возможность создавать и хранить отдельно от черновиков свои наборы функций в формате "efs" (External Functions set). 

 

Предлагаемый порядок работы:

 

1) Указать пример объекта. Это может быть любой справочник или документ. 

2) Выбрать макет из существующих или создать "с нуля". В результате операций 1 и 2 получится примерно следующее:

Выбор примера и объекта

 

Макет (справа) разбит на области. Те данные, которые не попадают ни в одну из областей, в печатный документ выведены не будут. Для отображения областей нужно в левом верхнем углу экрана 1С нажать на кнопку

"Главное меню —  таблица — имена — отображение именованных строк/колонок".  В каждой области могут быть параметры — те значения, которые будут заполняться данными из документа. 

 

3) Программа автоматически считывает параметры из макета и разбивает их по областям. Значение параметра вычисляется в пределах области. Т.е. параметры могут иметь одинаковое имя, но их значения будут разными если они находятся в разных областях. 

4) Определиться со способом привязки областей. Область может быть привязана либо к реквизиту объекта из п.1, либо к какой-то из его табличных частей. В первом случае область выводится только один раз. Во втором область выводится ровно столько раз, сколько строк в указанной табличной части конкретного объекта.  

5) Заполнить обработчики заполнения параметров. Пример заполнения параметра:

Пример заполнения параметров

 

6) В обработчик заполнения параметра можно вставить произвольный код. Но в таком случае необходимо явно задать значение переменной Результат (С большой буквы!). Например:

Если СсылкаНаОбъект.СуммаВключаетНДС Тогда

  Результат = Формат(СсылкаНаОбъект.Товары.Итог("Сумма"), "ЧЦ=15; ЧДЦ=2");

Иначе

  Результат = Формат(СсылкаНаОбъект.Товары.Итог("СуммаСНДС"), "ЧЦ=15; ЧДЦ=2");

КонецЕсли;

 

5) В том случае, если в печатную форму необходимо вывести какие-то данные, не хранящиеся непосредственно в самом документе или его реквизитах (например, адрес Организации), можно использовать функционал "Дополнительные функции". Они доступны при нажатии кнопки "Доп. функции" на основной форме обработки: 

Переход к настройке доп.функций

 

6) Набор дополнительных функций привязан к конкретной конфигурации. Пользователь может сам создавать и хранить на своем компьютере наборы доп. функций в специальном формате "efs". Вместе с обработкой поставляются наборы функций для  ряда типовых конфигураций: Управление Торговлей 11, Бухгалтерия Предприятия 3.0, Запрлата и управление персоналом 3.0.  

7) Для того, чтобы функции можно было использовать в печатной форме, необходимо отметить нужные галочкой и заполнить их параметры (последних может не быть): 

 

 Выбор состава доп.функций

Отмеченные галочками функции станут доступны в форме редактирования обработчика параметра: 

Доп.функции в форме редактирования параметра

8) После заполнения можно создать файл внешней обработки. Однако, перед этим рекомендую сохранить результат работы в черновик. 

 

Прочая полезная информация об обработке:

1) Макет должен содержать минимум одну область с типом "строка". 

2) Области — колонки и прямоугольники игнорируются. Мне кажется, что для решения 99% задач достаточно областей — строк. 

3) Области выводятся строго в том порядке, в котором они указаны в дереве областей. Порядок можно менять стрелочками вверх/вниз.

4) Функции вычисляются строго в том порядке, в котором они указаны в дереве функций. Можно использовать результат вычисления одной функции в коде другой. 

5) Имя функции должно быть уникально

6) При вычислении примера заполнения параметра области, связанной с табличной частью, берется первая строка этой табличной части.

7) Переменная ДопФункции имеет тип "Структура" и определяется перед выводом всех областей. Она может быть изменена в процессе заполнения параметров табличного документа. 

8) Переменная ДопФункцииТЧ имеет тип "Структура" и определяется перед выводом каждой строки Табличной части.

9) В обработчике заполнения параметра можно задать значение переменной Отказ = Истина. В таком случае область не будет выведена.

Причины купить

Обработка автоматизирует один из наиболее востребованных и часто используемых процессов разработки. Она реально помогает экономить время. Выгоду от ее использования легко посчитать: можно сравнить стоимость обработки со ценой, которую в среднем просит разработчик за одну печатную форму.

Достоинства

1) Создание внешних печатных форм "с нуля" за несколько минут

2) Моментальная отладка

3) Простой, интуитивно понятный интерфейс

4) Возможность повторного использования наработок.

+ бесплатная техподдержка 1 год

Сравнение версий

Изменения в версии 1.1

Исправлена ошибка, возникающая при загрузке доп. функций и черновиков

Изменения в версии 1.2

Исправлена ошибка, возникающая при формировании внешней печатной формы на сервере

Исправлена ошибка, возникающая при использовании запросов в доп. функциях

Измененения в версии 1.3

— Добавлена возможность настраивать колонтитулы

Измененения в версии 1.4

-добавлена возможность хранить параметры печати

Изменения в версии 1.5

-Исправлена ошибка, возникающая при использовании комментариев в дополнительных функциях

-Реализована возможность выбирать в параметры макета дополнительные реквизиты и сведения

Изменения в версии 1.6

-Исправлена ошибка, появлявшаяся в нетиповых конфигурациях

Изменения в версии 1.7

-Пользовательский интерфейс обработки доделан для использования в интерфейсе "Такси"

Изменения в версии 1.8

-Из обработки убраны все модальные окна для обеспечения совместимости с платформой 8.3.5

Изменения в версии 1.9

-Реализована возможность считать итоги по параметрам областей, привязанных  к табличным частям. 

Изменения в версии 2.0

-Исправлена ошибка: не было возможности вывести дополнительные реквизиты.

Изменения в версии 2.1

-Исправлена ошибка c выводом доп.реквизитов

Изменения в версии 2.2

-Сделана единая обработка для платформ версии 8.2 и 8.3. 

-Реализована возможность встраивать обработку в конфигурацию для работы в режиме "Обычное приложение".

Изменения в версии 2.2

-Исправлены выявленные ошибки

Изменения в версии 2.3

-Исправлена ошибка формата потока при использовании символа " (двойная кавычка) в представлении обработки

Изменения в версии 2.4

-Исправлены выявленные ошибки

-Добавлена функция автопорядка в областях, привязанных к табличной части

Изменения в версии 2.5

-Добавлена возможность выводить доп.реквизиты БСП без использования дополнительных функций

Изменения в версии 2.6

-Исправлены выявленные ошибки

Изменения в версии 2.7

-Исправлены выявленные ошибки

 

 

99 Comments

  1. GalKam1

    Спасибо

    Reply
  2. kser87

    (1) GalKam1, За что спасибо?

    Reply
  3. AzagTot

    Интересно, что с этими наборами функций и примерами делать, не имея самой обработки «Мастер Печатных форм»? ))

    Reply
  4. kser87

    (3) AzagTot, ничего) они бесполезны без обрабоктки

    Reply
  5. kser87

    (3) AzagTot, вообще у меня идея такая была: наборы функций создаются для работы с конкретной конфигурацией и они будут расширяться по запросам пользователей. Без обработки их даже прочитать нельзя. На данный момент там совсем банальные вещи: контактная информация, ответсвенные лица и т.п. Т.е. они вам будут неинтересны скорее всего.

    Reply
  6. AzagTot

    (5) Ясно. Спасибо за пояснения.

    Reply
  7. mentos

    1) имеет смысл при связи со строкой ТЧ автоматически заполнять параметры совпадающие по именем с реквизитами ТЧ

    2) нельзя сразу во внешние обработки сохранять, не выгружая в файл?

    3) неплохо бы вопросы пользователю научиться задавать, чтобы он какие-то параметры перед печатью мог ввести

    4) с областями не очень понятно где какая.. т.к. они в макете не отображаются никак

    а так прикольно. покажу отделу сопровождения, может им интересно будет

    Reply
  8. kser87

    1) Да, согласен

    2) Можно конечно. Но «черновик» нужен в том случае, если необходимо будет внести изменения в обработку потом. Чтение файлов внешних обработок не предусмотрено. Т.е. работа идет только с файлами обработки (расширение .mef).

    3) По-моему, внешние печатные формы на клиенте не отрабатывают. По крайней мере я точно не знаю, как это сделать)

    4) Да, не очень удобно. Отобразить программно области невозможно. Только так:

    Ну впрочем, есть большая вероятность, что такая возможность появится. В 8.2 не было даже стандартных команд редактирования табличного документа. в 8.3 уже есть

    Reply
  9. mentos

    (8)

    1) Да, согласен

    тогда уж и заполнение всех остальных реквизитов сделать автоматическим, в случае совпадения имени параметры и имени реквизита. может не сразу, а по кнопке.

    Reply
  10. kser87

    имени параметры и имени реквизита. Вообще так довольно редко бывает. Но скорее всего, так будет удобно=)

    Reply
  11. spy-83

    плюс автору.

    работа проделана колосальная.

    думаю продукт будет востребован.

    есть кое какие сходства с моим продуктом «Мастер печати по шаблонам Word» в принципе работы и в описании ;). может даже он и был для вас вдохновлением, если так, то очень рад.

    Reply
  12. YOr!k

    Если использовать не метод «КомандаСистемы», а «Новый COMОбъект(«WScript.Shell»)», то можно избавиться от чёрных окошек во время работы unpack — запуская метод Run с доп. ключами — WshShell.Run(Текст_Команды, 0, 1)

    Reply
  13. mentos

    (12) YOr!k, com-объекты зло!! нужно забыть про них!

    Reply
  14. kser87

    (11) spy-83, Спасибо! Смотрел и искал вдохновление во всех похожих по назначению продуктах на сайте. И ваш продукт конечно же тоже видел

    Reply
  15. kser87

    (12) YOr!k, да, но COM-объект только на сервере работает. Может что-то не сработать в самый ответственный момент. А КомандаСистемы — на клиенте.

    Reply
  16. YOr!k

    (13) mentos, откуда такие предубеждения?

    Метод «КомандаСистемы» как и com-объекты работают только в windows.

    Не говоря уж об unpack, который тоже не кроссплатформенный

    Reply
  17. YOr!k

    (15)

    из справки:

    COMОбъект (COMObject)

    Конструкторы:

    По имени приложения

    Описание:

    Создает COM-объект (например, Word, Excel и т.д.). Методы и свойства СОМ-объектов в дальнейшем становятся доступными через данный объект.

    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.

    Reply
  18. kser87

    (16) YOr!k, тогда надо попробовать

    Reply
  19. KillHunter

    Мне кажется это вариант для самых примитивных форм, которые можно создать данным методом, а если выборка по разным параметрам, то соответственно нужен сложный запрос в плане выборки данных, так что это ограниченная обработка.

    Reply
  20. KillHunter

    И те кто не владеют программированием на платформе 1с очень тяжело будет состряпать сложный запрос.

    Reply
  21. mentos

    (16) YOr!k, я за кроссплатформенность. и то что «unpack» этому мешает — меня оооочень огорчает. чувство прекрасного сильно страдает и заливается горючими слезами. но раз и так все плохо — это не повод делать ещё хуже и использовать мерзкие com-объекты.

    Reply
  22. kser87

    (19) KillHunter, все дело в том, что таким примитивным способом заполняется большинство параметров в печатной форме. Т.е. большую часть можно вытащить из объекта. Остальные встречаются значительно реже (такие, как контактная информация или ответсвенные лица) повторяются в разных печатных формах. Для них и был сделан функционал «Доп. функции»

    Reply
  23. StaticUnsafe

    Крутая тема. Спасибо

    Reply
  24. kser87

    (23) unsafe, отзыв приятный, но за что спасибо?

    Reply
  25. Светлый ум

    Зачем когда есть бесплатная — и уже откатаная сообществом:

    http://infostart.ru/public/162019/

    Reply
  26. kser87

    (25) Светлый ум, ну вопрос «зачем» сам по себе лишний. Всегда должна быть альтернатива) что касается обработки: единственное, что похоже — это назначение. Целевая аудитория у моей обработки шире: и новички и профессионалы. С этим http://infostart.ru/public/162019/ непрофессионал с ней вообще не разберется. Да и не каждый опытный разраб станет с ней возиться.

    Reply
  27. artbear

    ОФФ подписался.

    Reply
  28. swimdog

    Не осилил столько букв. Вместо описания возможностей можно сделать видео на 2-3 минуты, где создается простая печатная форма.

    Reply
  29. kser87

    (28) swimdog, в 2-3 минуты ну никак не смог уложиться. только 10. Описание думаю надо выложить в отдельный файл

    Reply
  30. 1cmax

    (26) А что это бухгалтер будет использовать? Программисту бесплатного варианта за глаза и за уши

    Reply
  31. kser87

    (30) 1cmax, мир 1с уже давно не ограничивается одними бухгалтерами и программистами. Есть еще тех поддержка, системные администраторы, которые подрабатывают 1сниками и прочие.

    Reply
  32. NAKIS

    Спасибо, щас поразгребаем примеры) Жалко пару месяцев назад не нашел такого — очень бы пригодилось)

    Reply
  33. Ele1234567

    Интересная разработка, ускоряющая процесс разработки на платформе 1С: Предприятие. Повышение эффективности деятельности разработчика.

    Reply
  34. w-divin

    Офигительно. Действительно стоящий продукт. За такой и впрямь не жалко денег заплатить )))

    Reply
  35. kser87

    (34) w-divin, Спасибо, очень приятно это читать)

    Reply
  36. yura1960

    Ух ты! Конечно впечатляет. Но юзеры вряд ли этим будут пользоваться. Скорее всего — это для программистов. Но стало интересно. Попробую выбить денег на закупку. При покупке поддержка есть?

    Reply
  37. kser87

    (36) yura1960, На счет юзеров — практика показывает, что это не так. Как раз таки пользуются обычные пользователи, а программистам обработка особо не интересна.

    Конечно, при покупке есть поддержка. Именно поддержку вы и покупаете.

    Reply
  38. yura1960

    (37)

    Значит Вам повезло! Вам попались умные юзеры. Мне бы так )))

    Reply
  39. sps02

    Здравствуйте. Скажите будут ли влиять измененные формы на обновление 1С .

    Спасибо заранее

    Reply
  40. kser87

    (39) sps02, нет, не будут. Обработкой создаются внешние печатные формы. Их подключение не требует внесения изменений в конфигурацию

    Reply
  41. Saengmyung

    Эх… Мне бы сейчас пригодилась эта программа, но денег нет =)

    Reply
  42. mt111

    добрый день

    пользуюсь 8,2 и меня интересует вопрос пердусматривается ли доработка полной функциональности обработки в версии 8,2?

    Reply
  43. kser87

    (42) mt111, выложил версию, которая работает на 8.2 (только Управляемое приложение)

    Единственное ограничение — нет команд для быстрого редактирования таблицы. Однако, все эти функции доступны через контекстное меню.

    А вообще пора бы уже на 8.3 перейти. Чего тяните-то?

    Reply
  44. v.zagorodniy

    Здравствуйте! Классная обработка!!! Пользуюсь с удовольствием. Стоящих продуктов не так много на ресурсе и это один из лучших! Но я хотел уточнить один вопрос. Заполняю табличную часть. Создал функцию, вставил в нее произвольный код, но как в параметр передать ссылку на документ в этой строке табличной части?

    Reply
  45. v.zagorodniy

    Спасибо большое! Проблема была решена СВЕРХОПЕРАТИВНО! Не зря потратил деньги на покупку)))

    Reply
  46. kser87

    (45) v.zagorodniy, Спасибо, рад стараться!

    Reply
  47. wolverine87

    Спасибо автору. + 1

    Reply
  48. wolverine87

    Пока еще не приобрел, смотрю на будущие.

    Reply
  49. kser87

    (48) wolverine87, понятно) спасибо за отзыв. Если будут вопросы — задавайте

    Reply
  50. Yashazz

    Забавно… В своё время мне и пользователи нескольких ресурсов, и коллеги с пеной у рта доказывали, что подобная штуковина нафиг никому не нужна, т.к. программисту быстрее состряпать всё «по месту», а юзер всё равно в этих заморочках не разберётся. Ну, проект и был мной выкинут в корзину на 70%-ной готовности, ибо и руководство не поддержало.

    А тут даже прям некоторые готовы деньги платить…

    Reply
  51. kser87

    (50) Yashazz, Заверяю вас, что не просто готовы деньги давать. Платят и пользуются. Причем как люди неподготовленные, так и айтишники.

    На счет этой фразы: «т.к. программисту быстрее состряпать всё «по месту», а юзер всё равно в этих заморочках не разберётся». Когда делал обработку, я не знал наверняка, сможет ли простой пользователь разобраться в ней. Просто верил и старался делать максимально простой интерфейс.

    Reply
  52. Yashazz

    (51) вот я и удивляюсь. Причём, насколько вижу, дело не в деньгах (можно ведь купить и не пользоваться), а именно что внедряют и активно применяют. Мдя, показал бы я это тем, кто сказал мне тогда «фигня, такое никому не надо», да поди найди их — в 1998-м году дело было.

    Reply
  53. kser87

    (52) Yashazz, 98-ой год! Это вы на семерке что-ли делали?

    Reply
  54. monkbest

    (8) печатные формы могут отрабатывать на клиенте, если делать тип запуска — открытие формы. В этом случае процедура печати пишется в модуле основной формы.

    Вот тут рассказано, как это сделать

    Reply
  55. kser87

    (54) monkbest, это немного не в тему.

    Reply
  56. Yashazz

    (53) Да, тогда она только-только вышла и казалась немеряной крутизной. Релиз 004, как щас помню. Но в плане работы с моксельными макетами она была уже достаточно продвинутой, чтобы сделать нечто похожее)))

    Reply
  57. Rishat7

    спасибо автору

    Reply
  58. mikmike

    (52) Yashazz, а в те годы действительно вряд ли бы кто-то купил.

    Reply
  59. kser87

    (56) Yashazz, мне тогда 10 лет было. Поэтому не могу ни оценить крутизну релиза №004, ни оценить востребованность подобной обработки в те годы)) Не знаю, что тогда в мире 1С творилось

    Reply
  60. Sergoninfostarru

    Обработка нужная, однако, на этапе внедрения. В каждодневной работе пользователи используют те же формы до изменения в законодательстве или новых требований руководства. Поэтому использовать будут в режиме «купил-настроил-положил на полку». Если внедряют извне, то фирме без программиста со знанием шаблона документов и элементарных основ программирования не обойтись.

    Reply
  61. kser87

    (60) Sergoninfostarru, все спорно. Если фирма маленькая и не растет, не развивается то да, обработка нужна только на этапе внедрения. Если фирма стабильно развивается, то обработка нужна постоянно. Что касается «без программиста не обойтись» ,то практика показывает, что это не так. Если же возникают трудности, то всегда можно обратиться за помощью к автору

    Reply
  62. SeiOkami

    А где таки ссылка на видео?

    Reply
  63. kser87

    (62) SeiOkami, куда-то пропала сама. Восстановил, можно посмотреть

    Reply
  64. jobkostya1c8

    Довольно интересная идея конструктора печатных форм. Жаль ролик с ютуба не работает 🙁

    Reply
  65. kser87

    (64) kostyaomsk, http://www.youtube.com/watch?v=uWUK02C0cQs эта должна работать

    Reply
  66. ГРЕНКА

    Здравствуйте!

    Возможно ли применить Мастер и для 8.2 и для 8.3? Верно ли понимаю, что для работы в 8.2 нужно встроить обработку в конфигурацию. Возможно ли это в базовой версии? Можно с помощью Мастера создать печ. форму для документа, не имеющего её в конфигурации, т.е. макет нет возможности выбрать?

    Reply
  67. kser87

    (66) ГРЕНКА, Добрый день!

    1) Верно понимаете, что Мастер можно использовать для 8.2 и 8.3.

    2) Встраивать нужно, если у вас конфигурация на обычном приложении. если на управляемом (УТ 11, БП 3.0, ЗУП 3, Розница 2.0), то ее можно использовать как внешнюю. Вне зависимости от того, базовая у вас версия или проф.

    3)Да, вы можете самостоятельно «нарисовать» макет с нуля и подключить его к документу, не имеющему собственных печатных форм.

    Reply
  68. ГРЕНКА

    (67) спасибо за ответ. Заинтересована в покупке Мастера, поэтому вопросы: есть ли к нему инструкция и т. п. кроме местного видео? Я смогу получить консультацию, чтобы встроить обработку в конфигурацию, и в дальнейшем по применению обработки?

    Reply
  69. ГРЕНКА

    (67) смогу я использовать Вашу обработку в различных конфигурациях (БП 2,0, БП 3,0, ЗУП 2,5), управляемом/ обычном приложении: достаточно приобретения 1 лицензии?

    Reply
  70. kser87

    (69) ГРЕНКА, (68) ГРЕНКА, Отдельной инструкции нет, но в обработке есть достаточно подробная справка. Конечно вы можете получить консультацию по любым вопросам, связанным с обработкой.

    Да, вы можете использовать обработку в различных конфигурациях с 1 лицензией.

    Reply
  71. ГРЕНКА

    (70) здравствуйте! Приобрела обработку, подскажите, как встроить её в конфигурацию в обычном приложении. У меня базовая версия БП 2.0. Открываю конфигурацию, клик правой кнопкой на ветке Обработки, кнопки Добавить и Вставить внешнюю обработку… не активны.

    Reply
  72. kser87

    (71) ГРЕНКА, у вас не включена возможность изменения. Давайте так и оставим, чтобы вы могли обновляться без лишних телодвижений.

    Лучше запускайте БП в тонком клиенте. Самый простой способ это сделать:

    1) Зайти в конфигуратор

    2) Нажать «Отладка — начало отладки — Тонкий клиент: начать отладку»

    После этого мастером можно будет пользоваться как внешней обработкой

    Reply
  73. ГРЕНКА

    (72) добрый вечер ! Спасибо за ответ, далее буду задавать вопросы через почту.

    Reply
  74. Mi4man

    Скиньте плиз файл внешней печатной формы, который получается в результате. Надо посмотреть через конфигуратор из чего он состоит…

    Reply
  75. kser87

    (74) Mi4man, он, как и любая печатная форма, состоит из внешней обработки с одним макетом. Смотреть особо нечего. Но можете написать почту в личку, кину

    Reply
  76. bercutinec

    kser87 Здравствуйте. Я вчера купил Ваш «Мастер печатных форм», и у меня сразу же возникла проблема с его запуском. Написал тикет в своем профиле Инфостата, но там тишина. В форме тикета пишут что «Ответственные — 1cprogrammer». Зайдя в его профиль оказалось что этот пользователь вообще зарегистрировался в 2006 году и посещал Инфостат последний раз тогда же. Подскажите пожалуйста каким образом происходит поддержка данного продукта? Я не могу пользоваться этим продуктом и нет не техподдержки не денег. Суть проблемы с самим обработчиком могу выложить в личке или здесь, как будет удобнее.

    Reply
  77. kser87

    (76) bercutinec, добрый день! Опишите свои проблемы с обработкой и вышлите их на почту kser87@yandex.ru . Разберемся

    Reply
  78. bercutinec

    Спасибо за оперативность!!!

    Reply
  79. husonov

    рЕспект Андрею — кЛассный продукт, я в вОсторге. вОт за такой продукт стоит платить…

    Reply
  80. kser87

    (79) husonov, спасибо, приятно читать!

    Reply
  81. Lyns_owner

    Выглядит очень круто. Посмотрел видео, оценил трудозатраты автора. Не нашел в описании вывода итогов по странице и переноса шапки табличной части на новую страницу в случае, если места на текущей странице не хватило. В том числе, если места для вывода подвала не хватило, необходимо выводить последнюю строку таблицы с шапкой таблицы на новую страницу. Реализован ли подобный функционал?

    Reply
  82. kser87

    (81) Lyns_owner, любопытно, какие по-вашему трудозатраты? Вывод итогов есть. Переноса шапки на новую страницу нет. Могу реализовать

    Reply
  83. Lyns_owner

    (82) Трудно сказать) Могу лишь предположить, что времени было затрачено не мало) Разработке однозначно плюс. Ненавижу делать печатные формы =)) Это я писал к тому, что поможет стать вашей разработке лучше. Приму в дар xD

    З.Ы. в моей практике приходится делать печатные формы гораздо сложнее, чем в вашем примере. С различными настраемываемыми группировками таблицы и сложными алгоритмами получения данных для выводимой на печать таблицы. Для примера, если есть желание, попробуйте научить свою разработку создавать печатную форму «КС-2».

    А в целом хорошая идея и отличная реализация.

    Reply
  84. kser87

    (83) Lyns_owner, =) я тоже ненавижу делать печатные формы=) В дар не дам. Слишком много сил было потрачено на обработку. Такой функционал сделает обработку лучше, но он пока что никому не нужен был. Понадобится — сделаю. Все равно спасибо за совет

    З.Ы, печатные формы сложнее все же редкость.

    Reply
  85. blademar

    Стоящий продукт. Я юзер, для меня там всякие «функции» «если» — темнейший лес. Купил. Внешние печатные формы трудовых договоров с разными условиями в ЗУП 3.0 — пожалуйста, все просто и понятно. Как представил дальнейшие возможности аж дурно становится. СПАСИБО

    Reply
  86. kser87

    (85) blademar, рад, что продукт понравился. Будут вопросы-обращайтесь

    Reply
  87. 10102527

    Можно ли с помощью мастера создать шаблон договора для печати из заказа клиента или реализации? (конф: 1С 8.3 УТ 11.1)

    Reply
  88. kser87

    (87) 10102527, можно конечно

    Reply
  89. danil

    C УНФ 1.5 работать будет?

    Reply
  90. kser87

    (89) danil, будет. Для УНФ нет доп.функций, но я готов их сделать

    Reply
  91. danil

    Жабу душу на приобретение, у меня есть в заполняемых формах несколько допреквизитов и хотелось бы выводить их на печать в определенных макетах

    Reply
  92. danil

    К примеру, очень хочется вывести в печатную форму заказа покупателя сумму оплаты, которая сидит где-то в регистрах. Такое возможно?

    Reply
  93. kser87

    (92) danil, c выводом доп.реквизитов ни чем не могу помочь. Вам либо платить программисту, либо за обработку. Бесплатно никто не будет делать. Сумму реально вытащить при помощи доп.функций. Их я готов сделать в счет покупки

    Reply
  94. danil

    я не говорил про бесплатно. я уточнил если я приобретаю обработку, то поможет она мне решить мои запросы или нет.

    Как долго пишутся допфункции?

    Reply
  95. AlexO

    Уже и это продавать стали…

    Автор, а чем мастер ПФ уж прямо особо так отличается от «ручного» создания того же ПФ в конфигураторе? Накидать поля в макет, задать параметры.

    Код, в конце концов, можно скопировать, и по факту ошибок исправить ))

    Reply
  96. danil

    (95) AlexO, для небольшой коррекции типовых форм можно методом тыка делать. Но время потраченное будет несоразмерно большим для начинающего

    Reply
  97. kser87

    (94) danil, зависит от сложности доп.функций. Для УНФ набор сделаю за вечер. Нужную вам за полчаса

    Reply
  98. kser87

    (95) AlexO, смешное сравнение.

    Reply
  99. danil

    (97) спасибо, я подумаю до понедельника

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *