Имя: Пароль:
1C
1С v8
Из переменной в Поле ввода (8.2)
0 Дмитрий_КЛ
 
23.07.13
14:34
Добрый день! Хочу сразу уточнить - НОВИЧОК! Только начинаю осваивать 8.2. Прошу Вашей подсказки: В Форме в табличной части есть поле путь к файлу.... в переменной сидит путь к файлу как записать его в поле ввода ?

Элементы.УчредительныеДокументы.ПутьКДанным = ПутьСервер;

Не работает

Заранее спасибо!
1 ДенисЧ
 
23.07.13
14:35
Если на клиенте, то ПутьКДанным = ПутьСервер
2 Дмитрий_КЛ
 
23.07.13
14:46
Не помогает ПутьКДанным это поле ввода
3 ДенисЧ
 
23.07.13
14:47
А у меня работает...

&НаКлиенте
Процедура ИмяФайлаНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
   СтандартнаяОбработка = Ложь;
   
   длг = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
   длг.ПолноеИмяФайла = ИмяФайла;
   длг.Фильтр = "Файлы обновления (*.csv)|*.csv|Все файлы|*.*";
   Если длг.Выбрать() Тогда
       ИмяФайла = длг.ПолноеИмяФайла;
   КонецЕсли;
КонецПроцедуры

Правда, имяФайла - реквизит формы. УФ.
4 Dethmont
 
23.07.13
14:47
УчредительныеДокументы = ПутьСервер;
5 Дмитрий_КЛ
 
23.07.13
14:51
Ошибка: Поле объекта недоступно для записи (УчредительныеДокументыПутьКдокументу)
6 Dethmont
 
23.07.13
14:55
Поле ввода какой Идентификатор имеет?
Это реквизит формы или Объекта?
7 Дмитрий_КЛ
 
23.07.13
14:55
Реквизит
8 ДенисЧ
 
23.07.13
14:56
(7) реквизит ФОРМЫ или ОБЪЕКТА???
9 Дмитрий_КЛ
 
23.07.13
14:56
Реквизит формы
10 Dethmont
 
23.07.13
15:03
Короче пробуй либо так
УчредительныеДокументы = ПутьСервер;

Либо так:
Объект.УчредительныеДокументы = ПутьСервер;
11 Dethmont
 
23.07.13
15:04
Не хочется тянуть из тебя "клещами" вводные