|
Дерево значений xml. ЭтоГруппа. | ☑ | ||
---|---|---|---|---|
0
sergejkonet
01.08.14
✎
10:36
|
В продолжение темы. Решил добавить xml с помощью стандартных процедур ЧтениеXML. Продолжение темы v8: Импорт xml файла в виде дерева значений.
создал тблицу значений указал тип дерево значений. Отметил иерархию. Читаю XML слеующим образом: Если XML_Документ.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда ТипЭлемента = XML_Документ.ПолучитьАтрибут("Type"); Если ТипЭлемента = "Сборочная единица" Тогда Стр = ТаблицаЗагрузки.Строки.Добавить(); Стр.ЭтоГруппа = Истина; Стр.ID = СокрЛП(XML_Документ.ПолучитьАтрибут("Type")); Стр.Наименование = СокрЛП(XML_Документ.ПолучитьАтрибут("Name")); Стр.НомерЧертежа = СокрЛП(XML_Документ.ПолучитьАтрибут("Product")); ПрочитатьВложенныеУровни(XML_Документ, Стр) ИначеЕсли ТипЭлемента = "Деталь" Тогда НоваяПодСтрока = Стр.Строки.Добавить(); Стр.ЭтоГруппа = Ложь; Стр.ID = СокрЛП(XML_Документ.ПолучитьАтрибут("Type")); Стр.Наименование = СокрЛП(XML_Документ.ПолучитьАтрибут("Name")); Стр.НомерЧертежа = СокрЛП(XML_Документ.ПолучитьАтрибут("Product")); НаименованиеГруппы = ""; IDГруппы = ""; При отладке выдает ошибку - Поле объекта не обнаружено (ЭтоГруппа) Стр.ЭтоГруппа = Истина; Подскажите, где и как еще надо обозначить группу на форме? |
|||
1
sergejkonet
01.08.14
✎
10:58
|
Если надо, приложу xml
|
|||
2
ДенисЧ
01.08.14
✎
11:04
|
У тебя в тз нет колонки "ЭтоГруппа". Ваш Кэп.
Что ты хотел этим показать? |
|||
3
sergejkonet
01.08.14
✎
11:28
|
(2) Вот же балбес, точно, Было написано ЭтГруппа...Но теперь ошибка другого толка.
{Справочник.дсЧертежиОбъектов.Форма.ФормаЗагрузки.Форма(182)}: Значение не является значением объектного типа (ЭтоГруппа) Стр.ЭтоГруппа = ЛожьВ каком направлении ntthm смотреть? |
|||
4
Шапокляк
01.08.14
✎
11:32
|
НоваяПодСтрока = Стр.Строки.Добавить();
НоваяПодстрока.ЭтоГруппа = Ложь; Стр.ID = СокрЛП(XML_Документ.ПолучитьАтрибут("Type")); НоваяПодстрока.Наименование = СокрЛП(XML_Документ.ПолучитьАтрибут("Name")); ..... и т.д. |
|||
5
Шапокляк
01.08.14
✎
11:32
|
пардон не Стр.ID, а НоваяПодстрока.ID
|
|||
6
Шапокляк
01.08.14
✎
11:36
|
и еще. Может быть, ".ЭтоГруппа" воспринимается как заразервированное слово для свойств объектов? Что, если поменять наименование колонки?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |