Цитата(l2d808 @ 14.07.11, 11:18)

1сv7.7
Добрый день уважаемое сообщество.
Подскажите пожалуйста, почему ниже приведенная конструкция не работает.
ТЗ=СоздатьОбъект("ТаблицаЗначений");
ТЗ.НоваяКолонка("А");
ТЗ.НоваяСтрока();
ТЗ.А=0;
ТЗ.ВыбратьСтроки();
Пока ТЗ.ПолучитьСтроку()=1 Цикл
для и=1 по 100 цикл
темп=ТЗ.А;
ТЗ.А=темп+1;
конеццикла;
конеццикла;
Сообщить(ТЗ.А);
а именно:
Теоретически должно дать в результате 100, а на самом деле дает 0 :-(
УстановитьЗначение
ПолучитьЗначение
То есть как-то так:
ТЗ.НоваяКолонка("А");
ТЗ.НоваяСтрока();
ТЗ.УстановитьЗначение(ТЗ.НомерСтроки, "А", 0); //ТЗ.А=0;
ТЗ.ВыбратьСтроки();
Пока ТЗ.ПолучитьСтроку()=1 Цикл
для и=1 по 100 цикл
темп= ТЗ.ПолучитьЗначение(ТЗ.НомерСтроки, "А"); //ТЗ.А;
ТЗ.УстановитьЗначение(ТЗ.НомерСтроки, "А", темп+1); //ТЗ.А=темп+1;
конеццикла;
конеццикла;
Сообщить(ТЗ.ПолучитьЗначение(1, "А")); //Сообщить(ТЗ.А);
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....