#0
by Azgerd
Здравствуйте! В макете договора с контрагентом вывел картинку (скан печати организации в формате *.gif). В форме перед формированием отчета сделал флаг "Печать с печатью". В зависимости от значения флага необходимо выводить или не выводить в отчете эту картину печати. Подскажите как это программно реализовать (вывод-невывод картинки в отчете).
#3
by Azgerd
Понятно, что если флаг, тогда выводить, но что? Выделить рисунок в отдельную область не получается, т.к. рисунок печати лежит поверх других полей (типа должность и ФИО руководителя), а как вывести или не вывести отдельный объект(картинку) - вот в чём проблема.
#5
by Azgerd
дык в чем и вопрос! Не хотелось бы размножением макетов заниматься! Может всёж есть программный способ вывода объектов в макет?
#7
by Azgerd
Просто вариантов договоров тоже несколько штук, и если идти по пути дублирования макетов с печатью и без печати, то какая-то засада получается...
#8
by Лодырь
Добавить (Add) Синтаксис: Добавить(<ТипРисунка>) Параметры: Тип: ТипРисункаТабличногоДокумента. Тип добавляемого рисунка. Возвращаемое значение: Тип: РисунокТабличногоДокумента. Описание: Добавляет рисунок в конец коллекции рисунков табличного документа. Доступность: Сервер, толстый клиент, внешнее соединение.
#9
by Лодырь
Зачастую гораздо проще сделать разделить макет на части и сделать варианты этих частей, а не ипать мозг размножением макетов целиком или програмным размещением картинок.
#10
by Azgerd
Гы! Может я не въезжаю, НО у меня рисунок в макете есть, а как программно сделать, чтобы его не было. И еще один момент, если использовать КоллекцияРисунковТабличногоДокумента (SpreadsheetDocumentDrawingCollection) Добавить (Add) То куда именно в макете этот рисунок добавится? Расположение очень важно!
#14
by Azgerd
Сделал так: после вывода областей сделал команду ТабДок.Рисунки.Очистить; благо мне надо убрать все рисунки из отчёта - удалились и печать и подпись. Однако для общего развития как удалить конкретный рисунок? Например в области макета "Подвал" табличного документа "ТабДок" есть картинка в свойствах которой Имя "D7", Картинка "Картинка:gif " Пробовал так: ТабДок.Рисунки.Удалить(ТабДок.Рисунки.D7); выдаёт ошибку "объект не найден", как в параметре правильно указать конкретный рисунок?
#16
by Azgerd
Странная х... В макете в свойствах объекта имя нужного рисунка = D7, а в отладчике методом тыка определил, что имя евоное "настоящее" = D2 ?! Хорошо когда рисунков мало, а когда много - запаришься разбираться где какой!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Печать 2-х различных форм на 2-х листах по одной кнопке "Печать"
- Программная печать(печать без просмотра) на сетевой принтер(с установкой)
- Не меняется имя рисунка в макете...
- Добавление кнопки печать и печать по умолчанию?
- БСП 2.1. Подсистема "Печать" печать с выбором печатной формы.
- Печать комплекта документов. Двусторонняя печать.
В этой группе 1С
- 1с 8.2 Розница 2.0 Ручная скидка в РМК
- v8: ЗУП Как оформить выход сотрудника на работу во время отпуска?
- Перехват пометки на удаление
- ошибка. при получение макета 1с83
- Расчет при увольнении УПП 1.3.44.1
- v7: ИТЗ: Итерирование после изменения индекса невозможно!
- ВПФ для УТ11
- Штрих-код стал выдавать при сканировании 14 цифр вместо 13
- Как УИД объекта метаданных сделать таким же как типовой?
- Запись не верна! Не совпадает активность записей. Как полечить?
- Вычисляемое поле в отчете с детализацией по дням. Компоновка данных.
- Печать штрих-кода в терминале. Как настроить?
- Выгрузка справочников из 10.3 в УТ 11.1 ОШИБКА
- ВыгрузкаЗагрузкаДанныхXML. Не выгружается регистр бухгалтерии
- 1С Общепит и БГУ есть взаимодействие ?
- Почему отладка не отключается при закрытии предприятия?
- 1С 8.2 УФ Количество символов в поле ввода вывести на форму
- 1С:УПП. Нужно приложение к справке ИНВ-17
- Не загружается отчёт из ККМ
- Ут 10.3.16.1 не видит шаблон 10.3.17.4