Имя: Пароль:
1C
1С v8
Обработка табличной части
0 KENT2007
 
08.01.14
10:33
обработка вроде заработала на документе переоценка, а вот в установке пишете ТаблицаЦен не найдена
подскажите в чем проблема может быть
Процедура ОчиститьРеквизитВТабличнойЧасти(ТабличнаяЧасть, ИмяРеквизита)

    // Очистим значения в строках
    
    Сообщить(ТабличнаяЧасть);
Сообщить(ТипЗнч(ТабличнаяЧасть));

    Для Каждого Строка Из ТабличнаяЧасть Цикл
        Строка[ИмяРеквизита] = Неопределено;
    КонецЦикла;
    Возврат;
КонецПроцедуры                        

Процедура ОчиститьХарактеристикуВТабличнойЧасти(ИмяТабличнойЧасти)
    ОчиститьРеквизитВТабличнойЧасти(ИмяТабличнойЧасти, "ХарактеристикаНоменклатуры");
Возврат;     
КонецПроцедуры

Процедура Инициализировать(Объект, ИмяТабличнойЧасти, ТабличноеПоле) Экспорт;


    
        ТекстВопроса = "Очистить размещения в табличной части?";
        Ответ = Вопрос(ТекстВопроса, РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Да, "");
        
        Если Ответ = КодВозвратаДиалога.Да Тогда
            ОчиститьХарактеристикуВТабличнойЧасти(Объект[ИмяТабличнойЧасти]);
        КонецЕсли;
Возврат;     
    
КонецПроцедуры
1 zak555
 
08.01.14
10:35
зачем чистить табличное поле ?
2 KENT2007
 
08.01.14
10:40
в смысле характеристики?
3 Мимохожий Однако
 
08.01.14
10:42
не понятно
4 catena
 
08.01.14
10:43
Так может нет ее там?
5 KENT2007
 
08.01.14
10:43
может из-за того что в установке цен у ТаблицаЦен ТипЗначения=ТаблицаЗначений
6 KENT2007
 
08.01.14
10:51
как к ней обратится? из конфигуратора все работает, хотелось внешней обработкой
7 Мимохожий Однако
 
08.01.14
10:59
Отладчик не помог?
8 KENT2007
 
08.01.14
11:04
чет не особо
9 Мимохожий Однако
 
08.01.14
11:06
Какая ошибка? Из сабжа неясно. Сбрось сюда как программа ругается.
10 KENT2007
 
08.01.14
11:06
Заполнение ТЧ не произведено!
Поле объекта не обнаружено (ТаблицаЦен)
11 Мимохожий Однако
 
08.01.14
11:10
Это не всё, ИМХО.
12 Мимохожий Однако
 
08.01.14
11:10
Обычно есть ссылка на номер строки. В эту точку и чуть выше поставь точку останова. Гадать не придётся
13 KENT2007
 
08.01.14
11:24
вот тут все нормально определяет
Попытка
            Обработка.Инициализировать(ЭтотОбъект, СтрокаКнопки.Родитель.Имя, СтрокаКнопки.Родитель.Расшифровка);
        Исключение
            ОбщегоНазначения.СообщитьОбОшибке(ОписаниеОшибки(),, "Заполнение ТЧ не произведено!");
14 KENT2007
 
08.01.14
11:42
если у кого есть УТ, гляньте плиз http://zalil.ru/34886909
15 Мимохожий Однако
 
08.01.14
12:07
В каком документы ты это делаешь?
16 KENT2007
 
08.01.14
17:53
установка цен -не работает. в переоценке все норм