#0
by Креатив
БП 2.0. Фирма торгует мебелью. Имеется несколько разновидностей ценников. На данный момент они печатаются ручками из Word-а. Какие есть идеи по организации печати ценников из 1С в Ворд? Как лучше организовать шаблоны? Как удобнее сделать привязки?
#2
by Креатив
Я запарюсь их рисовать. Да и они новые могут придумать. А так в Ворде показал как рисовать, да как прикреплять и сказка.
#3
by Масянька
Разные макеты для разных видов ценников, обработка печати, макет 1С доработать. Я делала это в ТиС 7.7. пришлось еще доработать справочник Номенклатуры.
#5
by Креатив
С Вордом посложней только первое время. А вот редактирование 1с-ных макетов может завести юзеров в ступор. Хотя этот вариант тоже буду рассматривать.
#9
by 2083
+ сам недавно делал подобное для заполнения договоров с контрагентами. И я думаю, что я не единственный кто подобное делал, на инфостарте полно всяких разностей по этому поводу...
#10
by Креатив
Это понятно. Только ещё надо придумать структуру шаблона такую, чтобы при печати менялось только название шаблона, а всё остальное оставалось тем же.
#11
by 2083
У меня. Файл Шаблон_Договор.doc. В нем проставил поля типа DocVariables. Открываю из 1С как новый документ и заполняею поля...
#13
by 2083
ну если в 10-офисе то вставка экспресс блоки -> поле. И задаешь там тип DocVariable и наименование. Потом в 1с заполняешь
#16
by Ant1773
Из 1С не работал с Вордом, но по аналогии с Delphi - а не проще в шаблоне сделать тексты вида &НаименованиеТовара&, &ЦенаТовара&, &Характеристика1&... и через поиск-замену их менять на нужный текст?
#20
by Креатив
А вот это уже лишнее. Пользователям лучше не давать править выражения. Правильно, лучше пей воду ,)
#21
by Fish
Не проще, т.к. у поиска/замены есть ограничение по длине строки (вроде как 128 символов), а у DocVariable - нету
#22
by Ant1773
rep_in_doc('&Имя&',Table1.FieldByName('NAME').AsString); rep_in_doc('&Фам&',Table1.FieldByName('DATE_B').AsString); ... чего там еще... procedure rep_in_doc(old_str,new_str:OleVariant); begin
#23
by 2083
не рассматривал, что проще, что нет... просто в моей задачке один и тот же реквизит встречался несколько раз в одном документе, поэтому мне показалось, что проще через docVariable. Но есть минус. Как только пользователь начнет редактировать шаблон, он конечно же возьмет исходный файл шаблона, вместо того, чтобы скопировать его, и убьет какое-нить поле. Потом будет плакать и кричать, что у него не работает.
#24
by Ant1773
Несколько вариантов: сделай именно ШАБЛОН документа; пользователю дать права только на чтение шаблона/шаблоны лежат на сети в месте доступном только для чтения...
#26
by Ant1773
И замена и docVariable заменят во всем документе. ИМХО шаблон будет выглядеть понятнее для пользователей с метками, чем с пустыми полями выдающими код {DOCVARIABLE Имя * MERGEFORMAT}. Это исключительно ИМХО :) На вкус и цвет как говорится...
#29
by Джордж1
У меня универсальная печать ценников из ТиС. Пользователи сами настраивают ценники (редактируют, добавляют новые) - ничего сложного
#30
by merc2011
В УТ11 ценники создаются и изменяются в режиме предприятия. Можно идею подчерпнуть оттуда.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Печать ценников в УТ 1С 8.0 ?
- Печать 2-х различных форм на 2-х листах по одной кнопке "Печать"
- Печать ценников
- Программная печать(печать без просмотра) на сетевой принтер(с установкой)
- Печать договоров из среды 1С:Предприятие в формате MS Word
- Печать ценников по остаткам
- Добавление кнопки печать и печать по умолчанию?
- 1С Розница печать ценников со штрихкодом
- печать этикеток и ценников
- Печать табличной части документа в word
- БСП 2.1. Подсистема "Печать" печать с выбором печатной формы.
- Печать ценников Бухгалтерия 3.0
В этой группе 1С
- Выгрузка и загрузка данных XML
- Поступление доп. расходов - транспортные расходы (УТ ред. 10.3)
- Бухгалтерия 2.0 (Внешняя обработка заполнения табличный частей)
- Ошибка в запросе с "ВЫРАЗИТЬ("
- v7: Получение обновление по 1с:Вещевое довольствие 7.7
- Подвал табличной части документы и пользовательский код
- В 1с 8.2 КА при использовании префиксов в РИВ как печатать их?
- v7: Как написать батник для запуска 1С77
- v8: ГУИД объект не найден
- УТ 11 - Упаковки и килограммы в отчетах
- Как изменить вывод строк запроса в СКД?
- Как быстро скопировать данные из одного регистра в другой(регистры одинаковые)
- Отслеживание смены паспорта сотрудником
- Заполнить выборку из регистра накопления обороты
- ЗУП Как назначить выплату компенсации при увольнении
- Есть ли конфигурация "Компьютерная фирма" на 8-ке?
- СКД - сохранение параметров при использовании нескольких схем
- УТ 10.3 обработка подбор номенклатуры
- РИБ ошибка при обмене - Не установлен отбор по регистратору
- Как посмотреть прибыль от продажи товара в 1С 8.2 КА