1C 7.7 Предприятие Вставка логотипа в печатную форму
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 4 из 4
  1. #1
    Гость форума

    Регистрация
    25.02.2014
    Сообщений
    2
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    Exclamation 1C 7.7 Предприятие Вставка логотипа в печатную форму

    Здравствуйте! пишу в отчаянии, начальство поручило такое задание: необходимо автоматически вставлять логотип в печатную форму документа в зависимости от модели автомобиля. Посоветуйте что мне и как сделать. заранее благодарна.:blush:

  2. #2
    Иногда оказывает помощь

    Регистрация
    17.01.2011
    Сообщений
    133
    Сказал(а) спасибо
    0
    Поблагодарили 14 раз(а) в 14 сообщениях

    По умолчанию

    Вариант, что называется в лоб: думаю марок автомобилей не так уж и много, ну .... по крайней мере ограничено. Логотип скорее всего нужно вставлять в шапку документа. Может тогда сделать несколько шапок(по количеству марок), и в зависимости от того какой автомобиль выбран в форме выводить на печать секцию "Шапка" с нужным логотипом. С точки зрения изменения кода это будет проще .... ну и линейней, что ли, а теоретически конечно можно через встроенную компоненту картинок....но я с ней как-то мало работал...
    Поживем - увидим, доживем - узнаем, выживем - учтем!

  3. Пользователь сказал cпасибо:

    placeforsoul (28.02.2014)

  4. #3
    Гость форума

    Регистрация
    25.02.2014
    Сообщений
    2
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    а как это сделать программно?

  5. #4
    Иногда оказывает помощь

    Регистрация
    17.01.2011
    Сообщений
    133
    Сказал(а) спасибо
    0
    Поблагодарили 14 раз(а) в 14 сообщениях

    По умолчанию

    Ну...дык сначала в печатной форме делается несколько кусков (по количеству марок), далее в процедуре вывода на печать заменить -ВывестиСекцию("Шапка")- на кусок типа
    Если Товар.МаркаАвто="Шевроле" тогда
    ВывестиСекцию("ШапкаШеврол е")
    ИнчеЕсли Товар.МаркаАвто="Шкода" тогда
    ВывестиСекцию("ШапкаШкода")
    ИнчеЕсли Товар.МаркаАвто="Лада" тогда
    ВывестиСекцию("ШапкаЛада")
    .......и т.д....
    КонецЕсли;
    Это просто и понятно если знаков ну с десяток, если их много, то уже нужен изврат посложнее, через встроенную компоненту работы с картинками, а логотипы предварительно перевести в 1с-удобоваримые.
    Поживем - увидим, доживем - узнаем, выживем - учтем!

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •