|
Заполнить по отбору |
☑ |
0
imon4ik
11.09.18
✎
14:57
|
Добрый день! Создал Кнопку в обработке печати ценников для заполнения табличного документа из приходной накладной. Написал действие. В итоге не могу написать правильную команду для заполнения табличной части. Когда без команди "ЗаполнитьТоварыПоПоступлениюТоваровУпр(Поступление)", то выбираю нужную накладнуи, но табличная часть не заполняется. Когда прописываю команду заполнения, то 1с Ругается, что нет даной фунции. Прошу помочь.
Процедура КоманднаяПанельТоварыДействиеЗаполнитьПоПоступлению(Кнопка)
ФормаПоступления = Документы.ПоступлениеТоваровУслуг.ПолучитьФормуВыбора();
ФормаПоступления.Заголовок = "Выберите документ поступления для заполнения документа реализации";
ФормаПоступления.РежимВыбора = Истина;
Поступление = ФормаПоступления.ОткрытьМодально();
Если НЕ ЗначениеЗаполнено(Поступление) Тогда
Возврат;
КонецЕсли;
ЗаполнитьТоварыПоПоступлениюТоваровУпр(Поступление);
КонецПроцедуры // КоманднаяПанельТоварыДействиеСкопироватьСостав()
|
|
1
Лефмихалыч
11.09.18
✎
15:02
|
омбоже...
|
|
2
imon4ik
11.09.18
✎
15:12
|
(1) Знаю, что плохо. Все мы учимся....
|
|
3
s03
11.09.18
✎
15:15
|
(0) ну да, лучше бы ассинхронный вызов юзать, но и так тоже можно. а твоя процедура "ЗаполнитьТоварыПоПоступлениюТоваровУпр" где находится?
|
|
4
imon4ik
11.09.18
✎
15:19
|
(3) я влял код из модуля Реализации товаров и услуг. Там есть такая кнопка. Перечитал и перерыл весь модуль но процедуру "ЗаполнитьТоварыПоПоступлениюТоваровУпр" нигде не нашел. Вот и топчусь на месте с утра. Писать код еще не умею, пока учусь переделывать)
|
|
5
Lexey_
11.09.18
✎
15:20
|
(4) установи курсор на процедуру ЗаполнитьТоварыПоПоступлениюТоваровУпр в том месте, откуда копировал ее и нажми F12
|
|
6
RomanYS
11.09.18
✎
15:21
|
(4) встань на "ЗаполнитьТоварыПоПоступлениюТоваровУпр" и нажми f12. Попадешь в модуль объекта)
|
|
7
imon4ik
11.09.18
✎
15:40
|
(6) Процедуру нашел, спасибо! и понял, что я ее не переделаю под документ обработку печати ценников....
|
|