Имя: Пароль:
1C
1С v8
Как ПолучитьФорму на сервере
,
0 Януся
 
06.03.14
12:29
Помогите разобраться
есть вэб сервис, который работает для обмена документа поступление мз с внешней системой.
Мне нужно в процедуре модуля вэб сервиса заполнить дополнительный реквизит документа. Это реквизит формы документа. В документе в процедуре создания на сервере я его вижу как ЭтаФорма[ИмяРеквизита] Как мне этот реквизит заполнить, если на сервере нельзя использовать ПолучитьФорму?
1 Wobland
 
06.03.14
12:30
заполняй прямо в БД, без формы
2 Януся
 
06.03.14
12:32
это как?
3 Wobland
 
06.03.14
12:32
(2) Документ.ТвойРеквизит=Оно
4 Януся
 
06.03.14
12:33
есть объект - документ
на форме дополнительный реквизит. Его я так понимаю можно получить ФормаОбъекта[ИмяРеквизита]
Или как-то еще можно?
5 Януся
 
06.03.14
12:33
(3) его нет в реквизитах документа
6 Wobland
 
06.03.14
12:34
(5) выясни, где у него прописка в базе
7 Януся
 
06.03.14
12:34
+ он не определен в конфигурации
8 Wobland
 
06.03.14
12:35
(7) точно-точно?
9 Wobland
 
06.03.14
12:35
я видел в документах целую ТЧ ДополнительныеРеквизиты
10 ДенисЧ
 
06.03.14
12:36
(7) тогда ой.
Но  я абсолютно уверен, что при открытии формы он каким-то образом откуда-то берётся. Вот туда и надо писать.
11 VikingKosmo
 
06.03.14
12:37
Скорее всего, он хочет заполнять реквизит формы. Тогда вопрос, а форма в этот момент вообще существует?!
12 Януся
 
06.03.14
12:37
Это конфигурация бухгалтерия для бюджетного учреждения 2
никто не работает с такой?
13 Януся
 
06.03.14
12:38
(11) ее надо определить
14 VikingKosmo
 
06.03.14
12:40
(13) что определить?
15 Wobland
 
06.03.14
12:41
фото определить. а то неопределённое какое-то
16 Януся
 
06.03.14
12:42
посмотрела в модуле в процедуре ПриСозданииНаСервере значение ЭтаФорма.КФО сразу заполнено, никакой обработки заполнения нет
Расскажите кто в курсе, как попадают значения в реквизиты формы, если они не заданы в конфигураторе
17 Януся
 
06.03.14
12:42
(15) а можно просто ответить
18 Януся
 
06.03.14
12:43
т.е. в какой момент?
19 Wobland
 
06.03.14
12:44
(17) нее, это против традиций
(16) с каким ерквизитом связан элемент?
20 Никулин Леонид
 
06.03.14
12:45
Если реквизит не является объектом конфигурации, то он не может хранить в себе значения (ему попросту негде этого делать). А заполняется и его можно редактировать лишь в момент "жизни" формы.
21 Никулин Леонид
 
06.03.14
12:47
ПриСозданииНаСервере это и делается (заполнение реквизитов формы).
22 Никулин Леонид
 
06.03.14
12:49
(16) быть такого не может
23 Януся
 
06.03.14
13:50
(22) отладчиков смотрю процедуру ПриСозданииНаСервере Реквизит заполнен сразу же. Может есть еще что-то перед этой процедурой?
24 Януся
 
06.03.14
13:51
(20) я это понимаю, только как блин найти где...
25 Януся
 
06.03.14
13:55
нашла, есть процедура причтениинаервере пошла разбираться
26 Wobland
 
06.03.14
13:55
(24) можешь постучаться в аську минут через 100-150, найду
27 Януся
 
06.03.14
14:04
спасибо всем, все нашла
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший