|
РеквизитФормыВЗначение("Реквизит") | ☑ | ||
---|---|---|---|---|
0
Юзер123
naïve
27.04.17
✎
13:19
|
Добрый день.
Можно ли ка кто САБЖ сделать из обработки внешней. Или обработки заполнения таб части? Т.е. в форме документа есть реквизит с названием "Реквизит" .. , А я из обработки, что бы не менять конфу хочу обрабоку документа сделать. Я так понимаю надо получить форму, а потом сделать ааа = ПолучФорма.РеквизитФормыВЗначение("Реквизит"); Или так нельзя? |
|||
1
Лефмихалыч
27.04.17
✎
13:21
|
Что и зачем ты хочешь сделать?
Не надо описывать - как, опиши, что и зачем. |
|||
2
Рэйв
27.04.17
✎
13:42
|
(0)Открою тебе секрет.С документом(и не только) можно работать не открывая форму
|
|||
3
xaozai
27.04.17
✎
13:50
|
Во внешнюю обработку можно загружать содержимое ТЧ документа, делать там с этим содержимым что-нибудь (давать пользователю что-то делать) и выгружать обратно в документ.
Это если пользователь что-то с содержимым ТЧ должен делать... А так: (2), программно всё. |
|||
4
Лефмихалыч
27.04.17
✎
13:59
|
можно и это, и то, но только сначала надо понимать - зачем.
У него и так каша в голове. Вы ее только гуще делаете. |
|||
5
Юзер123
naïve
27.04.17
✎
14:03
|
(1) в Документе в таб ч. - дерево.
мне нужно заполнить в каждой строке дерева реквизит и рассчитать сумму строчки дерева. Хочу воспользоваться процедурами которые есть в форме документа. для этого мне нужно в них передать ряд параметров .. в том числе Дерево, как РеквизитФормыВЗначение("Дерево"); |
|||
6
Юзер123
naïve
27.04.17
✎
14:04
|
(3) Для этого надо аналогичный реквизит делать в форме обработки?
|
|||
7
h-sp
27.04.17
✎
14:06
|
(5) так им нужно Дерево. И передавай Дерево, Если ты передашь вдруг РеквизитФормыВЗначение("Дерево"), они тебя пошлют куда подальше.
|
|||
8
Юзер123
naïve
27.04.17
✎
14:14
|
(7) Документ Таблель. Камин 5.
В Таб ч. дерево. Я заполняю Время отработанное данными из другой программы. После чего надо деньги рассчитать. Хочу вызвать процедуру из модуля документа. Для этого надо передать туда параметры. . Для этого собственно и сабж. |
|||
9
h-sp
27.04.17
✎
14:20
|
(8) и там эта процедура из модуля документа ждет Дерево?
|
|||
10
h-sp
27.04.17
✎
14:21
|
(8) только что ты писал, что хочешь воспользоваться процедурами из формы. Зачем врал?
|
|||
11
Юзер123
naïve
27.04.17
✎
14:24
|
(10) Модуль формы. Там процедуры.
А потом уже из общего модуля. Но там проще. Даже что бы вызвать процедуру из общего модуля надо туда нужные параметры скинуть. Я посмотрел ка кделается в документе. Перед тем как скинуть дерево в процедуру общего модуля они делают РеквизитФормыВЗначение("Дерево") и потом это передают.. Отсюда и вопрос. Можно ли как то в обработке это сделать |
|||
12
Radkt
27.04.17
✎
14:26
|
(0) а хранится дерево как? тоже деревом, может в таблицу значений пишут, а отображается в виде дерева? и проще изменить данные в табличке чем разворачивать до дерева и его обрабатывать.
|
|||
13
h-sp
27.04.17
✎
14:28
|
(11) ну
ТвояФорма.РеквизитФормыВЗначение("Дерево") |
|||
14
Юзер123
naïve
27.04.17
✎
14:32
|
(13) твоя форма можно получить только на клиете же?
|
|||
15
h-sp
27.04.17
✎
14:36
|
(14) с чего ты взял? форма всегда создается на сервере. Даже метод называется ПриСозданииНаСервере.
|
|||
16
Юзер123
naïve
27.04.17
✎
14:39
|
(15) Спасибо. Попробую
|
|||
17
Radkt
27.04.17
✎
14:40
|
||||
18
Юзер123
naïve
27.04.17
✎
14:43
|
(17) спасибо попробую
|
|||
19
dezss
27.04.17
✎
14:47
|
(13) а почему туда не передать просто дерево?
Ведь ТвояФорма.РеквизитФормыВЗначение("Дерево") вернет дерево? |
|||
20
Юзер123
naïve
27.04.17
✎
14:52
|
(12) Да . реквизит - таблица значений. Отображают как дерево.
|
|||
21
Юзер123
naïve
27.04.17
✎
14:54
|
||||
22
YFedor
27.04.17
✎
14:56
|
(19) Дерево не реквизит формы, а элемент диалога, а вот из какого реквизита берутся данные - это вопрос
|
|||
23
Юзер123
naïve
27.04.17
✎
14:59
|
(22) Таблица видимо..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |