не получается в поле на форме константа поместить пусть из диалог выбора каталога

1. SAnatoliy 27.09.23 12:54 Сейчас в теме
На Общей форме есть компонент на который ссылается на константу (НаборКонстант.КонстКаталогСФайламиИзображений).

На форме есть кнопка выбор каталога. Мне нудно после выбора каталога записать в константу путь и отобразить выбранное на форме в поле.


&НаКлиенте
Процедура ОткрытьКаталог(Команда)
	
	СтандартнаяОбработка = ЛОЖЬ;
	Режим = РежимДиалогаВыбораФайла.ВыборКаталога;
	ДиалогОткрытия = Новый ДиалогВыбораФайла(Режим);
	ДиалогОткрытия.Заголовок = "Выберите каталог";	
	Параметр = "";
	Оповещение = Новый ОписаниеОповещения("ВыборКаталогаЗавершение", ЭтотОбъект, Параметр );
	ДиалогОткрытия.Показать(Оповещение);	
	
КонецПроцедуры

&НаКлиенте
Процедура ВыборКаталогаЗавершение(Результат, Параметр) Экспорт
	
	Если Результат = Неопределено Тогда
		Сообщить("Каталог не выбран");
		Возврат;
	КонецЕсли;
		
//путь выбранный пользователем в результате
//ПутьКФайламИзображенийТП = компонент куда хочу положить путь и отобразить пользователю.

	ПутьКФайламИзображенийТП = Результат[0]; 
		
КонецПроцедуры
Показать
По теме из базы знаний
Найденные решения
7. SAnatoliy 28.09.23 11:01 Сейчас в теме
рабочий код
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1936667 27.09.23 15:59 Сейчас в теме
(1) Что такое "компонент"?
3. SAnatoliy 28.09.23 08:27 Сейчас в теме
(2) компонент поле ввода. Набор данных: НаборКонстант.КонстКаталогСФайламиИзображенийТП
Прикрепленные файлы:
4. user1936667 28.09.23 08:42 Сейчас в теме
(3)
НаборКонстант.КонстКаталогСФайламиИзображенийТП
Ну так и присваивай выбраное имя файла реквизиту формы НаборКонстант.КонстКаталогСФайламиИзображенийТП вместо переменной ПутьКФайламИзображенийТП.
5. SAnatoliy 28.09.23 10:08 Сейчас в теме
(4) не пойму как. Код весь написан в модуле формы.

код


Ошибка:
{ОбщаяФорма.ОбщиеНастройки.Форма(10,2)}: Переменная не определена (Константы)
<<?>>Константы.КонстКаталогСФайламиИзображенийТП.Установить(Результат[0]); (Проверка: Тонкий клиент)
6. Oldsad 28.09.23 10:49 Сейчас в теме
(5) Сделайте процедуру с директивой &НаСервере для установки значения константы
7. SAnatoliy 28.09.23 11:01 Сейчас в теме
рабочий код
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот