Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Часто задаваемые вопросы (FAQ) :  ИРБИС Irbis
Исключительно важный раздел форума, который необходимо прочитать всем, кто только начинает работать с Ирбисом. Если ваши знания не так широки, как вам хотелось бы, тогда обязательно прочитайте этот раздел. Если вы не нашли, что искали, то воспользуйтесь поиском по форуму, и, скорее всего, вы найдете ответ на свой вопрос среди существующих сообщений. 
Страницы: 12>>
Страница: 1 из 2
Печать читательских билетов
Пользователь: Therion (IP-адрес скрыт)
Дата: 12, December, 2008 12:08

Каким образом можно производить печать читательских билетов большими теражами в Ирбисе ???
Заранее спасибо.

Re: Печать читательских билетов
Пользователь: Alio (IP-адрес скрыт)
Дата: 12, December, 2008 13:48

Что сие значит - "большими тиражами"? Чиательский билет для одного читателя напечатать в нескольких экземплярах?

Re: Печать читательских билетов
Пользователь: Therion (IP-адрес скрыт)
Дата: 15, December, 2008 12:25

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

Re: Печать читательских билетов
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 15, December, 2008 12:34

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

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

К тому же вы не сообщили, какими средствами вы собираетесь печатать ЧБ. Многие печатают на пластике Зеброй, некоторые просто на лазере на бумажке А4, затем режут. Некоторые нарезают заранее под размер ЧБ и печатают только на нем. От всех этих факторов зависит конечное решение проблемы.

Re: Печать читательских билетов
Пользователь: Therion (IP-адрес скрыт)
Дата: 16, December, 2008 15:38

Скорее всего печать будет производиться на лазерном принтере, на бумаге формата А4, после чего разрезаться вручную. Вся проблема в том, чтобы печатать ЧБ сразу с0 штрих-кодами, а после распечатки наклеивать фото читателей.

Re: Печать читательских билетов
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 16, December, 2008 15:57

штрих-код возможно распечатывать только в HTML-форматах просмотра. Чтобы сделать список многих пользователей в формате HTML (дальше предположения, ибо не проверял):
1. Создать формат печати ЧБ в нужном формате. За основу можно взять chb_test.pft. Он вроде выводит ШК
2. Сделать формат таким образом, чтобы он занимал ровную часть листа (либо 1/3, либо 1/2), чтобы проблема, озвученная мною выше, решилась автоматом.
3. Занести формат в список доступных (pftw.mnu вроде)
4. Выполнить поиск всех необходимых документов и произвести на них "Печать - Списки", выбрав созданный вами формат.
5. Посмотреть на результат. Если устраивает, радоваться. Если не устраивает, то см. п. 1.

Re: Печать читательских билетов
Пользователь: Виктория Мясникова (IP-адрес скрыт)
Дата: 11, June, 2009 11:50

Формат HTML, не плох. Вот только как убрать Логотип ГПНТБ?

Re: Печать читательских билетов
Пользователь: Gena (IP-адрес скрыт)
Дата: 11, June, 2009 21:33

В действительности, переработать Формат HTML очень просто. Для этого необходимо минимальное знакомство с HTML-версткой и знание языка форматирования Ирбис. Хотя нет, еще необходима фантазия, что бы придумать то, что хотите получить вы. В этом плане использование HTML для создания читательских открывает перед вами широчайшие возможности в создании оригинального и хорошо структурированого читательского.

Re: Печать читательских билетов
Пользователь: Виктория Мясникова (IP-адрес скрыт)
Дата: 23, June, 2009 15:45

Где поменять логотип я нашла , а как убрать заголовок так и нет... кто-нибудь знает?

Re: Печать читательских билетов
Пользователь: Gena (IP-адрес скрыт)
Дата: 23, June, 2009 20:36

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



Редактировано 1 раз. Последний раз 23.06.2009 20:39 пользователем Gena.

Re: Печать читательских билетов
Пользователь: Gena (IP-адрес скрыт)
Дата: 23, June, 2009 20:37

Формат читательского в HTML


'</>',
'<table width="450" height="275" border="0" style="border:solid 2 black">',
'<tr>',
'<td rowspan="6" width="150" align="center" valign="middle" style="padding:20">',
.............Фото на читательском.......................
if p(v950) then '<IMG SRC=IRBIS:10,,',v950,' align="top">',
           else if p(v953) then '<IMG SRC=IRBIS:12,,',mfn,',1',' align="top">' fi,
fi,
........................................................
'</td>',
'<td width="100%" align="center" valign="middle">',
'<span style="font-family:arial;font-weight:bold; text-align:center; font-size:large">',
........................................................
'ГПНТБ России',
........................................................
'</span>',
'</td>',
'<td rowspan="3" valign="top">',
..................Логотип ГПНТБ.........................
'<img src="IRBIS:0,,logo.gif" align="top" width="80">',
........................................................
'</td>',
'</tr>',

