• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

помогите найти ошибку

  • Автор темы Guest
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

Процедура Сформировать()
Сообщить("Идет расчет");
ДокПен=СоздатьОбъект("Документ.РасчитатьПенюПодробно");


Начислено=СоздатьОбъект("ТаблицаЗначений");
Начислено.НоваяКолонка("номер","Число","3");
Начислено.НоваяКолонка("Запись","Справочник.ОплатаДом");
Начислено.НоваяКолонка("СрокОплаты","Дата");
Начислено.НоваяКолонка("ДатаОплаты","Дата");
Начислено.НоваяКолонка("Оплачено","Число","10");
Начислено.НоваяКолонка("Пеня","Число","10");
Начислено.НоваяКолонка("ВсегоОплачено","Число","10");
Начислено.НоваяКолонка("СуммаДляНачисления","Число","10");
Начислено.НоваяКолонка("Флаг","Число","1","0");

...


Начислено.Сортировать("2");
Начислено1.УдалитьСтроки();
Начислено1=Начислено;
Начислено1.Свернуть("+2","5+,6+,7+");


До последнего оператора все работает как надо. После выполнения последнего оператора из таблицы Начислено пропадает поле СуммаДляНачисления(я не ошиблась, поле пропадает из Начислено, а не из Начислено1) и в дальнейшем при обращении к этому полю появляется ошибка Неизвестный объект. Не могу понять почему так происходит. Я ведь сворачиваю совсем другую таблицу.
 
Д

Дайнеко

Опять буду ворчать! Для задания вопроса достаточно было написать 3 последних строки.
 
G

Guest

Спасибо, я думала эти команды предназначены для табличной части документов. Не знала, что их надо применять и в такой ситуации.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!