Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Вопрос по 1С 8.2 / 5 сообщений из 5, страница 1 из 1
07.06.2012, 12:08
    #37829157
Вопрос по 1С 8.2
Только только учусь.
Создал справочник Номенкулатура. В нем - реквизиты Имя и Комент. Заполнил пару строк. Пишу в модуле объекта:
Ном=Справочники.Номенкулатура.НайтиПоКоду(1).ПолучитьОбъект();
Сообщить(Ном.Имя);
Выдает - "Элемент не выбран"
Пишу
Ном=Справочники.Номенкулатура.НайтиПоКоду(1).Имя.ПолучитьОбъект();
Сообщить(Ном);
Опять пишет Элемент не выбран.
Не уловлю логики.
Какой элемент надо выбирать и как?
Заранее спасибо
...
Рейтинг: 0 / 0
07.06.2012, 12:12
    #37829166
tvm
tvm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по 1С 8.2
тип кода у справочника текстовый или числовой?
...
Рейтинг: 0 / 0
07.06.2012, 12:47
    #37829267
zamichnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по 1С 8.2
Случайный Гость888,
Не находит элемент с таким кодом. Метод 'НайтиПоКоду' в этом случае возвратил пустую ссылку, а такого элемента нет...
Перед использованием всегда лучше бы проверять результат поиска. Он возвращает ссылку на элемент (если нашёл), пустую ссылку (если не нашёл) или 'Неопределено' (если у Справочника код вообще не задан)...
...
Рейтинг: 0 / 0
07.06.2012, 13:07
    #37829324
Вопрос по 1С 8.2
tvm,
Да, тип кода был строковый. Поставил число. Теперь вообще вываливаюсь в конфигуратор.
...
Рейтинг: 0 / 0
07.06.2012, 13:26
    #37829376
Вопрос по 1С 8.2
Кажись, разобрался.
Вываливаюсь потому, что нельзя работать с одним объектом и его же открывать.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Вопрос по 1С 8.2 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]