Имя: Пароль:
1C
1С v8
Бух ред.3
0 altaykniga
 
22.01.15
11:06
привет всем! Вопрос к знающим людям

НаКлиенте
как перед открытием формы пробежаться по всем строкам табличной части и повыполнить процедуру "счетПриИзменении"?

Заранее благодарю за участие
1 Cube
 
22.01.15
11:08
Для Каждого СтрокаДокумента Из НазваниеТЧ Цикл
    //Твой супер код по захвату мира
КонецЦикла
2 varyag
 
22.01.15
11:10
(1) +100 ))))))
3 lordworld17
 
22.01.15
11:11
(1) недурно
4 altaykniga
 
22.01.15
11:19
есть обработка для заполнения табличной части на основании другого документа.

фрагмент кода:

Процедура ВыполнитьКоманду(ИдентификаторКоманды, ОбъектыНазначенияМассив, СозданныеОбъекты) Экспорт
    
    Для каждого Элемент из ОбъектыНазначенияМассив Цикл    
        
        ФормаДок = ПолучитьФорму("Документ.ОтчетПроизводстваЗаСмену.ФормаОбъекта");
        ДанныеФормы = ФормаДок.Объект;
        
        СоздатьНовыйДокумент(Элемент, ДанныеФормы);
        
        КопироватьДанныеФормы(ДанныеФормы, ФормаДок.Объект);
        //******************************************************************************

        Для Каждого Стр Из ФормаДок.Элементы
            Сообщить(Стр.Услуга);
        КонецЦикла;
        //******************************************************************************        
        ФормаДок.Открыть();
    КонецЦикла;    
    
КонецПроцедуры


Нужно перед ФормаДок.Открыть() пробежать по строкам ТЧ "Услуги" и выполнить процедуру СчетПриИзменении().
Как этого добиться?
5 altaykniga
 
22.01.15
11:23
(4)
Для Каждого Стр Из ФормаДок.....????? //как тут обратиться к строкам ТЧ Услуги??
            Сообщить(Стр.Услуга);
        КонецЦикла;
6 Cube
 
22.01.15
11:26
7 altaykniga
 
22.01.15
11:47
(5)
Для Каждого Стр Из ФормаДок.....????? //как тут обратиться к строкам ТЧ Услуги??

Что написать после "ФормаДок", чтобы обратиться к ТабличнойЧасти формы
8 altaykniga
 
22.01.15
18:46
поднимаю
9 Dmitry1c
 
22.01.15
18:58
(0) может проще обработать объект без открытия формы?

ну заполнить то, что нужно в объекте.

Зачем через *опу-то все желать?
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.