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

6 сообщений / 0 новых
Последнее сообщение
Serhio
Аватар пользователя Serhio
Offline
Зарегистрирован: 19/05/2014
Вставить значения полей в шаблон документа

Здравствуйте,

Есть желание вставить в шаблон документа с помощью ссылки medwork://script/? значения следующих полей:

- Особые отметки

Дополнительно: 

Сведения об опекуне:

- ФИО
- Контактные данные
- Дата рождения


Можно ли вставить в шаблон документа значения полей из счета:
наменование услуги, цена, количество и сумма?


 

Королев Валентин
Аватар пользователя Королев Валентин
Offline
Зарегистрирован: 13/06/2012

Добрый день! Интресующие Вас гиперссылки будут выглядеть следующим образом:

для особых отметок  medwork://script/?controltext("SpecialNotes")

для сведений об опекуне 

medwork://script/?PatDefensor
medwork://script/?PatDefensorBirthDate
medwork://script/?PatDefensorInfo
 
По второй части вопроса, значения полей из счёта можно вставить в шаблон, но в этом случае печатный шаблон придется открывать из счета.
Serhio
Аватар пользователя Serhio
Offline
Зарегистрирован: 19/05/2014

Спасибо, Валентин!

А как это реализуется из счета?


При формировании документа с использованием указанных выражений, система пишет ошибки следующего типа:
Ошибка в выражении "PatDefensor". Невозможно вычислить функцию PatDefensor. Функция не найдена: PatDefensor.

Лоев Алексей
Аватар пользователя Лоев Алексей
Offline
Зарегистрирован: 18/06/2009

надо по другому вызывать функцию: medwork://script/?func("PatDefensor")

Serhio
Аватар пользователя Serhio
Offline
Зарегистрирован: 19/05/2014

Еще пара вопросов:

как вставить номер мобильного телефона
как вставить e-mail

Лоев Алексей
Аватар пользователя Лоев Алексей
Offline
Зарегистрирован: 18/06/2009

medwork://script?func("patcontact",PatNo) - контакты пациента

Для e-mail не нашел отдельной функции.

 

Вы можете запустить редактор выражений Ctrl+E и посмотреть все функции, которые вам доступны.

 

Так же есть универсальная функция sql

 

Например:

medwork://script?sql("select email from patient where ID="+PatNo)

 

 

 

Для комментирования войдите или зарегистрируйтесь
Заказать звонок
Ваше имя
Номер телефона
?
Обратная связь
+
Форма обратной связи
Тематика обращения
Адрес*
Название конфигурации
ФИО
Номер телефона
Адрес эл. почты
Способ получения ответа
Название организации
Адрес организации
Инструкция по отправке заявки на получение лицензионного ключа MedWork