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


Шаблоны


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

#1 Gnome

    Участник

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 04 Апрель 2011 - 23:45

ознакомился с http://clientbase.ru...admin_16/print/
и не совсем понятно: каким образом осуществялеться подсчет суммы по полю "Сумма" в переменную $Summa?
вопрос возник потому что я сделал подобный шаблон и значение по этой переменной = пусто.

#2 CbCoder

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

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

Отправлено 05 Апрель 2011 - 09:21

Если Вы про переменную в примере из документации - она считается в таблице, а не в шаблоне. Шаблон лишь выводит значение поля "Сумма" из таблицы.

#3 Gnome

    Участник

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 05 Апрель 2011 - 20:14

Просмотр сообщенияРазработчик (5.4.2011, 9:21) писал:

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

#4 CbCoder

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

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

Отправлено 06 Апрель 2011 - 08:34

Просмотр сообщенияGnome (5.4.2011, 21:14) писал:

В таблице базы данных?
В таблице программы, из которой Вы открываете шаблон.

#5 Gnome

    Участник

  • Пользователи
  • PipPip
  • 25 сообщений

Отправлено 06 Апрель 2011 - 21:15

Просмотр сообщенияРазработчик (6.4.2011, 8:34) писал:

В таблице программы, из которой Вы открываете шаблон.
сделал....

#6 arsenal

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

  • Пользователи
  • PipPipPip
  • 448 сообщений

Отправлено 08 Апрель 2011 - 14:11

Вопрос про шаблоны печати.
Есть таблица "Накладные" и подчиненная ей таблица "Документы по накладной". Т.е. с каждой накладной заказчику передается какой-то перечень документов. В таблице "Накладные" создаем шаблон печати "docx" для распечатки этой накладной. Как в шаблон вставить все записи из таблицы "Документы по накладной", причем количество записей заранее неизвестно? В шаблоне эти записи тоже должны появиться в виде таблицы.

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

Если это нельзя сделать в шаблоне docx, то в каком можно?

#7 CbCoder

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

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

Отправлено 08 Апрель 2011 - 14:17

В docx пока нет поддержки подтаблиц. Подтаблицы можно вставлять только в классические шаблоны со Smarty - "обычный текст" и "html".

См. документацию: http://clientbase.ru...admin_16/print/

#8 arsenal

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

  • Пользователи
  • PipPipPip
  • 448 сообщений

Отправлено 08 Апрель 2011 - 15:15

Просмотр сообщенияРазработчик (8.4.2011, 14:17) писал:

В docx пока нет поддержки подтаблиц. Подтаблицы можно вставлять только в классические шаблоны со Smarty - "обычный текст" и "html".

См. документацию: http://clientbase.ru...admin_16/print/

Планируете делать поддержку подтаблиц?

#9 CbCoder

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

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

Отправлено 08 Апрель 2011 - 15:44

Просмотр сообщенияarsenal (8.4.2011, 16:15) писал:

Планируете делать поддержку подтаблиц?
Пока не ясно как это оптимально реализовать, поэтому конкретно ничего сказать не могу. Но разумеется при возможности добавим.





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

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