Бух ред.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) может проще обработать объект без открытия формы?
ну заполнить то, что нужно в объекте.
Зачем через *опу-то все желать?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший