|
Конвертация 2.1 | ☑ | ||
---|---|---|---|---|
0
srgru
10.11.11
✎
14:50
|
Помогите разобраться плз...
ПКО для документа. Событие ПередВыгрузкой. Заполняю ТЗ. Как мне ее получить в событии ПриЗагрузке? |
|||
1
Stim213
10.11.11
✎
14:51
|
Собирай таблицу в ПВД
|
|||
2
acsent
10.11.11
✎
14:54
|
Зачем???
|
|||
3
srgru
10.11.11
✎
14:56
|
Stim213 Не совсем понял как. :(
Не вижу связи событий ПВД с загрузкой... |
|||
4
srgru
10.11.11
✎
14:59
|
Stim213
Или можно собрать в ПВД - и получить при загрузке? Но куда ее тогда записать? Параметр - там нет типа ТЗ... :( |
|||
5
srgru
10.11.11
✎
15:27
|
Подскажите, плз,
1. События, в которых можно заполнить ТЗ. 2. В чем ее сохранить. 3. События, в каких прочитать. |
|||
6
srgru
10.11.11
✎
18:46
|
И, на таком большом форуме, никто не может подсказать?
|
|||
7
acsent
10.11.11
✎
18:51
|
Нельзя простот так передавать таблицы. КД работает совсем не так
|
|||
8
srgru
10.11.11
✎
18:58
|
Ну, понятно что не просто так...
Ну вот пробую другой вариант, но тоже почему-то не работает, хотя вроде все параметры использую правильно... В источнике есть колонка цена. В приемнике похожая ТЧ, но мне не нужно перегружать документ, а только, допустим, заполнить цену. В событии ПослеЗагрузки - есть два параметра. Объект - загруженный но не сохраненный документ и Сылка - ссылка на найденый документ. фЕстьИзменения=Ложь; ТекДок=Ссылка.ПолучитьОбъект(); Для Каждого Стр Из Ссылка.тчДанные Цикл Стр2=Объект.тчДанные.Найти(Стр.Номенклатура, "Номенклатура"); Если Не Стр2=Неопределено Тогда Если Стр.Цена<>Стр2.Цена Тогда Стр.Цена=Стр2.Цена; фЕстьИзменения=Истина; КонецЕсли; КонецЕсли; КонецЦикла; Если Не фЕстьИзменения Тогда ТекДок.Записать(); КонецЕсли; Отказ=Истина; |
|||
9
srgru
10.11.11
✎
18:59
|
Никаких действий, к сожалению, не происходит... :(
|
|||
10
srgru
10.11.11
✎
19:11
|
Че ж не так то?
|
|||
11
Dimanchik
10.11.11
✎
19:25
|
Для Каждого Стр Из Ссылка.тчДанные Цикл
может так Для Каждого Стр Из ТекДок.тчДанные Цикл |
|||
12
srgru
10.11.11
✎
19:27
|
Да, я заметил. Исправил. Нет результата... И нет ошибок. Может как-то это можно отлаживать?
|
|||
13
Dimanchik
10.11.11
✎
19:31
|
я по старинке через "Сообщить".
|
|||
14
Dimanchik
10.11.11
✎
19:34
|
в последнем условии - без "не" надо
|
|||
15
srgru
10.11.11
✎
19:37
|
А, ну да.
Сообщить - тоже делаю. Но я не пойму, это ж нужно каждый раз создавать обмен, после каждого изменения... Иначе никакие изменения в правилах (макете) не появляются... Замахался уже делать. Вроде ничего сложного, но все только с бубном... :( |
|||
16
Dimanchik
10.11.11
✎
19:39
|
кхе-кхе - я часто из7-ки в 8-ку и 7-ку отлаживаю, вот там засады с отладкой...
|
|||
17
echo77
10.11.11
✎
22:06
|
(0) Если я понимаю, про то что спрашивает автор, то табличную часть можно получить при загрузке через Объект.<ИмяТЧ>.
Если вы хотите передать таблицу значений в приемник - то скорее всего прийдется добавлять свои узлы |
|||
18
srgru
11.11.11
✎
11:40
|
Спасибо, друзья. Все получилось.
Есть еще один вопрос из той же оперы... После загрузки в приемник я в документе заполняю колонку и Записать(). Делаю выгрузку - этот документ в выгрузку не попадает. Можно ли как-то сгенерить признак, чтобы документ попал в выгрузку? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |