|
Как записать изменения в таб.часть документа из модуля формы? |
☑ |
0
katerinaUniv
26.04.16
✎
08:39
|
Доброго времени суток!
Конфигурация УНФ, есть табличная часть УстановкаЦен, которую добавили, чтобы заполнять и устанавливать цены на номенклатуру. Есть код, в результате которого в модуле формы по кнопке рассчитывается таблица значений и далее строка:
Шт_УстановкаЦенНоменклатуры.Загрузить(ТЗУстанЦен);
Получается, заполняется элемент формы, а сама табличная часть все такая же пустая.
|
|
1
katerinaUniv
26.04.16
✎
08:40
|
так как при сохранении выдается ошибка, что реквизит ЕдиницаИзмерения не заполнен
|
|
2
FIXXXL
26.04.16
✎
08:41
|
(0) ну сгоняй на сервер, заполни там тЧ и назад
|
|
3
Strogg
26.04.16
✎
08:44
|
(2)+тока не забудь потом отображение обновить :)
|
|
4
katerinaUniv
26.04.16
✎
08:48
|
процедура на сервере
|
|
5
FIXXXL
26.04.16
✎
08:49
|
(4) ну тогда не так к ТЧ обращаешься
проверь в отладчике что такое ТЗУстанЦен и где реально твоя ТЧ
|
|
6
katerinaUniv
26.04.16
✎
08:58
|
(5) Шт_УстановкаЦенНоменклатуры - данные формы коллекция
|
|
7
katerinaUniv
26.04.16
✎
09:04
|
(5) как правильно?
|
|
8
hhhh
26.04.16
✎
09:18
|
(7) правильно у тебя. с единицей измерения что-то
|
|
9
aleks_default
26.04.16
✎
09:22
|
Шт_УстановкаЦенНоменклатуры - это реквизит формы, а не таб. часть документа. ТЧ была бы - Объект.УстановкаЦенНоменклатуры
|
|
10
katerinaUniv
26.04.16
✎
09:39
|
реквизитФормыВЗначение помог
|
|
11
katerinaUniv
26.04.16
✎
09:40
|
(9) так и было =)
|
|
12
katerinaUniv
26.04.16
✎
09:40
|
вот пример, который помог
ДокОбъект = РеквизитФормыВЗначение("Объект");
ДокОбъект.ЗаполнитьТЧПоДаннымПоследнегоДокумента(Контрагент);
ЗначениеВРеквизитФормы(ДокОбъект, "Объект");
|
|
13
AceVi
26.04.16
✎
09:50
|
(0) Расчеты на клиенте, а то слишком легкая жизнь на клиенте стала, пущай поработает)
|
|
14
katerinaUniv
26.04.16
✎
09:52
|
(13) код не мой, мало было времени на исправление. так что переделать не смогла. да и процедура же на сервере...
|
|
15
katerinaUniv
26.04.16
✎
09:52
|
(13)долго вообще пыталась понять чего там хотели сделать =)
|
|