Yelena писал(а):Здравствуйте коллеги!
Уже две недели не могу дозвониться до тех поддержки, включаются автоответчики, на эл. письма не отвечают и не перезванивают. Позвонили на горячую линию МИАЦ они посоветовали выложить проблемы на этом форуме. Может сталкивались и нашли решение!
7. Регистратуре нужна форма предварительной записи для распечатки (список неподтвержденных записей или любой другой), в котором было бы меньше данных. В шаблонах печати этого нет, кто подскажет где хранится эта форма?
Шаблона нет, поэтому создадим его. В шаблонах печати нажмем вставка или "F9". В появившемся окне нового шаблона пишем:
1) в поле контекст: ambQueue
2) в поле код: 1
3) в поле наименование: Список предварительной записи
4) тип: HTML
5) в поле шаблон:
<html>
<body>
{setPageSize('A5')}
{setOrientation('P')}
{setMargins(0)}
<table border=0 cellpadding=0 cellspacing=0 width=100% style="font-size:12pt">
<tr>
<td width=50></td>
<td><b>Список предварительной записи</b><br>
<b>к врачу {person}</b><br>
<b>Кабинет: {office}</b><br>
<b>Дата приема: {date}</b><br></td>
</tr>
</table>
<table border=1 cellpadding=0 cellspacing=0 width=100% style="font-size:11pt">
<tr>
<th width=25><b>№</b></th>
<th width=50><b>Время</b></th>
<th width=140><b>Пациент</b></th>
<th width=80><b>Дата рождения</b></th>
<th width=55><b>Льгота</b></th>
<th width=40><b>Уч-к</b></th>
</tr>
{for: i,q in enumerate(queue)}
<tr>
<td align=center>{i + 1}</td>
<td align=center>{q.time if q.time else ''}</td>
<td align=center>{q.client if q.client else ''}</td>
<td align=center>{q.client.birthDate}</td>
<td align=center>{if:len(q.client.socStatuses)}{q.client.socStatuses[-1].code}{end:}</td>
{: uch = q.client.permanentAttach.orgStructure.name}
{: uch = uch.replace(u"Участок ", "")}
{if: uch.find(u"БУЗ") <> -1}
<td align=center></td>
{else:}
<td align=center>{uch}</td>
{end:}
</tr>
{end:}
</table>
</body>
Нажимаем ОК, Закрыть. Перезапускаем Самсон, нажимаем правой кнопкой мыши на списке записавшихся и выбираем из меню "Напечатать список по шаблону". Наш шаблон заработал. Таким образом можно создать несколько шаблонов для регистратуры, в этом случае, в меню в пункте "Напечатать список по шаблону" появится подменю с названиями шаблонов. Аналогично создается шаблон и для вызовов на дому, только в поле контекст указывается homeQueue
Если не получится создать нужный Вам шаблон для регистратуры, пишите, помогу.
Алексей, МБУЗ "Городская поликлиника № 3", г. Армавир