Подскажите, как можно осущестить склонение должности и фамилии контактного лица по падежам?
Для печати договоров и ком.предложений
Для печати договоров и ком.предложений
Вход в личный кабинет
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
21.08.2013 16:06:27
Подскажите, как можно осущестить склонение должности и фамилии контактного лица по падежам?
Для печати договоров и ком.предложений |
|
|
|
23.08.2013 19:21:05
Но она склоняет только ФИО, про должность не уверен... Вероятно придется помудрить с определением "пола" должностей
![]() Ну и конечно ограничение что будет работать только на Windows-сервере в случае клиент-серверного варианта (поскольку COM-объект).
Изменено: |
|
|
|
23.08.2013 19:32:43
А вообще это вроде типовая компонента с диска ИТС от 1С, если я не ошибаюсь...
можно почитать про использование на ИТСили поискать в инете. Вот например: Так же есть более мощные разработки. например эта - А вот вообще без компонент и прочего, одной процедурой - говорят более менее хорошо рабоатет. Хотя конечно все может ошибиться... |
|
|
|
25.08.2013 00:59:32
Вы ошибаетесь, Алексей! Она у вас используется в шаблоне автотекста "Уважаемому Ф.И.О. получателя" в группе "Автотекст электронного письма", но, к сожалению, в нашем случае не работает, не знаю как у других. Вероятнее всего не подключена библиотека "NameDecl" на сервере в облаке. Как-то из 1С можно проверить работу функции "Склонение"? |
|||||
|
|
25.08.2013 01:14:18
Кроме должности еще не помешает просклонять название документа, дающего право подписи договора (Устав, Приказ, Доверенность и т.д.). Мне кажется эти данные проще вносить в нужном падеже в "Дополнительную информацию", как, в принципе и должность. |
|||
|
|
26.08.2013 14:04:40
Библиотеку не нужно подключать, эта DLL подключается в коде автоматом при использовании...
Вероятно вам лучше использовать вот эту разработку - не думаю что компонента будет корректно склонять названия документов... У нее четко ограниченная функциональность для ФИО...
|
|||||||
|
|
26.08.2013 18:32:15
Или Вы имеете ввиду SQL-сервер?
Пробую воспользоваться шаблоном автотекста (встроенным), использующим вызов функции склонения: Но вижу пустой вывод в первой строке, там где ФИО должно быть в дательном падеже
Изменено: |
|||||||||
|
|
26.08.2013 19:51:45
Компонента создается на сервере и если сервер не Windows, то ничего не создастся. Или у вас файловый режим? Я сейчас проверил на автотексте "Уважаемому Ф.И.О. получателя" из группы "Автотекст электронного письма" (создал рассылку писем с этим автотекстом) - у меня все корректно проскланялось. Но я проверял в файловом режиме. Возможно есть проблемы в серверном режиме, мы проверим. |
|||
|
|
26.08.2013 21:00:46
В серверном варианте похоже не работает, я заменил компоненту на другую и изменил немного код метода склонения. после этого у меня работает и в файловом варианте и в серверном.
Если у вас есть возможность внести изменения, седлайте следующее: 1) скопируйте приложенный файл "КомпонентаСклоненияФИО" (он без расширения) 2) замените им общий макет "CRM_NameDecl" 3) перейдите в функцию "Склонение" общего модуля "CRM_ОбщегоНазначенияСервер" и закомментируйте код:
после него вставьте код:
Все, теперь должно работать. Все конечно лучше проверять на копии..или хотя бы после создания бекапа. |
|||||
|
|
03.09.2013 21:54:47
Алексей, я к сожалению, не такой большой специалист по 1С и у меня не получается заменить макет, видимо надо снимать конфигурацию с поддержки, чтобы стало можно вносить изменения в конфигурацию. Вероятнее всего я дождусь минорного релиза, надеюсь, что в нем эта ошибка будет исправлена.
|
|
|
|
04.09.2013 01:28:07
Да, конечно, для внесения любого изменения нужно снимать конфигурацию с поддержки.
Изменения уже внесены и появятся в ближ. релизе 2.0.7.2. Просто если бы вы сделали копию и сняли ее с поддержки с снесением описанных изменений - можно было бы проверить на вашей базе до выпуска релиза. Но на нашем сервере все стало работать корректно.... |
||||
|
|
|||
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке