Имя: Пароль:
1C
1С v8
Как сделать в УТ 10.3 в подписке на событие?
0 ded20ded
 
15.01.13
08:29
В ПКО и РКО есть поле курс как в него передать значение
делаю так

   МетаданныеДокумента = Источник.Метаданные();

       СтруктураВалюты = МодульВалютногоУчета.ПолучитьКурсВалюты(Источник.ДоговорКонтрагента.ВалютаВзаиморасчетов, Источник.Дата);//УстановкиКурсаИКратности

       КурсВалюты      = СтруктураВалюты.Курс;
       КратностьВалюты = СтруктураВалюты.Кратность;
       
       Если КурсВалюты  <> неопределено Тогда
               //Если ОбщегоНазначения.ЕстьРеквизитДокумента("КурсДокумента", МетаданныеДокумента) Тогда

                   //Источник.КратностьВзаиморасчетов = СтруктураКурсаДокумента.Кратность;

                   Источник.КурсДокумента = КурсВалюты;
                   Источник.КратностьДокумента = КратностьВалюты
               //КонецЕсли;

        КонецЕсли;
1 ICWiner
 
15.01.13
08:31
А при чем тут подписка?..
2 Wobland
 
15.01.13
08:35
(0) как? вот так?
3 cw014
 
15.01.13
08:43
Я чота ничего не понимаю
4 ded20ded
 
15.01.13
08:49
Хочу при групповом проведении документов РКО и ПКО, чтобы проверялся курс на дату, так как курс разносится в ручную и позже.
5 ded20ded
 
15.01.13
08:49
почему сделал в подписке на событие чтобы обновлять было проще
6 ded20ded
 
15.01.13
09:00
вверх
7 hhhh
 
15.01.13
09:56
а что конкретно не получается?
8 cw014
 
15.01.13
09:57
(7) Телепатирую - сумма не меняется :)
9 hhhh
 
15.01.13
10:01
(8) понял.
(6) все действия, которые происходят на форме документа при изменении курса, скопипасть в подписку и выполни.
10 ded20ded
 
15.01.13
10:54
как сделать подскажите
11 ded20ded
 
15.01.13
10:54
там форма вызывается и из нее уже переносится а мне ее открывать не надо
12 cw014
 
15.01.13
10:55
(11) Что открывается, что переносится, куда переносится?
13 cw014
 
15.01.13
10:55
(11) ... какая переносица?
14 ded20ded
 
15.01.13
10:57
по нажатию кнопки вызывается форма "ВводКурсаИРазности" по нажатию кнопки заполнить получаем курс на дату, по нажатию кнопки ОК переносится в документ РКО или ПКО
15 ded20ded
 
15.01.13
10:58
по нажатию кнопки "Курс" вызывается форма "ВводКурсаИРазности" по нажатию кнопки заполнить получаем курс на дату, по нажатию кнопки ОК переносится в документ РКО или ПКО
16 hhhh
 
15.01.13
10:58
(11) клетку курс найди на форме, у нее есть действие, при изменении, ну весь код из этой процедурки перенеси в свою подписку. НУ естественно выбрасывая всякие там видимости, доступности и т.п., только вычисления.
17 ded20ded
 
15.01.13
10:58
так и сделал так теперь как заполнить поле если это не реквизит
18 ded20ded
 
15.01.13
10:59
ЭлементыФормы.РасшифровкаПлатежа.ТекущиеДанные.КурсВзаиморасчетов
19 cw014
 
15.01.13
11:00
Мдаааа
20 cw014
 
15.01.13
11:00
Вызови 1Сника и отойди от компьютера
21 ded20ded
 
15.01.13
11:00
имя КурсВзаиморасчетов
22 ded20ded
 
15.01.13
11:00
хочу сам понять
23 Анатолий Никитин
 
15.01.13
11:01
Ты при проведении суммы документов будешь менять, потом оригиналы перепечатывать и клиентам развозить?
24 ded20ded
 
15.01.13
11:03
Да буду
25 cw014
 
15.01.13
11:04
В общим отладчик тебе в руки
26 Анатолий Никитин
 
15.01.13
11:04
тогда это реквизит табличной части документа
27 ded20ded
 
15.01.13
11:13
спасибо!