печать титульного листа на разных языках

15 сообщений / 0 новых
Последнее сообщение
MamulinVK
Аватар пользователя MamulinVK
Offline
Зарегистрирован: 21/08/2013
печать титульного листа на разных языках

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

Мансветов Евгений
Аватар пользователя Мансветов Евгений
Offline
Зарегистрирован: 11/03/2012

MamulinVK пишет:

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



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

  •     Создайте бланк(шаблон) сертификата в Medwork используя механизм создания документов(ctrl+alt+D)
  •     Вставьте гиперссылки в нужные места созданного Вами шаблона для  вывода данных пациента и сохраните его. Образцы гиперссылок можно взять из стандартных печатных шаблонов Medwork
  •     Для вывода данных на английском языке, как пример, воспользуйтесь гиперссылкой возвращающей ФИО пациента на транслите medwork://script/?sql("select dbo.CyrToLat('"+PatFullName+"')")
MamulinVK
Аватар пользователя MamulinVK
Offline
Зарегистрирован: 21/08/2013

Мансветов Евгений пишет:

MamulinVK пишет:

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



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

  •     Создайте бланк(шаблон) сертификата в Medwork используя механизм создания документов(ctrl+alt+D)
  •     Вставьте гиперссылки в нужные места созданного Вами шаблона для  вывода данных пациента и сохраните его. Образцы гиперссылок можно взять из стандартных печатных шаблонов Medwork
  •     Для вывода данных на английском языке, как пример, воспользуйтесь гиперссылкой возвращающей ФИО пациента на транслите medwork://script/?sql("select dbo.CyrToLat('"+PatFullName+"')")

Огромное Спасибо буду пробовать.

MamulinVK
Аватар пользователя MamulinVK
Offline
Зарегистрирован: 21/08/2013

Мансветов Евгений пишет:

MamulinVK пишет:

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



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

  •     Создайте бланк(шаблон) сертификата в Medwork используя механизм создания документов(ctrl+alt+D)
  •     Вставьте гиперссылки в нужные места созданного Вами шаблона для  вывода данных пациента и сохраните его. Образцы гиперссылок можно взять из стандартных печатных шаблонов Medwork
  •     Для вывода данных на английском языке, как пример, воспользуйтесь гиперссылкой возвращающей ФИО пациента на транслите medwork://script/?sql("select dbo.CyrToLat('"+PatFullName+"')")

Огромное Спасибо буду пробовать.

MamulinVK
Аватар пользователя MamulinVK
Offline
Зарегистрирован: 21/08/2013

Подскажите, возможно ли узнать полный список гиперссылок, т.е все которые применяются в MedWork.

Бахарев Егор
Аватар пользователя Бахарев Егор
Offline
Зарегистрирован: 25/09/2013

Всё перечислить невозможно, т.к. функции можно комбинировать. Вы можете открыть редактор выражений (Ctrl+E) и посмотреть список всех функции, а так же что каждая из них возвращает. Для того чтобы использовать функцию как гиперссылку в шаблоне, пишите medwork://script/?Имя_функции

MamulinVK
Аватар пользователя MamulinVK
Offline
Зарегистрирован: 21/08/2013

Спасийте ПОМОГИТЕ. Смотрите программа переводит пример на китайца, т.е имя и фамилия отчества нет у них так вот переводит с такого имени ЛЮ ЯНЬЧЖИ переводит вот так Lyu Yanchzhi, в ОВИРЕ говорят что не правильно, надо что бы переводил вот так Liu Yanchji. Как мне быть помогите, встает вся работа. ХЕЛП!!!!!! Кто нибудь ПОМОГИТЕ. СРОЧНОООО.

Мансветов Евгений
Аватар пользователя Мансветов Евгений
Offline
Зарегистрирован: 11/03/2012
Medwork сопоставляет русские буквы латинским "аналогам", например букве "Ж" соответствует "zh", а не "J".
Если есть проблемные переводы ФИО в кириллицу, пишите сразу ФИО на кириллице.
MamulinVK
Аватар пользователя MamulinVK
Offline
Зарегистрирован: 21/08/2013

Мансветов Евгений пишет:

Medwork сопоставляет русские буквы латинским "аналогам", например букве "Ж" соответствует "zh", а не "J".
Если есть проблемные переводы ФИО в кириллицу, пишите сразу ФИО на кириллице.

Блин, а мне то что делать ОВИР не принимает сертификаты таким переводом или я дебил или они не понимают что перевод правильный.

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

А как писать если приносят паспорт, а там написано, они так и пишут вот и перевод получается. А тогда есть возможность перевода с кирилицы на русский??? Тогда наверно есть возможность писать сперва на кирилице, а потом переводить на русский язык.

А есть возможность перевести к примеру на латиницу???

Лоев Алексей
Аватар пользователя Лоев Алексей
Offline
Зарегистрирован: 18/06/2009
Вы можете написать свою функцию, которая будет переводить так, как вам хочется.
Советую изучить работу функции strreplace('1','2','2121')
 
MamulinVK
Аватар пользователя MamulinVK
Offline
Зарегистрирован: 21/08/2013

Лоев Алексей пишет:

Вы можете написать свою функцию, которая будет переводить так, как вам хочется.
Советую изучить работу функции strreplace('1','2','2121')
 

А не будете так любезны подсказать. С чего мне начать обучение. Всмысле подскажите это я так понимаю копать нужно в стороне SQL так или нет?

Мансветов Евгений
Аватар пользователя Мансветов Евгений
Offline
Зарегистрирован: 11/03/2012
Синтаксис:
StrReplace(<что найти>, <чем заменить>, <текст>)
 
Находит в строке <текст> все вхождения строки <что найти>, заменяет их на строку <чем заменить> и возвращает результат. 

Пример:
strreplace('1','2','2121') в результате вычисления выражения получится '2222'
В виде ссылки для шаблона: 
medwork://script/?strreplace('1','2','2121')  
 
MamulinVK
Аватар пользователя MamulinVK
Offline
Зарегистрирован: 21/08/2013

Мансветов Евгений пишет:

Синтаксис:
StrReplace(<что найти>, <чем заменить>, <текст>)
 
Находит в строке <текст> все вхождения строки <что найти>, заменяет их на строку <чем заменить> и возвращает результат. 

Пример:
strreplace('1','2','2121') в результате вычисления выражения получится '2222'
В виде ссылки для шаблона: 
medwork://script/?strreplace('1','2','2121')  
 

Т.е если я правильно понял то я нажимаю ctrl+Е, там ввожу то что мне нужно найти и чем заменить и получаю то что мне нужно.

И еще такой вопрос, а случаем есть у вас типа документации по программированию вашей программы, или типа вызовов той или иной функции.

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

Вся документация в разделе "Справка", там есть то, что вы нужно. Больше наверное ничего подсказать не смогу.

MamulinVK
Аватар пользователя MamulinVK
Offline
Зарегистрирован: 21/08/2013

Лоев Алексей пишет:

Вся документация в разделе "Справка", там есть то, что вы нужно. Больше наверное ничего подсказать не смогу.

Спасибо тогда не внимательно, читал прочитаю еще раз но уже с пристрастием.

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