|
Правила обмена данными | ☑ | ||
---|---|---|---|---|
0
devochka_1c
13.08.12
✎
18:44
|
Здравствуйте! Подскажите, пожалуйста как с помощью правил обмена заполнить информацию у элемента формы надпись в объекте-приемнике (на форме документа приемника есть поле надпись, которую нужно заполнить)?
|
|||
1
ЧашкаЧая
13.08.12
✎
18:47
|
Сначала нужно узнать что за данные отображает этот элемент формы надпись: реквизит документа, данные из регистра сведений, вообще данные другого объекта связанного с документом?
|
|||
2
devochka_1c
13.08.12
✎
18:52
|
(1) тип цен, гружу отчет о розничных продажах
|
|||
3
devochka_1c
13.08.12
✎
18:53
|
+(1) при этом при нажатии на кнопку "Цены и валюта" в уже загруженном документе тип цен заполнен, а надпись содержит тип цен не заполнено!
|
|||
4
France
13.08.12
✎
19:40
|
тут правила обмена ни при чем.. смотри алгоритм формирования текста надписи.. может, текст надписи формируется по данным, условно говоря, договора, а не документа..
что за конфа? |
|||
5
devochka_1c
13.08.12
✎
20:46
|
(4) Данные переносятся в Бухгалтерию предприятия. В модуле формы Отчета о розничных продажах есть процедура ОбновитьПодвал
|
|||
6
hhhh
13.08.12
✎
21:56
|
(5)обновить тут не прокатит. Тут надо перечитывать объект из базы.
|
|||
7
devochka_1c
13.08.12
✎
22:03
|
(6) а не подскажите, что нужно конкретно сделать?
|
|||
8
AlexTim03
13.08.12
✎
22:15
|
(5) А что в ОбновитьПодвал? Есть там что-то типа ЭлементыФормы.НашаНадпись.Заголовок = ....
|
|||
9
devochka_1c
13.08.12
✎
22:16
|
(8) да, подобные строки есть
|
|||
10
AlexTim03
13.08.12
✎
22:16
|
И что там написано, выложите код
|
|||
11
devochka_1c
13.08.12
✎
22:22
|
(10) часть интересующих строк
Если ЗначениеЗаполнено(ДокументОбъект.ТипЦен) Тогда ВременнаяСтрока = ВременнаяСтрока + "Тип цен: " + ДокументОбъект.ТипЦен; Иначе ВременнаяСтрока = ВременнаяСтрока + "Тип цен: Не заполнено!"; КонецЕсли; ЭлементыФормы.ИнфНадписьТоварыИтоги.Заголовок = ВременнаяСтрока; |
|||
12
AlexTim03
13.08.12
✎
22:28
|
Вы грузите данные в открытый документ? Надпись появится, если закрыть сохраненный документ и открыть заново?
|
|||
13
devochka_1c
13.08.12
✎
22:39
|
(12)нет, документ не открытый. документ создается с помощью правил обмена. надпись есть, но только "Тип цен: Не заполнено!", а если зайти в цены и валюта в документе, то там тип цен установлен. в чем моя ошибка?
|
|||
14
AlexTim03
13.08.12
✎
22:56
|
Очень странно, даже не знаю, как такое можно воспроизвести)).
Попробуйте отладчиков, поставьте 2 точки останова: 1 здесь: Если ЗначениеЗаполнено(ДокументОбъект.ТипЦен) Тогда 2 здесь (если бухия типовая, найдете), модуль формы: СтруктураЗначений = Ценообразование.ОткрытьФормуЦеныИВалюта(ДокументОбъект, СтруктураРеквизитовДокумента, мВалютаРегламентированногоУчета, Первая точка сработает при открытии документа, вторая - когда пойдете в "Цены и валюты", сравните, что содержится в "ДокументОбъект" и "ДокументОбъект.ТипЦен" |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |