Runtime Error при закрытии месяца в ПУБ
17.05.2005
07:51
#1
"При проведении документа закрытие месяца программа вылетает на расчете себестоимости продукции.
Конкретно в модуле документа, в процедуре РасчетСебестоимостиФакт
в конструкци
ТаблицаПроизв.Сортировать("*Продукция, +Владелец, +Подразделение, +Заказ, +ВидЗатрат, +Затрата");
ТаблицаПродукции = СоздатьОбъект("ТаблицаЗначений");
ТаблицаПроизв.Выгрузить(ТаблицаПродукции); Вот здесь и выскакивает ошибка
с заголовком Vicrosoft Visual c++ Runtime Library
и текстом
Program c:\ля ля ля\1cv7.exe
This application has requsted the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
в таблице ТаблицаПроизв порядка 146000 строк.
подскажите в чем проблема?
"
Конкретно в модуле документа, в процедуре РасчетСебестоимостиФакт
в конструкци
ТаблицаПроизв.Сортировать("*Продукция, +Владелец, +Подразделение, +Заказ, +ВидЗатрат, +Затрата");
ТаблицаПродукции = СоздатьОбъект("ТаблицаЗначений");
ТаблицаПроизв.Выгрузить(ТаблицаПродукции); Вот здесь и выскакивает ошибка
с заголовком Vicrosoft Visual c++ Runtime Library
и текстом
Program c:\ля ля ля\1cv7.exe
This application has requsted the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
в таблице ТаблицаПроизв порядка 146000 строк.
подскажите в чем проблема?
"
14.03.2013
15:29
#2
"ТаблицаПродукции.НоваяКолонка("Продукция");
ТаблицаПродукции.НоваяКолонка("Владелец");
ТаблицаПроизв.ВыбратьСтроки();
Пока ТаблицаПроизв.ПолучитьСтроку() = 1 Цикл
Попытка
ТаблицаПродукции.НоваяСтрока();
ТаблицаПродукции.Продукция = ТаблицаПроизв.Продукция;
ТаблицаПродукции.Владелец = ТаблицаПроизв.Владелец;
Состояние("ТаблицаПродукции.НомерСтроки: "+ТаблицаПродукции.НомерСтроки);
Исключение
Сообщить("ТаблицаПродукции.НоваяСтрока() "+ОписаниеОшибки(),"i");
Сообщить("ТаблицаПродукции.НомерСтроки "+ТаблицаПродукции.НомерСтроки,"!!!");
КонецПопытки;
КонецЦикла;ÒàáëèöàÏðîäóêöèè.ÍîâàÿÊîëîíêà("Ïðîäóêöèÿ");
ÒàáëèöàÏðîäóêöèè.ÍîâàÿÊîëîíêà("Âëàäåëåö");
îø = 0;
ÒàáëèöàÏðîèçâ.ÂûáðàòüÑòðîêè();
Ïîêà ÒàáëèöàÏðîèçâ.Ïîëó÷èòüÑòðîêó() = 1 Öèêë
Ïîïûòêà
ñòð1= ÒàáëèöàÏðîèçâ.Ïðîäóêöèÿ;
Èñêëþ÷åíèå
îø = 1;
Ñîîáùèòü("Ïðîäóêöèÿ "+ÎïèñàíèåÎøèáêè(),"i");
ÊîíåöÏîïûòêè;
Ïîïûòêà
ñòð2= ÒàáëèöàÏðîèçâ.Âëàäåëåö;
Èñêëþ÷åíèå
îø = 2;
Ñîîáùèòü("Âëàäåëåö "+ÎïèñàíèåÎøèáêè(),"i");
ÊîíåöÏîïûòêè;
Åñëè îø = 1 Òîãäà
Ïîïûòêà
Ñîîáùèòü("ñòð1 "+ñòð1);
Èñêëþ÷åíèå
Ñîîáùèòü("ñòð1 "+ÎïèñàíèåÎøèáêè(),"i");
Ñîîáùèòü("ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè "+ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè,"!!!");
ÊîíåöÏîïûòêè;
ÊîíåöÅñëè;
Åñëè îø = 2 Òîãäà
Ïîïûòêà
Ñîîáùèòü("ñòð2 "+ñòð2);
Èñêëþ÷åíèå
Ñîîáùèòü(" ñòð2 "+ÎïèñàíèåÎøèáêè(),"i");
Ñîîáùèòü("ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè "+ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè,"!!!");
ÊîíåöÏîïûòêè;
ÊîíåöÅñëè;
Ïîïûòêà
ÒàáëèöàÏðîäóêöèè.ÍîâàÿÑòðîêà();
ÒàáëèöàÏðîäóêöèè.Ïðîäóêöèÿ = ÒàáëèöàÏðîèçâ.Ïðîäóêöèÿ;
ÒàáëèöàÏðîäóêöèè.Âëàäåëåö = ÒàáëèöàÏðîèçâ.Âëàäåëåö;
Ñîñòîÿíèå("ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè: "+ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè);
Èñêëþ÷åíèå
Ñîîáùèòü("ÒàáëèöàÏðîäóêöèè.ÍîâàÿÑòðîêà() "+ÎïèñàíèåÎøèáêè(),"i");
Ñîîáùèòü("ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè "+ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè,"!!!");
ÊîíåöÏîïûòêè;
ÊîíåöÖèêëà;
Ñîîáùèòü("ÒàáëèöàÏðîäóêöèè.Êîëè÷åñòâîÑòðîê() "+ÒàáëèöàÏðîäóêöèè.Êîëè÷åñòâîÑòðîê());"
ТаблицаПродукции.НоваяКолонка("Владелец");
ТаблицаПроизв.ВыбратьСтроки();
Пока ТаблицаПроизв.ПолучитьСтроку() = 1 Цикл
Попытка
ТаблицаПродукции.НоваяСтрока();
ТаблицаПродукции.Продукция = ТаблицаПроизв.Продукция;
ТаблицаПродукции.Владелец = ТаблицаПроизв.Владелец;
Состояние("ТаблицаПродукции.НомерСтроки: "+ТаблицаПродукции.НомерСтроки);
Исключение
Сообщить("ТаблицаПродукции.НоваяСтрока() "+ОписаниеОшибки(),"i");
Сообщить("ТаблицаПродукции.НомерСтроки "+ТаблицаПродукции.НомерСтроки,"!!!");
КонецПопытки;
КонецЦикла;ÒàáëèöàÏðîäóêöèè.ÍîâàÿÊîëîíêà("Ïðîäóêöèÿ");
ÒàáëèöàÏðîäóêöèè.ÍîâàÿÊîëîíêà("Âëàäåëåö");
îø = 0;
ÒàáëèöàÏðîèçâ.ÂûáðàòüÑòðîêè();
Ïîêà ÒàáëèöàÏðîèçâ.Ïîëó÷èòüÑòðîêó() = 1 Öèêë
Ïîïûòêà
ñòð1= ÒàáëèöàÏðîèçâ.Ïðîäóêöèÿ;
Èñêëþ÷åíèå
îø = 1;
Ñîîáùèòü("Ïðîäóêöèÿ "+ÎïèñàíèåÎøèáêè(),"i");
ÊîíåöÏîïûòêè;
Ïîïûòêà
ñòð2= ÒàáëèöàÏðîèçâ.Âëàäåëåö;
Èñêëþ÷åíèå
îø = 2;
Ñîîáùèòü("Âëàäåëåö "+ÎïèñàíèåÎøèáêè(),"i");
ÊîíåöÏîïûòêè;
Åñëè îø = 1 Òîãäà
Ïîïûòêà
Ñîîáùèòü("ñòð1 "+ñòð1);
Èñêëþ÷åíèå
Ñîîáùèòü("ñòð1 "+ÎïèñàíèåÎøèáêè(),"i");
Ñîîáùèòü("ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè "+ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè,"!!!");
ÊîíåöÏîïûòêè;
ÊîíåöÅñëè;
Åñëè îø = 2 Òîãäà
Ïîïûòêà
Ñîîáùèòü("ñòð2 "+ñòð2);
Èñêëþ÷åíèå
Ñîîáùèòü(" ñòð2 "+ÎïèñàíèåÎøèáêè(),"i");
Ñîîáùèòü("ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè "+ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè,"!!!");
ÊîíåöÏîïûòêè;
ÊîíåöÅñëè;
Ïîïûòêà
ÒàáëèöàÏðîäóêöèè.ÍîâàÿÑòðîêà();
ÒàáëèöàÏðîäóêöèè.Ïðîäóêöèÿ = ÒàáëèöàÏðîèçâ.Ïðîäóêöèÿ;
ÒàáëèöàÏðîäóêöèè.Âëàäåëåö = ÒàáëèöàÏðîèçâ.Âëàäåëåö;
Ñîñòîÿíèå("ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè: "+ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè);
Èñêëþ÷åíèå
Ñîîáùèòü("ÒàáëèöàÏðîäóêöèè.ÍîâàÿÑòðîêà() "+ÎïèñàíèåÎøèáêè(),"i");
Ñîîáùèòü("ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè "+ÒàáëèöàÏðîäóêöèè.ÍîìåðÑòðîêè,"!!!");
ÊîíåöÏîïûòêè;
ÊîíåöÖèêëà;
Ñîîáùèòü("ÒàáëèöàÏðîäóêöèè.Êîëè÷åñòâîÑòðîê() "+ÒàáëèöàÏðîäóêöèè.Êîëè÷åñòâîÑòðîê());"
Читают тему
(гостей: 1)