|
1с 8.3 упр форма, Внешняя печатная форма с формой выбора реквизта |
☑ |
0
Coldboy
28.07.15
✎
11:29
|
Здравствуйте. Подскажите, как во внешней печатной форме, перед печатью самой формы, вывести поле с выбором реквизита на этой форме, а потом обработки его в самой функции печати.
|
|
1
Coldboy
28.07.15
✎
13:15
|
up
|
|
2
Coldboy
28.07.15
✎
14:31
|
up!
|
|
3
Coldboy
28.07.15
✎
17:53
|
Что никто подобное не делал?
|
|
4
Coldboy
29.07.15
✎
08:47
|
up
|
|
5
ДенисЧ
29.07.15
✎
08:49
|
а в чём конкретно проблема?
в lsd^W бсп есть же вариант вызова метода на клиенте...
|
|
6
Coldboy
29.07.15
✎
08:51
|
(5) конфигурация розница 2.0. Проблема, в том, как это делается на упр формах. Я понимаю, нужно открыть форму модально, а как параметры формы вернуть обратно?
|
|
7
IVT_2009
29.07.15
✎
08:58
|
(6)
1. Создадим реквизит на форме документа , обзовем его РЕЗУЛЬТАТ, тип неопределен
2. откроем форму подбора
&НаКлиенте
Процедура подбор(Команда)
П = Новый Структура;
ФормаВыбора = ПолучитьФорму("Документ.расходТовара.Форма.подбор",П,этаФорма);
ФормаВыбора.Открыть();
КонецПроцедуры
3. В форме подбора что то выберем и отправим назад в документ
&НаКлиенте //часто стоит указать &наСервере
Процедура выбратьТовар(Команда)
ст = новый структура;
ст.Вставить("товар", элементы.списокПодбора.текущиеДанные.товар);
ст.Вставить("цена" , элементы.списокПодбора.текущиеДанные.цена);
//этаФорма.результат = ПоместитьВоВременноеХранилище(ст);
этаФорма.ВладелецФормы.адресПодбора = ст;
этаФорма.ВладелецФормы.выполнитьПодбор();
этаФорма.Закрыть();
КонецПроцедуры //Процедура выбратьТовар(Команда)
4. В форме документа обработаем полученный результат (обязательно ЭКСПОРТ !!!!)
&НаКлиенте
процедура выполнитьПодбор() Экспорт
ст = этаФорма.адресПодбора;
адресПодбора = неопределено;
хх = объект.товар.Добавить();
хх.номенклатура = ст.товар;
хх.ценаВход = ст.цена;
хх.цена = ст.цена;
хх.количество = 1;
хх.сумма = хх.количество*хх.цена;
конецПроцедуры
|
|
8
Coldboy
29.07.15
✎
09:30
|
А мне это нпадо делать во внешней печатной форме, причем не создавать форму в документе, максимум в обработке, чтобы не менять структуру конфигурации, а я вот не вижу, где обработку результата, что вернули.
|
|
9
PaulBC
29.07.15
✎
09:37
|
_использование_при_разработке_конфигурации
|
|
10
Coldboy
29.07.15
✎
17:47
|
(9) а если нет интернет подписки?
|
|
11
Coldboy
29.07.15
✎
17:47
|
(9) вообще не могу зайти, инфостарт там похожее есть?
|
|