'<tr>',
'<td align="center">',
'<span style="font-family:Times;font-weight:bold; text-align:center">',
........................................................
'Читательский билет',
........................................................
'</span>',
'</td>',
'</tr>',

'<tr>',
'<td align="center">',
'<span style="font-family:monospace;font-weight:bold; text-align:center">',
v24,if a(v24) then v30 fi,
'</span>',
'</td>',
'</tr>',

'<tr>',
'<td colspan="2" valign="bottom">',
'<span style="font-family:georgia;font-weight:bold; text-align:center; text-indent:20; font-size:large">',
v10,
'</span>',
'</td>',
'</tr>',

'<tr>',
'<td colspan="2" valign="middle">',
'<span style="font-family:georgia;font-weight:bold; text-align:center; text-indent:20; font-size:large">',
v11,
'</span>',
'</td>',
'</tr>',

'<tr>'
'<td valign="top" colspan="2">',
'<span style="font-family:georgia;font-weight:bold; text-align:center; text-indent:20; font-size:large">',
v12,
'</span>',
'</td>',
'</tr>',

'<tr>',
'<td align="center" height="100%" valign="middle" style="padding:20"><img src="IRBIS:!!',v30,'!!" align="top" height="40px"></td>',
'<td align="right" colspan="2" valign="bottom"><span style="font-family:monospace;; font-size:x-small">',
........................................................
"Дата выдачи "d51,&unifor('Av51*6.2#1')'-'&unifor('Av51*4.2#1')'-'&unifor('Av51.4#1'),
........................................................
'</span>',
'</td>',
'</tr>',
'</table>',

В рамках из точек выделены основные текстовые моменты. Что вам надо меняйте на что угодно. Вобщем-то, союз из HTML и PFT может создать любое представление любых данных в любом виде. Тут все ограничивается знанием обоих языков разметки данных и вашей фантазией

Re: Печать читательских билетов
Пользователь: Виктория Мясникова (IP-адрес скрыт)
Дата: 13, August, 2009 12:12

Спасибочки!

Re: Печать читательских билетов
Пользователь: Виктория Мясникова (IP-адрес скрыт)
Дата: 28, August, 2009 17:49

