Имя: Пароль:
1C
1С v8
При попытке распечатать накладную выдает Ошибка при вызове метода контекста
0 ZarazaMD
 
30.07.13
09:33
Ошибка при вызове метода контекста (ПроверитьВывод)
{Документ.РасхНалоговаяНакладная.Форма.ФормаДокумента.Форма(3444)}: Ошибка при вызове метода контекста (ПроверитьВывод)
    Если Таб.ПроверитьВывод(ТабЗнач.ВыгрузитьКолонку("Секция")) Тогда
по причине:

в конфигураторе дает ссылку на процедуру

Процедура ПроверкаСтрок (Таб,ТабЗнач, МассивНевыведенныхСтрок)
    
    Если Таб.ПроверитьВывод(ТабЗнач.ВыгрузитьКолонку("Секция")) Тогда
        Возврат ;
    Иначе
        к = ТабЗнач.Количество();
        Пока к >1 Цикл
            СтрокаТаб = ТабЗнач[к-1]  ;
            Если СтрокаТаб.ВидСекцие="Пустая" Тогда  
                ТабЗнач.Удалить(к-1);
                Если Таб.ПроверитьВывод(ТабЗнач.ВыгрузитьКолонку("Секция")) Тогда
                    Прервать;
                КонецЕсли;  
            Иначе
                Если СтрокаТаб.ВидСекцие="Строка" Тогда
                    СтрокаМассива = Новый Структура("Секция,ВидСекцие");
                    ЗаполнитьЗначенияСвойств(СтрокаМассива, СтрокаТаб);
                    МассивНевыведенныхСтрок.Добавить(СтрокаМассива);
                    ТабЗнач.Удалить(к-1);
                    
                    Если Таб.ПроверитьВывод(ТабЗнач.ВыгрузитьКолонку("Секция")) Тогда
                        Прервать;
                    КонецЕсли;    
                КонецЕсли;
            КонецЕсли;
            к=к-1;
        КонецЦикла;
    КонецЕсли;
    
КонецПроцедуры // ПроверкаСтрок()

При формировании отчета по НДС дает то же самое =(
Помогите пожалуйста - завтра последний срок сдачи отчетности. Если нужны еще какие-то данные - я напишу.
1 Андрюха
 
30.07.13
09:36
>> Если нужны еще какие-то данные - я напишу.
Фотку
2 Maxus43
 
30.07.13
09:44
{Документ.РасхНалоговаяНакладная.Форма.ФормаДокумента.Форма(3444)}: Ошибка при вызове метода контекста (ПроверитьВывод)
    Если Таб.ПроверитьВывод(ТабЗнач.ВыгрузитьКолонку("Секция")) Тогда
по причине:

а дальше то что? причина какая?
3 Галахад
 
гуру
30.07.13
09:50
Принтер не установлен?
4 Starhan
 
30.07.13
09:51
Нет принтера по умолчание
5 hhhh
 
30.07.13
12:26
(0) забейте пока на это. Сдайте отчетность, а уже потом расходную накладную распечатаете.
6 cw014
 
30.07.13
12:26
(2) Это и есть причина )))))
7 hhhh
 
30.07.13
12:31
чего-то я не догоняю. Почему процедура ПроверкаСтрок(), а проверяем колонку?
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.