Перейти к содержимому


Картинка в шаблонах печати


Сообщений в теме: 8

#1 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 10 Февраль 2016 - 14:10

Есть таблица, скажем заказ. В этой таблице есть шаблон печати "Путевой лист". Есть подтаблица - позиции заказа, в которой поле наименование берется из прайс-листа. В прайс-листе имеется на каждую позицию изображение. Задача - вывести в шаблоне печати "Путевой лист" изображение всех позиций заказа. Стандартные средства кб это поддерживают, возможно сделать?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 10 Февраль 2016 - 14:27

Если в списке переменных нельзя обратится к связанному полю из подтаблицы, то значит такой возможности нет на данный момент. Придется использовать вычисляемое поле-посредник.

#3 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 10 Февраль 2016 - 14:47

Просмотр сообщенияCbCoder (10 Февраль 2016 - 14:27) писал:

Если в списке переменных нельзя обратится к связанному полю из подтаблицы, то значит такой возможности нет на данный момент. Придется использовать вычисляемое поле-посредник.
Да вы правы - увы нельзя. Единственное что приходит на ум и работает, это в позициях заказа создавать отдельное поле типа изображения и тогда его можно вставлять в шаблон печати. И тогда попутные вопрос, как можно контролировать размер изображение в шаблоне печати. Код в шаблоне

{foreach from="{$Позиции заказа}" name="Позиции заказа" item=subtable}
{$Позиции заказа.Фото}
{/foreach}

В итоге если посмотреть код шаблона печати выходит

<img src='open_file.php?field=8040&line=980&file=1.png&show=1'>


#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 10 Февраль 2016 - 15:19

Просмотр сообщенияwondertalik (10 Февраль 2016 - 14:47) писал:

как можно контролировать размер изображение в шаблоне печати

https://clientbase.r...690

#5 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 10 Февраль 2016 - 15:44

Просмотр сообщенияCbCoder (10 Февраль 2016 - 15:19) писал:

То что надо. Спасибо
{foreach from="{$Позиции заказа}" name="Позиции заказа" item=subtable}
<img src="{ImgSource image={$Позиции заказа.Фото}}" width="123" height="321" />
{/foreach}
Очередной вопрос: если фотографий несколько в поле, как достать на них по отдельности ссылки?

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 10 Февраль 2016 - 15:46

К сожалению никак, такой вопрос уже задавали в другой теме (можно найти через поиск по ImgSource)

#7 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 10 Февраль 2016 - 15:47

Просмотр сообщенияCbCoder (10 Февраль 2016 - 15:46) писал:

К сожалению никак, такой вопрос уже задавали в другой теме (можно найти через поиск по ImgSource)
Благодарю вас за оперативность ответов и помощь!

#8 maksbazhin

    Активный участник

  • Пользователи
  • PipPipPip
  • 62 сообщений
  • Пол:Мужчина

Отправлено 23 Январь 2020 - 14:25

Как вставить картинку в шаблон печати на базе word. У меня вставляется только название файла картинки.

#9 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 30 Январь 2020 - 10:58

Просмотр сообщенияmaksbazhin (23 Январь 2020 - 14:25) писал:

Как вставить картинку в шаблон печати на базе word. У меня вставляется только название файла картинки.

К сожалению, никак. Шаблоны word не поддерживают данную функцию.





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных