|
Установка значению на форме обработки
| ☑ |
0
NIGHTHUNTER
11.02.21
✎
12:46
|
На форме обработки лежит поле, тип строка.
У самой обработки нет реквизитов.
Делаю установку значения в это поле. Хочу узнать метод которым не пользовался.
Элементы.ВыборКаталога = ДиалогОткрытия.Каталог + "\";
Так выходит ошибка, поле объекта недоступно для записи.
ЭтотОбъект.ВыборКаталога = ДиалогОткрытия.Каталог + "\";
так срабатывает.
Какие ещё есть способы установки значения элементу формы обработки? Не реквизиту обработки.
|
|
1
FIXXXL
11.02.21
✎
12:48
|
(0) открой для себя реквизиты формы
|
|
2
NIGHTHUNTER
11.02.21
✎
13:08
|
(1) А как это7 Подскажите пожалуйста ?
|
|
3
NIGHTHUNTER
11.02.21
✎
13:11
|
(1) Это реквизит формы
|
|
4
Альбатрос
11.02.21
✎
13:16
|
На сервере делаешь или на клиенте?
|
|
5
NIGHTHUNTER
11.02.21
✎
13:26
|
(4) Это (0) На клиенте, но сейчас видимо буду что то делать на сервере.
Это нужно начинать использовать?
РеквизитФормыВЗначение("ВыборКаталога", "Строка");
|
|
6
NIGHTHUNTER
11.02.21
✎
13:27
|
(4) Если у меня есть значение типа строка ВыборКаталога , как и что я должен делать что бы его заполнить ?
|
|
7
NIGHTHUNTER
11.02.21
✎
13:33
|
Если я делаю так, то там тоже нет этого реквизита формы ВыборКаталога ...
//
&НаСервере
Процедура УстановитьВыбранныйКаталогНаСервере()
ОбработкаОбъект = РеквизитФормыВЗначение("Объект");
КонецПроцедуры
|
|
8
Альбатрос
11.02.21
✎
13:36
|
(6) Выбор каталого не будет работать на сервере вроде, делать надо на клиенте
|
|
9
Альбатрос
11.02.21
✎
13:37
|
Убери слово Элементы, прросто выборКаталога
|
|
10
Альбатрос
11.02.21
✎
13:40
|
(8) dcvsckt lbfkju jnrhsnbz
|
|
11
NIGHTHUNTER
11.02.21
✎
13:43
|
(8) Да, вот это работает
ВыборКаталога = ДиалогОткрытия.Каталог + ?(СтрДлина(ДиалогОткрытия.Каталог) > 3, "\", "");
То есть, вот это не в этом случае нужно использовать РеквизитФормыВЗначение ?
|
|