Значение не является значением объектного типа #735593


#0 by _BeasT_
Здравствуйте! Помогите пожалуйста решить задачу. Я делаю проверку поля на уникальность. Выдается  следующая ошибка: {Справочник.MyПереченьИзделий.Форма.ФормаЭлемента.Форма}: Значение не является значением объектного типа (Наименование) При это м процедура проверни проходит верно и выдается сообщение что такое устройство уже есть. Вот код: &НаСервере
#1 by zak555
ИскомоеНаименование.Наименование ИскомоеНаименование
#2 by Wobland
Объект.Наименование.Наименование?
#3 by salvator
Рукалицо... Ты хоть головой подумай. Передаешь в функцию ИскомоеНаименование (строку) и пытаешься еще у нее получить св-во Наименование.
#4 by salvator
А, кстати, НайтиПоНаименованию уже не модно?
#5 by Web00001
Отладчик судя по всему вышел из моды, если тупые опечатки (глаз замылился) нет возможности продиагностировать.
#6 by _BeasT_
Ребят я не программист 1С. Просто поставили задачу сделать для 1С маленькую вещь своими руками.Вот я и стараюсь.. Если я убираю наименование то он добавляет изделие с таким же наименованием без вопросов.
#7 by Wobland
если нужны все группы, где оно есть, то не модно
#8 by Fish
"я не программист 1С. Просто поставили задачу сделать для 1С маленькую вещь своими руками" - Взаимоисключающие предложения.
#9 by salvator
В синтакс-помощнике почитай про метод НайтиПоНаименованию.
#10 by salvator
А он группу-то и не выбирает в своем запросе.
#11 by Web00001
а что не должен? Судя по коду элемент запишется вне зависимости от того, что произойдет в "СуществуетЭлементСТакимНаименованием"
#12 by Wobland
ему очень хочется ;)
#13 by Web00001
КонецПроцедуры и переменную "Отказ" тоже хорошо бы инициализировать. А то она у тебя инициализируется только в случае если элемент существует.
#14 by _BeasT_
Спасибо большое!
#15 by D_E_S_131
"Допили" что бы было "прилично"
#16 by D_E_S_131
Вместо всего, что под УстановитьПараметр
#17 by D_E_S_131
И в запросе "ВЫБРАТЬ ПЕРВЫЕ 1" вместо "ВЫБРАТЬ"
#18 by _BeasT_
(15-17) Спасибо большое.. Сейчас "Допилю". А так всё работает :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С