Теперь моделируем эту ситуацию:
зайдём сюда:
\Forms\SysConView\Methods\init
добавим следующие строчки:
Код:
real arr[3];
;
arr[1] = 1;
arr[2] = 2;
arr[3] = 3;
и подменим строчку, инициализирующую демо-контейнер так:
Код:
containerToShow = [1,2.2,arr,"@SYS76534",4\4\1944,[1,2,["@SYS22523",["@SYS76531","@SYS76532"],"@SYS22525"],4,5],"@SYS76533"];
Запускаем форму, она ничего не может показать
Ищем причину:
в методе \Forms\SysConView\Methods\fillTree падает вот это
Код:
item.text(strfmt('%1', conPeek(_container,i)));
Проверяем, как работает
Код:
int j;
....
itemType = typeOf(conPeek(_container,i));
j = itemType;
j = 33
В базовом енуме types 15 значений