УФ. Как сделать чтобы Элемент на форме обновился?
☑
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) В чём вопрос? Как присвоить реквизиту значение? Через =, пользуйся.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший