Печать

Вопросы по работе подсистемы "Администрирование" в "Дебет Плюс V12"

Печать

Сообщение Yura_R » Ср ноя 01, 2006 1:52 pm

Скажите пожалуйста, каким образом можно редактировать формы печати. (Jasper Report). (Просто если открыть форму печати в тектсовом редакторе, то видно выражения для полей ) напрмер
Код: Выделить всё
<field name="FLD25" class="java.lang.String">
      <fieldDescription><![CDATA[format('#,00', ROCENA * RKOL)]]></fieldDescription>
   </field>

В самом же редакторе я не нашел как вставить выражение в поле.
Подскажите плз. как.
Аватара пользователя
Yura_R
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 15
Зарегистрирован: Пт сен 22, 2006 2:47 pm

Сообщение admin » Ср ноя 01, 2006 2:13 pm

Эти файлы не нужно редактировать вручную, т.к. для этого есть специальный визуальный редактор форм.
Аватара пользователя
admin
Site Admin
Site Admin
 
Сообщения: 223
Зарегистрирован: Чт авг 31, 2006 8:47 am
Откуда: Дмитриюк Александр

Сообщение Yura_R » Ср ноя 01, 2006 2:19 pm

Ну да. И называется он iReport for jasper report 8) . Вопрос в том, как именно в этом редакторе вставить выражение в поле.
Аватара пользователя
Yura_R
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 15
Зарегистрирован: Пт сен 22, 2006 2:47 pm

Сообщение Irina » Ср ноя 01, 2006 2:31 pm

В закладке Library (правая часть экрана) есть перечень полей. Для того, чтоб вставить выражение в поле, нужно открыть его на редактирование двойным щелчком мыши (или правой клавишей мыши - Редактировать). Выражение нужно писать в поле Field Description.
Аватара пользователя
Irina
Интересующийся
 
Сообщения: 3
Зарегистрирован: Пн сен 04, 2006 5:10 pm
Откуда: Irina

Сообщение Yura_R » Ср ноя 01, 2006 2:36 pm

Спасибо.
Кстати печать через документы MS Office не работает только у меня?
Аватара пользователя
Yura_R
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 15
Зарегистрирован: Пт сен 22, 2006 2:47 pm

Сообщение Irina » Ср ноя 01, 2006 2:42 pm

Для того, чтоб работала печать через документы MS Office, нужно установить OpenOffice, и запустить quickstart.
Аватара пользователя
Irina
Интересующийся
 
Сообщения: 3
Зарегистрирован: Пн сен 04, 2006 5:10 pm
Откуда: Irina

Сообщение Yura_R » Ср ноя 01, 2006 2:48 pm

А лицензионный МС Офис на свалку? :shock:
Аватара пользователя
Yura_R
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 15
Зарегистрирован: Пт сен 22, 2006 2:47 pm

Сообщение Veronika » Ср ноя 01, 2006 3:06 pm

формы нужно создавать в OpenOffiсe с расширением .xls
тогда они будут распозноваться MS Office

для печати через OpenOffiсе нужно в Установке параметров прописать порт для него
а в сам OpenOffiсе добросить файл-настройку
если Вас это интересует, то я могу Вам выслать файл и инструкцию по почте
Аватара пользователя
Veronika
Консультант
 
Сообщения: 55
Зарегистрирован: Пн сен 11, 2006 3:28 pm
Откуда: Вероника

Сообщение Veronika » Ср ноя 01, 2006 3:08 pm

Yura_R писал(а):А лицензионный МС Офис на свалку? :shock:

Зачем на свалку, можете нам подарить :wink:

Пока, к сожалению, с печатью в МС Офис есть проблемы
Аватара пользователя
Veronika
Консультант
 
Сообщения: 55
Зарегистрирован: Пн сен 11, 2006 3:28 pm
Откуда: Вероника

Сообщение Yura_R » Ср ноя 01, 2006 5:07 pm

Раньше (Дебет+ 2000) в формах печати поддерживалась функция include(). Скажите сейчас в отчетах ее можно использовать?
Аватара пользователя
Yura_R
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 15
Зарегистрирован: Пт сен 22, 2006 2:47 pm

Сообщение Veronika » Ср ноя 01, 2006 5:34 pm

Yura_R писал(а):Раньше (Дебет+ 2000) в формах печати поддерживалась функция include(). Скажите сейчас в отчетах ее можно использовать?

А для чего конкретно Вам нужна эта функция?
И где Вы ее хотите использовать в формах печати или в формах отчетности?
Аватара пользователя
Veronika
Консультант
 
Сообщения: 55
Зарегистрирован: Пн сен 11, 2006 3:28 pm
Откуда: Вероника

Сообщение Yura_R » Ср ноя 01, 2006 5:49 pm

В печати. Просто у нас в формах печати часто используется конструкция include('fromprice.js'); cena=fromprice(...); Записывать цену ну или какое другое значение в документ не всегда удобно... Ну и в плане подключения пользовательских скриптов в форму. (Например уведомление отдельных пользователей о печати документа). Насколько я понимаю судя по использованию в формах печати tcl() и т.д. принципиальных проблем с этим нет. Но когода попробовал сделать так как в 2000-м. пишет нет сраниц для печати. Может проблема и надуманная :) но просто хотелось бы переходить с 2000-го с "наименьшими" напрягами.
Последний раз редактировалось Yura_R Чт ноя 02, 2006 8:14 am, всего редактировалось 1 раз.
Аватара пользователя
Yura_R
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 15
Зарегистрирован: Пт сен 22, 2006 2:47 pm

Сообщение Veronika » Ср ноя 01, 2006 6:41 pm

К каждой форме печати есть файл .xml, в котором описывается форма печати. По сути .xml - это главный элемент. В нем можно сослаться на .js. Ну а в .js приинклудить любой файл, который Вам нужен

Пример .xml:

<?xml version="1.0" encoding="utf-8"?>
<DpPrintForm file=[Файл-форма] text="Картки учасників|Карточки участников" type=[тип формы (jrxml или xls)]>
<script>../listprintforms/[Путь к .js]</script>
</DpPrintForm>

Будут вопросы, обращайтесь по почте, с удовольствием отвечу.
Аватара пользователя
Veronika
Консультант
 
Сообщения: 55
Зарегистрирован: Пн сен 11, 2006 3:28 pm
Откуда: Вероника

Сообщение Misha » Пт дек 15, 2006 6:22 pm

Veronika писал(а):формы нужно создавать в OpenOffiсe с расширением .xls
тогда они будут распозноваться MS Office

для печати через OpenOffiсе нужно в Установке параметров прописать порт для него
а в сам OpenOffiсе добросить файл-настройку
если Вас это интересует, то я могу Вам выслать файл и инструкцию по почте

А можно мне выслать?
А вообще выложили бы на сайте инструкцию по настройке экспорта в OpenOffice.
В реальності все не так, як насправді
Аватара пользователя
Misha
Активист
Активист
 
Сообщения: 22
Зарегистрирован: Пт дек 15, 2006 6:20 pm
Откуда: Михаил

Проблема печати на принтер Canon LBP-2900

Сообщение toly4470 » Сб окт 27, 2007 1:34 pm

Установил все работает, сейчас настраиваю систему для работи. Сделал пробний счет, пробую распечатать, вискакисает меню печати, отсилаю на печать и пусто, печать не идет. Окриваю состояние принтера, задач нету. Принтер у меня настроен через CUPS, все печатается через другие программи, в чем проблема? Для печати експортирую в xls, но ето не виход.
Аватара пользователя
toly4470
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: Сб окт 27, 2007 1:28 pm

След.

Вернуться в Администрирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

cron