Имя: Пароль:
1C
1С v8
передать данные из одной формы в другую
0 STAYEKR
 
30.07.12
10:27
Добрый день, господа! Окажите помощь, будте любезны! Имеется форма "форма1", требуется при её открытии передавать в поле ввода информацию из поля ввода другой формы "Форма2". Подскажите, как это реализовать? Буду очень благодарен!
1 Галахад
 
гуру
30.07.12
10:31
Оперируй "реквизитами"
2 STAYEKR
 
30.07.12
10:33
(1) Дело в том, что когда я оперирую реквизитами, то в поле "формы1" не передается значение реквизита из "формы2"..
3 Галахад
 
гуру
30.07.12
10:34
Покажи как делаешь.
4 MadHead
 
30.07.12
10:34
оперируй оповестить )
5 STAYEKR
 
30.07.12
10:38
(3) Делаю так:

ЮридическийАдрес = Справочники.ВидыКонтактнойИнформации.ЮрАдресОрганизации.Ссылка;

ЮрАдресОрганизации - предопределенный реквизит
6 Maxus43
 
30.07.12
10:40
.Ссылка - не надо
7 STAYEKR
 
30.07.12
10:42
(60 все равно выводит не то, что нужно. выводит наимен6ование реквизита, а не его значение из "формы2"
8 Maxus43
 
30.07.12
10:43
можно так связать -
Форма (Form)
ВладелецФормы (FormOwner)
Использование:

Чтение и запись.
Описание:

Тип: Форма; Элемент управления.
Содержит форму или элемент управления, который является владельцем данной формы. При помощи этого свойства устанавливается связь между формой и владельцем формы
9 Maxus43
 
30.07.12
10:46
т.е. форма2.Открыть(, Форма1)
10 Maxus43
 
30.07.12
10:47
(9) + сори, Форма2 = ПолучитьФорму("ИмяФормы", Форма1)
11 Infsams654
 
30.07.12
10:50
(0) параметры
12 STAYEKR
 
30.07.12
11:24
(11) можно простенький примерчик для ознакомления?
13 Infsams654
 
30.07.12
11:28
(12) это УФ конечно...?
14 STAYEKR
 
30.07.12
11:28
(13) нет, это Стандартные подсистемы
15 Maxus43
 
30.07.12
11:29
для УФ - параметры, для ТОлстого клиента например - (10)
16 STAYEKR
 
30.07.12
11:30
(15) а как через параметры? примерчик можно?
17 STAYEKR
 
30.07.12
11:37
поможете?
18 Maxus43
 
30.07.12
11:38
режим какой? Управляемый или Обычный? определись уж
19 Infsams654
 
30.07.12
11:40
(15) - значит УФ. См. справку ПолучитьФорму( , ОткрытьФорму( .
В вызываемой форме надо создать параметры, в вызывающей форме передаешь во 2-м параметре структуру в вызываемую форму. В вызываемой форме в процедуре ПриСозданииНаСервере эти параметры назначаешь либо реквизитам формы, если они созданы или переменным, а далее работаешь с ними в форме (если какие-то разовые действия то сразу обрабатываеются тут же в ПриСозданииНаСервере).
(18) - не играет роли
20 Spieluhr
 
30.07.12
11:41
Для Каждого УпрРеквизит Из СтруктураУправленческихРеквизитовДокумента Цикл
     ФормаНастройки[УпрРеквизит.Ключ] = ДокументОбъект[УпрРеквизит.Ключ];
КонецЦикла;
21 Infsams654
 
30.07.12
11:43
(20) ? если несколько (19)+ помощь в передаче сложного параметра ЗначениеВСтрокуВнутр(
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.