Моего мозга не хватило :(! Весь отпуск изучала что такое HTML :(((
Я переделала chb_test.pft, выходная форма похожа на то, что мне надо за маленьким исключением... у меня уехал из центра номер читателя, и ширину читательского под 8 см не подогнать. Если не затруднит, гляньте, что я не так сделала?

'</>',
'<table width="92" height="58" border="0" style="border:solid 1 black">',
'<tr>',
'<td rowspan="2" width="75" align="center" valign="middle" style="padding:1">',
if p(v950) then '<IMG SRC=IRBIS:10,,',v950,' align="top">',
else if p(v953) then '<IMG SRC=IRBIS:12,,',mfn,',1',' align="top">' fi,
fi,
'</td>',
'<td width="80%" align="center" valign="middle">',
'<span style="font-family:arial;font-weight:bold; text-align:right
; font-size:xx-small">',
'ЛГУ им.А.С.Пушкина',
'</span>',
'</td>',
'<td rowspan="3" valign="top">',
'<img src="IRBIS:0,,logo.gif" align="top" width="50">',
'</td>',
'</tr>',

'<tr>',
'<td align="center">',
'<span style="font-family:Times;font-weight:bold; text-align:center">',
'Читательский билет',
'</span>',
'</td>',
'</tr>',

'<tr>',
'<td align="center">',
'<span style="font-family:arial;font-weight:bold; text-align:center">',
v24,if a(v24) then v30 fi,
'</span>',
'</td>',
'</tr>',


'<tr>',
'<td colspan="3" valign="bottom">',
'<span style="font-family:georgia;font-weight:bold; text-align:center; text-indent:16; font-size:small">',
v10,
'</span>',
'</td>',
'</tr>',

'<tr>',
'<td colspan="3" valign="middle">',
'<span style="font-family:georgia;font-weight:bold; text-align:center; text-indent:16; font-size:small">',
v11,
'</span>',
'</td>',
'</tr>',

'<tr>'
'<td valign="top" colspan="3">',
'<span style="font-family:georgia;font-weight:bold; text-align:center; text-indent:16; font-size:small">',
v12,
'</span>',
'</td>',
'</tr>',

'<tr>',
'<td align="center" height="80%" valign="middle" style="padding:1"><img src="IRBIS:!!',v30,'!!" align="top"

height="30px"></td>',
'<td align="right" colspan="3" valign="bottom"><span style="font-family:monospace;; font-size:xx-small">',
"Дата выдачи "d51,&unifor('Av51*6.2#1')'-'&unifor('Av51*4.2#1')'-'&unifor('Av51.4#1'),
'</span>',
'</td>',
'</tr>',



'</table>',

Вложения: 6.htm (2KB)  
Re: Печать читательских билетов
Пользователь: Виктория Мясникова (IP-адрес скрыт)
Дата: 31, August, 2009 11:15

не ту картинку отправила :(

Вложения: 11.bmp (196.1KB)  
Re: Печать читательских билетов
Пользователь: Виктория Мясникова (IP-адрес скрыт)
Дата: 31, August, 2009 16:23

Урр-ра! У меня получилось!

Re: Печать читательских билетов
Пользователь: Gena (IP-адрес скрыт)
Дата: 01, September, 2009 14:46

Если вас заинтересует, могу поделиться вот таким читательским:


Логотип ГПНТБ там случайно, когда делал скриншот, вывел читательский не из рабочей базы, а из тренировочной.



Редактировано 1 раз. Последний раз 01.09.2009 14:49 пользователем Gena.

Вложения: читательский.JPG (19.5KB)  
Re: Печать читательских билетов
Пользователь: Виктория Мясникова (IP-адрес скрыт)
Дата: 26, October, 2009 12:10

Gena! Нужна ваша помощь. Как добавить в выходную форму факультет и курс?

Re: Печать читательских билетов
Пользователь: Asel (IP-адрес скрыт)
Дата: 18, November, 2009 10:15

Здравствуйте! Какое оборудование можно приобрести для создания пластиковых читательских билетов?

Re: Печать читательских билетов
Пользователь: Виктория Мясникова (IP-адрес скрыт)
Дата: 18, November, 2009 14:16

[www.ppcs.ru] - мне кажется проще купить готовые, в Питере хорошая компания id-russia, [www.id-russia.ru]

Re: Печать читательских билетов
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 03, December, 2009 12:03

Подскажите, пожалуйста, как на читательском билете распечатать "Категорию" (поле 50) не в кратком формате, например, "ПР", а в полном - "Працівник" (из словаря).
Спасибо заранее :)

Re: Печать читательских билетов
Пользователь: Gena (IP-адрес скрыт)
Дата: 03, December, 2009 12:17

Раскодировка через справоч-ник (меню)
K<имя_меню>\<исх_значение>
&unifor("Kjz.mnu\"v101)

Re: Печать читательских билетов
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 03, December, 2009 12:23

Спасибо огромное!!!
В файле chb_test.pft вставил такой код

&unifor('K50.mnu\'v50)


и все получилось!

Re: Печать читательских билетов
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 07, December, 2009 10:41

Всем доброго дня.
Скажите, а кто нибудь печатает читательские билеты на принтере Zebra (у нас модель P330i). интересует вопрос как задать нужные размеры читательского билета, чтоб печатался нормально не карточку с размером 88*54 миллиметра?

Re: Печать читательских билетов
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 09, December, 2009 14:48

Подскажите пожалуйста, как можно добавить фон на читательском билете?

Работаю с файлом chb_test.pft, печатать будем на пластике с помощью "Зебры". Пробовал по аналогии с файлом html добавить параметр к таблице:
background="MainLogoUKR.jpg"
но ничего не получается, все равно на печать выводится без фона.

Re: Печать читательских билетов
Пользователь: Gena (IP-адрес скрыт)
Дата: 09, December, 2009 15:19

А на просмотре фон появляется? Если нет - то вы его не там указываете.

Re: Печать читательских билетов
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 09, December, 2009 15:27

и на просмотре его нет

'<table width="430" height="252" border="0" background="MainLogoUKR.jpg">'

Re: Печать читательских билетов
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 09, December, 2009 15:29

сам файл лежит в папке Irbis64 на сервере

Re: Печать читательских билетов
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 10, December, 2009 09:53

Gena а подскажите где можно "указать" фон?

Re: Печать читательских билетов
Пользователь: Gena (IP-адрес скрыт)
Дата: 10, December, 2009 10:17

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

'<table width="450" height="275" border="0" style="border:solid 2 black" background="../Documents%20and%20Settings/User/Мои%20документы/x_71dce202.jpg">',

Re: Печать читательских билетов
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 10, December, 2009 11:23

а разрешите продолжить начатую тему

добился отображения фона при просмотре, но на печать ни как не получается вывести, сможете помочь еще и в этом? Заранее спасибо

И еще, для уточнения правильно ли я делаю: у нас рисунок должен лежать на сервере, где работает Ирбис, правильно? И соответственно путь относительный или абсолютный должен указываться относительно этого факта, правильно? Ну и все это по аналогии с указанием относительных и абсолютных путей в HTML?
на данный момент у меня хотя бы "показывает" с такой строчкой:
'<table width="430" height="252" border="0" background="C:/Irbis64/Logoukr.jpg">',

где C:/Irbis64/Logoukr.jpg - это на локальном диске обычной машины, на котором открываю Каталагизатор, т.е. у меня фон "работает" только на той машине где лежит рисунок

Страницы: 12>>
Страница: 1 из 2


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.