Имя: Пароль:
1C
1С v8
УФ. Как сделать чтобы Элемент на форме обновился?
0 Ivan_495
 
27.11.17
10:51
Заполнил ревизит управляемой формы эл[Элемент.ТекущаяСтрока], как
сделать чтобы Элемент на форме обновился, считал данные из реквизита, не из базы?
&НаКлиенте
Процедура АдресДоставкиПередНачаломИзменения(Элемент, Отказ)
    Отказ = Истина;
    
    //ПроизвестиПопыткуЗаблокироватьОбъект(Объект, ЭтаФорма);
    эл=Адрес();
    
        ОбработкаРедактирования.РедактироватьЗапись(эл[Элемент.ТекущаяСтрока], , ЭтаФорма, , Истина);

пишу    ОбновитьОтображениеДанных();
читает из базы.
1 Рэйв
 
27.11.17
10:57
>>считал данные из реквизита

так присваивай значение реквизиту, а не элементу
2 Ivan_495
 
27.11.17
11:01
здесь значение есть
эл[Элемент.ТекущаяСтрока].поле2="Алтай"
но здесь его нет
Элемент.ТекущиеДанные.поле2
и не отображается на форме
3 Рэйв
 
27.11.17
11:03
(2)А что мешает его присвоить сразу в
Элемент.ТекущиеДанные.поле2 ?
4 Ivan_495
 
27.11.17
11:04
вот я и спрашиваю , кроме поэлементного присвоения какие-нибудь варианты есть?
5 Cyberhawk
 
27.11.17
11:06
Без картинок УГ
6 Ivan_495
 
27.11.17
12:05
(5) УГ с картинками
7 Cyberhawk
 
27.11.17
15:09
(6) Согласен, в твоем случае (судя по используемой тобой терминологии) и с картинками может получиться УГ
8 3achem
 
27.11.17
16:48
(0) В чём вопрос? Как присвоить реквизиту значение? Через =, пользуйся.