Показать сообщение отдельно
Старый 07.11.2008, 12:29   #2  
Shakr
Гость
 
n/a
Теперь моделируем эту ситуацию:

зайдём сюда:
\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 значений

Последний раз редактировалось Shakr; 07.11.2008 в 12:35.