Получить название группы элемента
Показывать по
10
20
40
сообщений
- 1
- 2
29.05.2007
09:42
#1
"Добрый день.
Бухгалтерия 7.7 релиз 486
Необходимо получить название группы текущего элемента.
СпрПодр= СоздатьОбъект("Справочник.Подразделения");
-//-//--
СпрПодр.НайтиПоНаименованию(ТЗ.МВЗ,0,1);
ТекМВЗ = СпрПодр.ТекущийЭлемент().Родитель;
значение "ТекМВЗ" выводится пустым...
"
Бухгалтерия 7.7 релиз 486
Необходимо получить название группы текущего элемента.
СпрПодр= СоздатьОбъект("Справочник.Подразделения");
-//-//--
СпрПодр.НайтиПоНаименованию(ТЗ.МВЗ,0,1);
ТекМВЗ = СпрПодр.ТекущийЭлемент().Родитель;
значение "ТекМВЗ" выводится пустым...
"
29.05.2007
10:48
#2
1)ТекМВЗ - получается элемент справочника. Наименование: ТекМВЗ.Наименование
2)А может быть и нет родотеля у данного элемента
2)А может быть и нет родотеля у данного элемента
29.05.2007
11:23
#4
1.в отладчике какое значение у ТЗ.МВЗ?
а) что-то есть? или пустое
б) если что есть, то какого типа? строка?
2. Если СпрПодр.Уровень() > 1 Тогда
ТекМВЗ = СпрПодр.Родитель
должно сработать. по ТЗ цикл лучше делать с счетчиком и значение ячейки получать через ТЗ.ПолучитьЗначение(Счетчик, Колонка)
а) что-то есть? или пустое
б) если что есть, то какого типа? строка?
2. Если СпрПодр.Уровень() > 1 Тогда
ТекМВЗ = СпрПодр.Родитель
должно сработать. по ТЗ цикл лучше делать с счетчиком и значение ячейки получать через ТЗ.ПолучитьЗначение(Счетчик, Колонка)
29.05.2007
13:19
#7
Проверьте сначала, как осуществляется сам поиск, т е
СпрПодр.НайтиПоНаименованию(ТЗ.МВЗ,0,1)=1 ?
потому как код у вас правильный, родитель выбирается. Значит вопрос находится элемент или нет?
Удачи.
СпрПодр.НайтиПоНаименованию(ТЗ.МВЗ,0,1)=1 ?
потому как код у вас правильный, родитель выбирается. Значит вопрос находится элемент или нет?
Удачи.
- 1
- 2
Читают тему
(гостей: 1)