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


Шаблон печати из нескольких таблиц


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

#1 wondertalik

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

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

Отправлено 21 Февраль 2013 - 01:14

Возможно ли создать шаблон печати из нескольких не связанных между собой таблиц?

#2 CbCoder

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

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

Отправлено 21 Февраль 2013 - 09:13

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

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

#3 wondertalik

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

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

Отправлено 21 Февраль 2013 - 11:36

У меня есть список позиций в основной таблице. Создал шаблон ексел, выбираю печатать все. Создается документ, но только с одной первой позицией выбранного списка, а мне нужен весь перечень + последняя запись в таблице подсвечивается жирным шрифтом(как если я пытаюсь удалить запись с вкл. флагом global_delele). Баг?

#4 Testman

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

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 49 сообщений
  • Пол:Женщина
  • Город:Казань

Отправлено 21 Февраль 2013 - 12:34

Просмотр сообщенияwondertalik (21 Февраль 2013 - 11:36) писал:

У меня есть список позиций в основной таблице. Создал шаблон ексел, выбираю печатать все. Создается документ, но только с одной первой позицией выбранного списка, а мне нужен весь перечень + последняя запись в таблице подсвечивается жирным шрифтом(как если я пытаюсь удалить запись с вкл. флагом global_delele). Баг?
Распечатать xls шаблон можно только по одной записи основной таблицы.

#5 wondertalik

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

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

Отправлено 21 Февраль 2013 - 13:17

Было бы круто, если бы в шаблоны печати можно было добавлять код пхп. Было отдельное поле для вычисления. Как для вычисления в таблицах. Я эту тему уже поднимал. Спасибо.

#6 Гость_Roman_*

  • Гости

Отправлено 22 Февраль 2013 - 09:58

Добавляете в config.php
$config["smarty_php_tag"] = 1;
Затем используете конструкцию {php} в Smarty.

#7 wondertalik

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

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

Отправлено 22 Февраль 2013 - 12:50

Просмотр сообщенияRoman (22 Февраль 2013 - 09:58) писал:

Добавляете в config.php
$config["smarty_php_tag"] = 1;
Затем используете конструкцию {php} в Smarty.
Во-первых, каким образом я доберусь на саас к этому файлу? Во-вторых, в смарти 3, которую вы используете, этот тег deprecated

Цитата

{php} tags are deprecated from Smarty, and should not be used. Put your PHP logic in PHP scripts or plugin functions instead.


#8 Гость_Roman_*

  • Гости

Отправлено 22 Февраль 2013 - 13:17

Ну с первым пунктом ещё можно в обход выйти и добавить флаг в таблицу config. Но со вторым я не учёл.

#9 wondertalik

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

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

Отправлено 22 Февраль 2013 - 13:21

Просмотр сообщенияRoman (22 Февраль 2013 - 13:17) писал:

Ну с первым пунктом ещё можно в обход выйти и добавить флаг в таблицу config. Но со вторым я не учёл.
Вот поэтому было бы супер, если бы вы реализовали мою просьбу в шаблонах печати хтмл:)

#10 shambler81

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

  • Активный пользователь
  • PipPipPip
  • 98 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 27 Февраль 2013 - 17:22

Цитата

Во-первых, каким образом я доберусь на саас к этому файлу? Во-вторых, в смарти 3, которую вы используете, этот тег deprecated
Деприкейтед все еще не ворнинг и работать будте.

#11 wondertalik

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

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

Отправлено 27 Февраль 2013 - 19:00

Уважаемый, мне кажется, что люди которые аргументируют такими понятиями как, например, депрекатед, знают что они означают. Разводить холивар нет необходимости.





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

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