МИС Polibase FAQ:19222 — различия между версиями

Материал из Cybernetic Systems
Перейти к: навигация, поиск
(Дополнительные форматы шаблонных полей)
(Дополнительные форматы шаблонных полей)
Строка 15: Строка 15:
 
Да, такие возможности есть. Для этого нужно использовать следующие дополнительные форматы шаблонных полей:
 
Да, такие возможности есть. Для этого нужно использовать следующие дополнительные форматы шаблонных полей:
  
=== Создать и отредактировать шаблонный файл документа: ===
+
=== Формат даты и времени: ===
  
- Создать шаблонный файл (например, квитация об оплате) в формате RTF, как обычно (имя файла может быть любым).
+
* {ИМЯ_ПОЛЯ#D} - дата
 +
* {ИМЯ_ПОЛЯ#H} - время
 +
* {ИМЯ_ПОЛЯ#T} - дата и время
 +
* {ИМЯ_ПОЛЯ#A} - дата - число
 +
* {ИМЯ_ПОЛЯ#M} - дата - месяц
 +
* {ИМЯ_ПОЛЯ#Y} - дата - год
  
- Сохранить шаблонный файл в сетевой директории \\..\CS Polibase Files\Шаблоны, установленной в Файл / Настройки общие / Внешние данные / Директория для хранения ШАБЛОНОВ
+
=== Формат число прописью: ===
  
- Для заполнения шаблонных полей, относящихся к платежной операции:
+
* {ИМЯ_ПОЛЯ##} - число прописью
  
- Открыть Документы / Редактор документов RTF
+
=== Дополнительные шаблонные поля общие: ===
  
- Открыть там шаблонный файл
+
* Текущие дата и время - {DATETIME#D}
 +
* Текущая дата - {DATE#D}
 +
* Текущее время - {TIME#H}
 +
* Текущая дата - число {DAY#A}
 +
* Текущая дата - месяц - {MONTH#M}
 +
* Текущая дата - год - {YEAR#Y}
  
- Для вставки шаблонных полей использовать кнопку справа ''Вставить поле'' / там выбрать фильтр - группу шаблонных полей - в зависимости от типа и содержания документа
+
* Шапка отчета {HEADER?}
  
- Сохранить файл
+
=== Дополнительные шаблонные поля персоны: ===
  
=== Зарегистрировать новый шаблон в базе CS Polibase: ===
+
* Возраст на текущую дату - {PER.PER_AGE?}
 +
* Возраст на дату документа по контексту - {XXX.PER_AGE?}
  
- Открыть ''Главное меню / Документы / Документы''
+
=== Паспорт ===
  
- Выбрать фильтр ''Шаблоны''
+
* Серия {SC1.SCS_SER?}
 +
* Номер - {SC1.SCS_NUMBER?}
 +
* Дата выдачи - {SC1.SCS_DATE#D}
 +
* Кем выдан - {SC1.SCS_ORG_NAME?}
  
- Создать новую запись через функцию ''Добавить''
+
=== Страховой полис ===
  
- В открывшейся форме заполнить поля:
+
* Серия {SC2.SCS_SER?}
 +
* Номер - {SC2.SCS_NUMBER?}
 +
* Дата выдачи - {SC2.SCS_DATE#D}
 +
* Кем выдан - {SC2.SCS_ORG_NAME?}
  
- Наименование
+
=== Дополнительные шаблонные поля счета / наряда ===
  
- Тип: Шаблон
+
* Общая сумма скидки {ORD.KO_SUM?}
 +
* Общий процент скидки {ORD.KO_PERC?}
  
- Прикрепленный файл - кнопка ''Прикрепить'' - выбрать ранее созданный шаблонный файл.
+
Для удобства в форме выбора шаблонных полей предусмотрены специальные вкладки с кнопками, с помощью которых можно вставлять указанные дополнительные шаблонные поля в шаблон документа:
  
- Нажать кнопку ''Ножницы'' справа (Оставить короткое имя файла)
+
  
- Поле ''Содержание'' не заполнять, оно не важно
 
 
- Сохранить запись
 
 
 
После этого зарегистрированным шаблоном можно пользоваться по кнопкам быстрой печати, расположенным внизу главной формы системы CS Polibase.
 
  
 
[[Заглавная страница|Вернуться на заглавную страницу]]
 
[[Заглавная страница|Вернуться на заглавную страницу]]

Версия 11:24, 16 апреля 2018

1 Дополнительные форматы шаблонных полей

ВОПРОСЫ:

  • Каким образом вывести в шаблоне сумму прописью?
  • Как проставить в документе, создаваемом по шаблону, текущую дату и время?
  • Нам хотелось бы видеть время лечения в счете, выставленном врачом.

Возможно ли это в системе CS Polibase?

ОТВЕТ:

Да, такие возможности есть. Для этого нужно использовать следующие дополнительные форматы шаблонных полей:

1.1 Формат даты и времени:

  • {ИМЯ_ПОЛЯ#D} - дата
  • {ИМЯ_ПОЛЯ#H} - время
  • {ИМЯ_ПОЛЯ#T} - дата и время
  • {ИМЯ_ПОЛЯ#A} - дата - число
  • {ИМЯ_ПОЛЯ#M} - дата - месяц
  • {ИМЯ_ПОЛЯ#Y} - дата - год

1.2 Формат число прописью:

  • {ИМЯ_ПОЛЯ##} - число прописью

1.3 Дополнительные шаблонные поля общие:

  • Текущие дата и время - {DATETIME#D}
  • Текущая дата - {DATE#D}
  • Текущее время - {TIME#H}
  • Текущая дата - число {DAY#A}
  • Текущая дата - месяц - {MONTH#M}
  • Текущая дата - год - {YEAR#Y}
  • Шапка отчета {HEADER?}

1.4 Дополнительные шаблонные поля персоны:

  • Возраст на текущую дату - {PER.PER_AGE?}
  • Возраст на дату документа по контексту - {XXX.PER_AGE?}

1.5 Паспорт

  • Серия {SC1.SCS_SER?}
  • Номер - {SC1.SCS_NUMBER?}
  • Дата выдачи - {SC1.SCS_DATE#D}
  • Кем выдан - {SC1.SCS_ORG_NAME?}

1.6 Страховой полис

  • Серия {SC2.SCS_SER?}
  • Номер - {SC2.SCS_NUMBER?}
  • Дата выдачи - {SC2.SCS_DATE#D}
  • Кем выдан - {SC2.SCS_ORG_NAME?}

1.7 Дополнительные шаблонные поля счета / наряда

  • Общая сумма скидки {ORD.KO_SUM?}
  • Общий процент скидки {ORD.KO_PERC?}

Для удобства в форме выбора шаблонных полей предусмотрены специальные вкладки с кнопками, с помощью которых можно вставлять указанные дополнительные шаблонные поля в шаблон документа:



Вернуться на заглавную страницу