Имя: Пароль:
1C
1С v8
ссылка на реквизит обработки из произвольной формы
0 LivingStar
 
13.11.13
11:54
У обработки сделал произвольную форму, назвал её Настройки.
При открытии хочу получить значение реквизита обработки в котором хранится путь к файлам журнала регистрации. Но в модуле формы этой обработки значение ЭтотОбъект неопределен, ЭтаФорма.Владелец неопределен. И идентификатор реквизита обработки так же неопределен, как мне получить его значение?
1 Euguln
 
13.11.13
11:55
(0)передавать в форму непосредственно
2 LivingStar
 
13.11.13
11:57
(1) Я её открываю как:

Процедура ДействияФормыДействие1(Кнопка)
    ОткрываемаяФорма = ЭтотОбъект.ПолучитьФорму("Настройки");
    ОткрываемаяФорма.Открыть();
КонецПроцедуры


как тут передать?
3 Wobland
 
13.11.13
11:58
ОткрываемаяФорма.Реквизит
4 LivingStar
 
13.11.13
11:58
ааааа ну понятно, или через Элементыформы !!!!
5 LivingStar
 
13.11.13
12:07
А как из этой формы передать значение в реквизит обработки?
6 Wobland
 
13.11.13
12:10
Процедура КоманднаяПанель3ЗагрузитьСтраницу(Кнопка)
    ФормаАвторизации=ПолучитьФорму("ФормаАвторизации");
    СтруктураАвторизации=ФормаАвторизации.ОткрытьМодально();
    Если СтруктураАвторизации=Неопределено Тогда
        Возврат;
    КонецЕсли;

Процедура КнопкаОКНажатие(Элемент)
    стр=Новый Структура;
    стр.Вставить("ЛогинПрокси", ЭлементыФормы.ПолеВводаЛогинПрокси.Значение);
    стр.Вставить("ПарольПрокси", ЭлементыФормы.ПолеВводаПарольПрокси.Значение);
    стр.Вставить("Логин", ЭлементыФормы.ПолеВводаЛогин.Значение);
    стр.Вставить("Пароль", ЭлементыФормы.ПолеВводаПароль.Значение);
    стр.Вставить("ИспользоватьПрокси", ЭлементыФормы.ИспользоватьПрокси.Значение);
    Закрыть(стр);
КонецПроцедуры
7 LivingStar
 
13.11.13
12:12
(6 чет не совсем понял ()
8 Wobland
 
13.11.13
12:13
(7) нужно мне было ХТТП соединение как-то. через прокси. сделал для этого отдельную форму авторизацию, в ней вводил всякое, а потом в основной форме это всё употреблял
9 LivingStar
 
13.11.13
12:14
нужно с нужно с произвольной формы, например я меняю её значение на форме, передать в реквизит внешней обработки. Вижу во внешнем отчете можно делать ссылку к примеру, ВнешнийОтчет.Реквизит., тут же нет (
10 LivingStar
 
13.11.13
12:15
(8) А как у вас основная форма то видит это?
11 LivingStar
 
13.11.13
12:15
Стр глобальная переменная?
12 LivingStar
 
13.11.13
12:17
(6) или нужно модально только открывать?
13 LivingStar
 
13.11.13
12:21
(6) Что это у вас?

    Закрыть(стр);

Куда передается, при каком закрытии????
14 Wobland
 
13.11.13
12:22
(13) в основную форму, в сюда передаётся: СтруктураАвторизации=ФормаАвторизации.ОткрытьМодально();
15 LivingStar
 
13.11.13
12:23
а ну понял, посмотрел справку
16 LivingStar
 
13.11.13
12:23
(14) Спасибо!!!
Основная теорема систематики: Новые системы плодят новые проблемы.