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


можно ли сделать шаблон печати, который распечатает часть данных из отмеченных галочками строк


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

#1 smart

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

  • Пользователи
  • PipPipPip
  • 297 сообщений
  • Пол:Мужчина
  • Интересы:v1980.8@gmail.com

Отправлено 17 Сентябрь 2011 - 09:40

можно ли сделать шаблон печати, который распечатает часть данных из отмеченных галочками строк.

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

#2 CbCoder

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

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

Отправлено 19 Сентябрь 2011 - 08:55

В чем конкретно сложность то? Не совсем понял сути вопроса.

Документация: http://clientbase.ru...admin_16/print/

#3 smart

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

  • Пользователи
  • PipPipPip
  • 297 сообщений
  • Пол:Мужчина
  • Интересы:v1980.8@gmail.com

Отправлено 27 Январь 2012 - 09:29

вопрос в том как выделить сразу например 10 строк и распечатать через шаблон, одновременно эти 10 строк в виде таблицы (на одном листочке).

#4 CbCoder

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

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

Отправлено 27 Январь 2012 - 09:42

Я же дал вам ссылку на документацию, там все есть. Шаблоны печати поддерживают режим печати по нескольким выделенным строкам, собственно именно для этого и существуют 3 части шаблона - шапка, тело и подвал. Задаете начало таблицы в шапке, отдельную строку - в теле, и соответственно финал - в подвале.

#5 smart

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

  • Пользователи
  • PipPipPip
  • 297 сообщений
  • Пол:Мужчина
  • Интересы:v1980.8@gmail.com

Отправлено 27 Январь 2012 - 09:46

понял. спасибо.

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

#6 CbCoder

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

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

Отправлено 27 Январь 2012 - 09:58

Это тоже есть, загляните в список полей для добавления. Общая сумма включается для числовых полей с включенной опцией "Считать итоги".

#7 smart

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

  • Пользователи
  • PipPipPip
  • 297 сообщений
  • Пол:Мужчина
  • Интересы:v1980.8@gmail.com

Отправлено 27 Январь 2012 - 18:34

странно, сделал как вы сказали - вставил в подвал поле "{$Summa_ZP}". Но в итоге у меня при формировании не СУММА появляется, а просто - последнее число из отмеченных строк.

примерно вот так вот:

[color=#000000]
Менеджер          -   4 828[/color][color=#000000]
Менеджер          -   1 495[/color][color=#000000]
Менеджер          -   7 402[/color]
7 402 

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

======

И еще мини вопрос. Можно ли шаблон печати на доп.действие повесить? Объясню для чего это нужно. Например выбрал несколько строк и чтобы сделать по ним распечатку, надо:
1 - нажать Распечатать
2 - дождаться загрузки новой страницы
3 - потом ВЫБРАТЬ ШАБЛОН
4 - распечатать
5 - вернуться в таблицу
6 - опять проставить галочки (если нужно)

А с доп. действием было бы просто:
1 - в выпадающем списке выбрал действие и в новом окне все открылось и сразу распечаталось.

#8 CbCoder

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

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

Отправлено 28 Январь 2012 - 10:49

1. Вы поле добавляли из списка полей в шаблоне? Итоговая сумма должна выглядеть как Сумма(Ваше числовое поле)
2. Через доп. действие можно теоретически запрограммировать, но сложно. Это выходит за рамки техподдержки. Но я понял что вы хотите (выбор нужного шаблона для печати сразу из выпадающего списка), мы об этом тоже думали, и скорее всего реализуем в рамках движка.

#9 smart

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

  • Пользователи
  • PipPipPip
  • 297 сообщений
  • Пол:Мужчина
  • Интересы:v1980.8@gmail.com

Отправлено 28 Январь 2012 - 19:51

1. да, делаю именно так как вы говорите.

в шапке пишу

<html>
</head>
<body>

в теле


{$Menedzher} - сумма заказа {$Summa_zakaza}

в подвале

------------------------
здесь должна быть итоговая сумма {$Summa_Summa_zakaza}
</body>
</html>

=============

выбираю несколько строк, нажимаю печать и получаю

1
Warning: Cannot modify header information - headers already sent by (output started at /home/s/smartmedia/1.smartmd.ru/public_html/include/functions1.php(221) : eval()'d code:70) in/home/s/ХХХ/ХХХ.ru/public_html/forms.php on line 0

Печать Закрыть


Менеджер1 - сумма заказа 9 744,00

Менеджер2- сумма заказа 300,00

Менеджер3 - координатор - сумма заказа 105 000,00

Менеджер1 - сумма заказа 19 000,00

------------------------ здесь должна быть итоговая сумма 19 000,00



#10 CbCoder

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

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

Отправлено 30 Январь 2012 - 08:57

Пришлите бэкап через заявку, мы проверим, возможно баг.

#11 smart

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

  • Пользователи
  • PipPipPip
  • 297 сообщений
  • Пол:Мужчина
  • Интересы:v1980.8@gmail.com

Отправлено 30 Январь 2012 - 12:32

отправил ...

#12 smart

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

  • Пользователи
  • PipPipPip
  • 297 сообщений
  • Пол:Мужчина
  • Интересы:v1980.8@gmail.com

Отправлено 02 Февраль 2012 - 12:17

это ошибка уже исправлена? можно обновляться?

#13 smart

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

  • Пользователи
  • PipPipPip
  • 297 сообщений
  • Пол:Мужчина
  • Интересы:v1980.8@gmail.com

Отправлено 21 Февраль 2012 - 18:58

что то решилось с этим вопросом?

#14 Timur

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

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 872 сообщений
  • Пол:Мужчина

Отправлено 28 Февраль 2012 - 11:02

Пожалуйста, обновитесь до последней ревизии. Данная ошибка исправлена.

#15 smart

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

  • Пользователи
  • PipPipPip
  • 297 сообщений
  • Пол:Мужчина
  • Интересы:v1980.8@gmail.com

Отправлено 28 Февраль 2012 - 11:05

спасибо





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

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