Имя: Пароль:
1C
1С v8
AddInNative : Неправильное значение параметра "ФИО". Недопустимый символ '.'
0 1CLinda
 
26.06.13
10:01
Здравствуйте! Подскажите в чем может быть дело,ПОЖАЛУЙСТА!
УПП 1.3.38.2 платф 8.2.17.169
Использую внешний отчет по кадровым документам Приема/Увольнения, где выводятся просклоненные имена сотрудников( прием Иванова И.И, увольнение Борисова А.А.). Раньше отчет работал нормально, но видимо после очередного обновления то ли платформы, то ли конфигурации отчет выводит сообщение:AddInNative : Неправильное значение параметра "ФИО". Недопустимый символ '.'
Ни одна фамилия в отчет не садиться. Может ли это быть связано с компонентой NAMEDECL.DLL? Что можно сделать?
1 АнжелаДэвис
 
26.06.13
10:05
select Ссылка
From Справочник.Физлица
Where Наименование LIKE '%.%'
2 1CLinda
 
26.06.13
10:11
я в консоли запросов просмотрела все элементы справочника ФизЛица,где были точки например Борисов А.А. заменила на Борисов А А(без точек с пробелами) Больше нигде в физ лицах точек нет.
3 1CLinda
 
26.06.13
10:12
Сообщения об ошибках все такие же. Кажется, что на каждую новую строчку, соответствующую сотруднику, выдается сообщение об ошибке
4 АнжелаДэвис
 
26.06.13
10:13
(3) когда кажется - надо поключить отладчик и смотреть, что уходит в библиотеку для преобразования
5 mehfk
 
26.06.13
10:31
(2) Посмотри еще регистр сведений ФИОФизЛиц
6 Serg_1960
 
26.06.13
10:40
(0) "Ни одна фамилия в отчет не садиться. Может ли это быть связано с компонентой" - имхо, это связано с обновлением скорее всего.
7 Serg_1960
 
26.06.13
11:03
(6) + и скорее всего  - перестали принудительно удаляться "запрещенные" символы из выражения для склонения.
8 1CLinda
 
26.06.13
11:34
Подскажите, что можно сделать, чтобы фамилии садились. Проверила регистр ФЛ, убрала все точки, не помогает(
9 1CLinda
 
26.06.13
11:36
В Модуле отчета не работает
УниверсальныеМеханизмы.Просклонять(глЗначениеПеременной("глКомпонентаСклоненияФИО"), фио, 2,Выборка.Сотрудник.Физлицо.Пол, РезультатСклонения)

в параметр фио попадает строка такого формата Фамилия И.О.
Может на эти точки программа ругается?
10 1CLinda
 
26.06.13
11:39
Все получилось!) Ругается именно на эти точки
2 + 2 = 3.9999999999999999999999999999999...