Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 мая 2024, 21:45

значение объектного типа

Автор djvjv, 05 июл 2012, 13:51

0 Пользователей и 1 гость просматривают эту тему.

djvjv

Фио = новый массив;
Фио = фамилияимяотчество(контрагент.наименованиеполное," ");
Если фио.количество()>=3 тогда
После этой строки вылезает ошибка значение не является значением объектного типа(количество)

Помогите исправить
Если код не понятен то фамилияимяотчество - это функция

djvjv

Пожалуйста помогите мне срочно надо

LexaK

проверьте что возвращает ваша функция фамилияимяотчество?
по вашему примеру должна возвращать массив. Либо друкой какой объект 1С(СписокЗначений,Структура,ТаблицаЗначений и т.д.) которые имеют метод Количество().
в вашем случае может быть массив или пустой массив!
просмотрите все операторы Возврата в этой функции, ни где не должно быть
Возврат;
если есть, то замените на
Возврат новый Массив;
если помогло нажмите: Спасибо!

djvjv

У меня возвращается
Фамилия+?(значениезаполнено(имя)," "+(имя)+?(значениезаполнено(отчество),(отчество)," ")," ");

А что должно возвращатся?

djvjv


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск