Пост

(Архив) Конструктор внешних печатных форм

Обработка максимально автоматизирует процесс создания ВПФ на основе типовых


ВНИМАНИЕ: ПРОЕКТ ДАВНО ЗАБРОШЕН! ОБРАБОТКА БУДЕТ РАБОТАТЬ, НО С ДОПИЛАМИ ВОЗМОЖНО, КОГДА-ТО ВЫЙДЕТ СОВЕРШЕННО НОВАЯ ВЕРСИЯ, НО ПОКА ТЕКУЩАЯ ОСТАЁТСЯ ДЛЯ ИСТОРИИ

Новое в версии (05\01\2013):

Обычное приложение:

  • Немного переработан интерфейс и оптимизирован код
  • Добавлена возможность вручную выбрать нужна ли определенная функция или нет
  • Удобная работа с макетами… редактировать пока нельзя, но в планах
  • Переработан шаблон ВПФ. За основу взят шаблон из публикации 67060 от alexk-is
  • Добавлена возможность передачи во ВПФ СсылкиНаОбъект прямо из конструктора
  • Может чего-то ещё =)

Управляемое приложение:

  • Реализована работа, но ОЧЕНЬ не оптимизиованная. Всё будет переписываться, когда соберется список косяков =)
  • Не требуется выбор оновной процедуры печати. Она по умолчанию Печать(). Обработка сама определяет команды печати - пользователю остаётся только отметить нужную галочкой. Всё остальное обработка сделает сама… Наверное)
  • Все параметры прописываются в конструкторе. Вообще работа переноса печатной формы заметно легче, чем в обычном режиме, однако, пока плохо проработанная.
  • Пока есть минус - обработка в УФ не вытягивает макеты. Это делать нужно вручную.

//Описание изменений предыдущей версии Исправленные ошибки:

  • Исправленна проверка зависимых процедур. Спасибо Жолтокнижнику за его обработку Редактор внешних печатных форм из которой я взял парочку функций :)
  • Исправлена мелкая ошибка замены строки “Печать” на “СтандартнаяПроцедураПечать”
  • МоментВремени() раньше выдавал ошибку, теперь все норм :)
  • присвоение переменных теперь происходит два раза. При открытии обработки и при вызове Печать(). Это, конечно, не есть красиво, однако исключает некоторые ошибки.
  • добавлена страница с таблицей всех процедур и функций модуля
  • теперь, перед тем как создать файл внешней печатной, обработка запрашивает название этой самой внешней печатной и прописывает название как синоним готового файла (для нормального добавления в базу)
  • после сохранения результата обработка может открыть готовую внешнюю печатную для проверки
  • Не закрывающиеся #Если теперь… комментируются )

Надеюсь, что кому-нить моя обработка будет полезна =)

Скрин

Скрин

Скрин

Скрин

Скрин

Скрин

Скрин

Скрин

Скрин

Скрин

Скрин

Скрин

Скрин

Скрин

Скрин

Авторский пост защищен лицензией CC BY 4.0 .