|
Не пишет в РН один реквизит | ☑ | ||
---|---|---|---|---|
0
Полька
28.09.15
✎
08:56
|
В табличной части документа есть реквизит типа "Число".
В РН есть ресурс с таким же названием и типом. При проведении документа Набор=Движения._МойДок; Набор.Записывать = Истина; Набор.Загрузить(ТоварыТЗ); в регистр пишет все, кроме этого реквизита. Что не так, подскажите, пожалуйста. |
|||
1
jurassic
28.09.15
✎
08:57
|
название или тип
|
|||
2
Полька
28.09.15
✎
09:04
|
проверила-одинаковое :(
|
|||
3
ВРедная
28.09.15
✎
09:10
|
(2) Перед записью регистра смотри
|
|||
4
Полька
28.09.15
✎
09:12
|
смотрю. Число, рамерность "1"
|
|||
5
Vladal
28.09.15
✎
09:14
|
(0) А на форме в "нужной колонке" стоит привязка к данным табличной части? Или это просто вычисляемая колонка?
|
|||
6
jurassic
28.09.15
✎
09:15
|
(5) какой такой форме?
|
|||
7
Vladal
28.09.15
✎
09:16
|
А то можно создать в ТЧ документа реквизит, а не привязать его к данным таблицы на форме.
Ну и в отладчике - смотри, какие колонки есть у ТЧ перед выгрузкой и их данные, и что попадает в ТЗ (ТЗ описана и типизирована или создается динамически методом Выгрузить()?) |
|||
8
Vladal
28.09.15
✎
09:16
|
(6) На форме документа. См. (7)
|
|||
9
DrShust
28.09.15
✎
09:16
|
(5) Ага, может это реквизит у ТЧ на форм формы, а не объекта. В дереве конфигурации точно есть данный реквизит?
|
|||
10
jurassic
28.09.15
✎
09:17
|
(8) понаделать можно разного. откуда тут взялась форма документа?
|
|||
11
DrShust
28.09.15
✎
09:19
|
(0) В общем, найди как получено ТоварыТЗ. Может туда из запроса попадает, а в запросе этого реквизита нет.
|
|||
12
Полька
28.09.15
✎
09:22
|
В конфигураторе в ТЧ реквизит есть.
Перед записью в регистр в Отладчике смотрю- в ТоварыТЗ реквизит есть и заполнен. |
|||
13
jurassic
28.09.15
✎
09:24
|
(12) скока там?
|
|||
14
Полька
28.09.15
✎
09:26
|
Создается ТЗ. В нем реквизиты описаны и типизированы. ТЗ заполняется. Потом выгружается в ТЧ.
Именно этот реквизит на форму не выводится, ибо нужен мне, а не пользователю. Потом ТоварыТЗ=Товары.Выгрузить(); и Набор=Движения._МойДок; Набор.Записывать = Истина; Набор.Загрузить(ТоварыТЗ); |
|||
15
rabbidX
28.09.15
✎
09:33
|
Поставь точку останова после Набор.Загрузить(ТоварыТЗ).
Выведи в табло Набор[0][НужныйРеквизит] и ТоварыТЗ[0][НужныйРеквизит]. Заскринь. |
|||
16
Полька
28.09.15
✎
09:45
|
Набор[0].ПризнакКор 0 Число
ТоварыТЗ[0].ПризнакКор 0 Число .... открываю РН в графе ПризнакКор нет ничего |
|||
17
Полька
28.09.15
✎
09:45
|
а должны быть нули
|
|||
18
jurassic
28.09.15
✎
09:46
|
ну.. за пятницу!
|
|||
19
Mirnin
28.09.15
✎
09:52
|
> открываю РН в графе ПризнакКор нет ничего
> а должны быть нули Представление нуля в полях числового типа по умолчанию - "ничего". Проверь с отличным от нуля значением. |
|||
20
Vladal
28.09.15
✎
09:55
|
(17) ЗначениеЗаполнено()
|
|||
21
Полька
28.09.15
✎
10:07
|
Спасибо всем. Нашла, где кошка порылась.
Я просто это ТЗ по дороге сворачиваю. Причем сама себе говорила- не забудь туда этот реквизит добавить. И забыла :) |
|||
22
mistеr
28.09.15
✎
10:08
|
(14) >Набор=Движения._МойДок;
Может все-таки Движения._МойРегистр? |
|||
23
DrShust
28.09.15
✎
10:12
|
(22) Это поняли уже :)) (21) Эх, Полька, тебе же говорили: посмотри, что в ТЗ. Хотя ты видимо и посмотрела, но только здесь: ТоварыТЗ=Товары.Выгрузить(), а не в Набор.Загрузить(ТоварыТЗ) :))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |