Имя: Пароль:
1C
1С v8
Пустой ли список?
,
0 Amig0_0
 
04.04.13
11:49
Доброе утро уважаемые форумчане.
Есть вопрос. Достаточно простой, но в силу отсутствия опыта долго с ним провозился.

Как узнать пуста ли многострочная часть (форма списка) подчиненного справочника? Заранее спасибо)
1 Amig0_0
 
04.04.13
11:51
РС. Работаю в 7.7 при добавлении не усмотрел
2 cw014
 
04.04.13
11:51
ВЫБРАТЬ КОЛИЧЕСТВО (РАЗЛИЧНЫЕ Ссылка) ИЗ Справочник.ПодчиненныйСправочник ГДЕ Владелец = &ЭлементТвоегоСправочника
3 Amig0_0
 
04.04.13
12:13
А это разве для 7.7?
4 Ork
 
04.04.13
12:15
(3) А из (0) можно понять, что нужна именно семерка?
5 ДенисЧ
 
04.04.13
12:16
(0)
спр1 = СоздатьОбъект("Справочник.Подчиненный");
спр1.ИспользоватьВладельца(Владелец);
спр1.ВыбратьЭлементы(1);
Если спр1.ПолучитьЭлемент() = 1 Тогда
  Сообщить("Есть подчинённые");
Иначе
 Сообщить("Нет подчинённых");
КОнецЕсли;
6 Ork
 
04.04.13
12:17
+(4) Для семерки так:
Спр = СоздатьОбъект("Справочник....");
Спр.ИспользоватьВладельца(...);
Если Спр.ВыбратьЭлементы() = 0 Тогда
   //Нет подсиненных
Иначе
   //Есть подчиненные
КонецЕсли;
7 Amig0_0
 
04.04.13
12:20
(6) Я точно так же и написал)И раз через раз ругается, мол элемент не выбран.
8 Amig0_0
 
04.04.13
12:22
(6+) ааа.. извиняюсь я писал "Если СпрСессии.ПолучитьЭлемент() = 0 Тогда "...

спасибо!
9 Ork
 
04.04.13
12:22
(7) Какой-такой элемент не выбран? Ни в (5) ни в (6) позиционирование на элемент не происходит. Делается только проверка на существование подчиненных.

Давай свой код сюда.
10 Amig0_0
 
04.04.13
12:25
(9) Спасибо. Уже все работает. Это все моя невнимательность!
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.