powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Подключить макет печатной формы 1с 7.7 в delphi
10 сообщений из 10, страница 1 из 1
Подключить макет печатной формы 1с 7.7 в delphi
    #40055547
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги может кто сталкивался с сабжем. Есть готовый макет печатной формы 1с 7.7, как бы портировать его в delphi, чтобы с нуля не создавать? Ну и распечатывать соответственно с этим макетом аналогично 1с
...
Рейтинг: 0 / 0
Подключить макет печатной формы 1с 7.7 в delphi
    #40055556
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
арт2010,

Сохраните в эксель и пользуйтесь.
...
Рейтинг: 0 / 0
Подключить макет печатной формы 1с 7.7 в delphi
    #40055562
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1с, или я вас не понял или вы меня. Вы имеете в виду сохранить mxl -> xls и потом работать из delphi c шаблоном xls? В моем случае это не так тривиально как кажется, так как эти печатные формы не есть неизменный шаблон. например, будет распечатка строк накладной, которых может в одном случае 1, в другом - 100. Потом например есть еще ценники, которые в 1c распределяются по листу, чтобы не было больших потерь бумаги - например 5 ценников в ширину, 10 в высоту на одном листе. И т.д.
То есть грубо говоря, неохота заморачиваться с программированием этого всего в delphi + xls, а хочется работать именно с форматом mxl из delphi и работать с секциями mxl в delphi аналогично 1с
авторТаб.ВывестиСекцию("Подвал");
Если Местокуда.Фирма = Перечисление.Фирма.ПН тогда
Таб.ВывестиСекцию("Секция_4")
Иначе Таб.ВывестиСекцию("Секция_5")
...
Рейтинг: 0 / 0
Подключить макет печатной формы 1с 7.7 в delphi
    #40055564
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1с, вроде нашел решение - открывать mxl-ки в 1С:Предприятие — работа с файлами.
Теперь другой вопрос - как мне сохранить эти самые mxl-ки без вывода их на экран? То есть юзверь наживает кнопку в 1с 7.7 и несколько mxl-ок сохраняется в папку на сетевой диск невидимо для него
...
Рейтинг: 0 / 0
Подключить макет печатной формы 1с 7.7 в delphi
    #40055569
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там где есть строка
Таб.Показать("имя чегото там", "");

Добавить
Таб.Сохранить(кудато)
...
Рейтинг: 0 / 0
Подключить макет печатной формы 1с 7.7 в delphi
    #40056973
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1с,
Подскажи еще пожалуйста, как обратиться из модуля документа к процедуре Печать() в модуле формы этого же дока? Хочу сделать автоматическое сохранение mxl-ок при проводке дока. чтобы юзверю не приходилось нажимать еще одну кнопку
...
Рейтинг: 0 / 0
Подключить макет печатной формы 1с 7.7 в delphi
    #40056975
Last of 1 as
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
арт2010
как обратиться из модуля документа к процедуре Печать() в модуле формы этого же дока?


без извращений - никак https://forum.mista.ru/topic.php?id=456045
...
Рейтинг: 0 / 0
Подключить макет печатной формы 1с 7.7 в delphi
    #40056976
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last of 1 as, даже при условии, что я хочу обратиться из этого же самого дока, а не из внешней обработки или другого дока?
...
Рейтинг: 0 / 0
Подключить макет печатной формы 1с 7.7 в delphi
    #40056980
Last of 1 as
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
арт2010
Last of 1 as, даже при условии, что я хочу обратиться из этого же самого дока, а не из внешней обработки или другого дока?


и снаружи никак, если кто-то добрый не "пометил" Печать() как экспортную процедуру или сделал обработку этой "команды" из события ПриОткрытии() формы... 1с это чудный мир неожиданностей
...
Рейтинг: 0 / 0
Подключить макет печатной формы 1с 7.7 в delphi
    #40056995
арт2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last of 1 as, понял, благодарю. А имеет значение - вызывать Печать() в ПриОткрытии() или ПриЗакрытии()? Мне как раз бы можно по логике прописать в ПриЗакрытии()
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Подключить макет печатной формы 1с 7.7 в delphi
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]