Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Засада, подчиненные справочники  (Прочитано 6924 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Svarog86
Интересующийся

ru
Offline Offline

« : 28-07-2010 15:41 » 

Вот тут решил разобраться с подчиненными справочниками. В своем самоучителе ничего стоящего не нашел, к сожалению. И решил воспользоваться методом "научного тыка"=) Задумал вывести на экран всех жильцов дома(Справочник:квартиры)В нем есть периодический реквизит жилец. Создал еще один справочник ЖеныЖильцов и подчинил его квартирам. Вбил через предприятие для каждого наименования пару новых в ЖеныЖильцов.
Вот получилось как-то так:
Код:
Процедура Сформировать()
перем кв,пер;
кв=создатьОбъект("справочник.квартиры");
пер=создатьОбъект("справочник.ЖеныЖильцов");
кв.ВыбратьЭлементы();
Пока кв.получитьЭлемент()=1 Цикл
Сообщить(кв.наименование);
пер.ИспользоватьВладелца("справочник.Квартиры");
пер.ВыбратьЭлементы();
Пока пер.получитьЭлемент()=1 Цикл
Сообщить(" "+пер.наименование);
КонецЦикла;
КонецЦикла;
КонецПроцедуры
Он выдал мне ошибку, когда я нажал сформировать:
Сообщить(кв.наименоване);
{D:\ДОКУМЕНТЫ\EXTFORMS\ЖЕНЫ.ERT(8)}: Поле агрегатного объекта не обнаружено (наименоване)

Хотелось бы узнать я в правильном направлении иду или тут в корне все неверно??
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 28-07-2010 19:12 » 

1. Внимательно почитай сообщение об ошибке - ты просто неправильно написал.
2. пер.ИспользоватьВладелца() - внимательно читай синтакс-помощник: что передается параметром?
3. пер.ВыбратьЭлементы() и пер.получитьЭлемент() - лучше задавать параметры (см. синтакс помощник)
Записан
Naghual
Модератор

ua
Offline Offline
Пол: Мужской
ОПТИМИСТ


WWW
« Ответ #2 : 29-07-2010 08:27 » 

пер.ИспользоватьВладелца(кв.ТекущийЭлемент());
Записан
Svarog86
Интересующийся

ru
Offline Offline

« Ответ #3 : 03-08-2010 05:15 » 

Работает), спасибо всем
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines