Имя: Пароль:
1C
1С v8
Открытие формы создаваемой записи Регистра сведений
0 web_profiler
 
30.03.15
11:23
Регистр - непериодический, независимый, два ресурса

В общем модуле(сервер, вызов сервера) создаю запись, заполняю первый ресурс

                НаборЗаписей = РегистрыСведений.СоответствиеСтатусов.СоздатьНаборЗаписей();
                
                НоваяЗапись = НаборЗаписей.Добавить();
                
                НоваяЗапись.СтатусПеревозчика = СтатусПосылки;
                НаборЗаписей.Записать();
                
                Запись = ПеревозчикКлиент.ПолучитьРеквизитЗаписиРегистра(НаборЗаписей);

Далее мне необходимо обратиться к пользователю, чтобы он заполнил еще одно поле записи

В идеале, хотелось бы открыть форму записи регистра, чтобы пользователь заполнил второй ресурс и произошла запись строки регистра.

Что сделал, создал общий модуль ПеревозчикКлиент, с функцией ПолучитьРеквизитЗаписиРегистра

Помогите, пожалуйста, запутался между клиентом и сервером,
понимаю, что на клиента передавать запись регистра не по феншую
Помогите, плиз
1 web_profiler
 
30.03.15
11:26
Модуль ПеревозчикКлиент (клиент управляемое приложение)
2 web_profiler
 
30.03.15
11:33
Согласен, что некорректно работаю
Раз уже в общем модуле, то на клиента нецелесообразно обращаться
Ребята, но очень надо в этот момент чтобы пользователь заполнил второй ресурс записи в соответствии с увиденной первой записью

Мож создать общую форму с двумя полями, заполнить первое, клиент на основании первого заполнит второе, а я уже по введенным данным создам запись регистра?
3 web_profiler
 
30.03.15
11:34
Ссори, "...Раз уже на сервере..."
4 GROOVY
 
30.03.15
11:34
ОткрытьФОрму("РегистрыСведений.СоответствиеСтатусов.ФормаЗаписи", ТУТ ПАРАМЕТРЫ В КОТОРЫХ СТРУКТУРА ЗАПОЛНЕНИЯ)
5 GROOVY
 
30.03.15
11:35
И на сервере ты форму не откроешь.
6 web_profiler
 
30.03.15
11:36
ПАвел, здравствуй :)
7 web_profiler
 
30.03.15
11:36
(4) ОткрытьФорму, на сервере?
8 GROOVY
 
30.03.15
11:37
(7) Нельзя открыть форму на сервере.
9 GROOVY
 
30.03.15
11:38
(6)  Приветствую!
10 web_profiler
 
30.03.15
11:39
а понял, передать в параметрах на клиента, первую запись и на клиенте отрыть форму
11 web_profiler
 
30.03.15
11:41
С серверного модуля - не видит Клиентский модуль
12 web_profiler
 
30.03.15
11:42
Ставлю в модуле ПеревозчикКлиент галку сервер - не видит ОткрытьФорму
13 web_profiler
 
30.03.15
11:42
убираю галку - в серверном модуле не видит ПеревозчикКлиент
14 GROOVY
 
30.03.15
11:43
С сервера нельзя вызвать клиента.

Получай с сервера, функцией, что тебе надо, заполняй параметры заполнения и открывай форму.
15 web_profiler
 
30.03.15
11:46
Тут все не так.

Я на сервере получаю некое значение, далее необходимо обратиться к пользователю, чтобы он проставил соответствие полученному значению и далее на сервере я провожу запись регистра сведений
16 web_profiler
 
30.03.15
11:47
мож открыть какую - небудь форму, там заполнить поле моим значением?
Спросить у пользователя соответствие и вернуться на сервер
Точно, так и сделаю
Программист всегда исправляет последнюю ошибку.