Программное описание СКД. Помогите найти ошибку ☑
0
palpetrovich
30.05.12
✎
13:41
СКД = Новый СхемаКомпоновкиДанных;
ИД = СКД.ИсточникиДанных.Добавить();
ИД.Имя = "ИсточникДанных";
ИД.ТипИсточникаДанных = "Local";
НаборДанных = СКД.НаборыДанных.Добавить(Тип("НаборДанныхОбъединениеСхемыКомпоновкиДанных"));
НаборДанных.Имя = "НаборДанных1";
Набор1 = НаборДанных.Элементы.Добавить(Тип("НаборДанныхОбъектСхемыКомпоновкиДанных"));
Набор1.Имя = "Приход";
Набор1.ИмяОбъекта = "Приход";
Набор1.ИсточникДанных = "ИсточникДанных";
Поле1 = Набор1.Поля.Добавить(Тип("ПоляНабораДанныхСхемыКомпоновкиДанных"));
// error: Набор1.Поля.Добавить(Тип("ПоляНабораДанныхСхемыКомпоновкиДанных")) {(1)}: Ошибка при вызове метода контекста (Добавить)
1
Stepa86
30.05.12
✎
13:45
Набор1.Поля.Добавить( Тип( "ПолеНабораДанныхСхемыКомпоновкиДанных" ) );
2
2
Stepa86
30.05.12
✎
13:46
3
3
palpetrovich
30.05.12
✎
13:53
4
palpetrovich
30.05.12
✎
14:02
а еще вопросик, при программном описании СКД, в самой схеме должны присутствовать НабоыДанных или достаточно:
НаборДанных = СКД.НаборыДанных.Добавить(Тип("НаборДанныхОбъединениеСхемыКомпоновкиДанных"));
НаборДанных.Имя = "НаборДанных1";
?
2 + 2 = 3.9999999999999999999999999999999...