|
Не могу обратиться к реквизиту формы 8.2 | ☑ | ||
---|---|---|---|---|
0
Zmitrok62
04.03.14
✎
10:39
|
ЧЯДНТ? Видимо очень нубский вопрос, но как ни странно не гуглится...
Есть управляемая форма. На ней есть реквизит ХХХ с типом "Строка". Надо из этой строки брать текст и пихать в процедуру. Обращаюсь к реквизиту как элементу формы в процедуре &НаКлиенте: ЭтаФорма.Элементы.ХХХ.???? Не вижу метода для получения значений. Для табличной части есть например ТекущиеДанные. Можно привести например аналог с кодом Delphi? Peremennaya := Form1.Edit1.Text Спасибо! |
|||
1
ДенисЧ
04.03.14
✎
10:42
|
Попробуй просто ХХХ
|
|||
2
butterbean
04.03.14
✎
10:42
|
ну какбэ а = ХХХ
|
|||
3
Zmitrok62
04.03.14
✎
10:47
|
Да, заработало через обычное обращение ХХХ.
Почему тогда к табличной части надо обращаться через: Элементы.ТабличныйДокумент.ТекущиеДанные? |
|||
4
Wobland
04.03.14
✎
10:48
|
(3) кто тебе такое сказал?
|
|||
5
Zmitrok62
04.03.14
✎
11:07
|
Так работает:
&НаКлиенте Процедура ТабличнаяЧасть1КоличествоПриИзменении(Элемент) Элементы.ТабличнаяЧасть1.ТекущиеДанные.Сумма = Элементы.ТабличнаяЧасть1.ТекущиеДанные.Цена * Элементы.ТабличнаяЧасть1.ТекущиеДанные.Количество; КонецПроцедуры Так не работает: &НаКлиенте Процедура ТабличнаяЧасть1КоличествоПриИзменении(Элемент) ТабличнаяЧасть1.ТекущиеДанные.Сумма = ТабличнаяЧасть1.ТекущиеДанные.Цена * ТабличнаяЧасть1.ТекущиеДанные.Количество; КонецПроцедуры |
|||
6
Wobland
04.03.14
✎
11:08
|
это ты сейчас пытался продемонстрировать обращение к ТЧ?
|
|||
7
Zmitrok62
04.03.14
✎
11:11
|
Да. Обращение из модуля к ТЧ формы.
|
|||
8
Wobland
04.03.14
✎
11:12
|
(7) не к той ли строке, на которой стоит курсор в элементе управления?
|
|||
9
George Wheels
04.03.14
✎
11:14
|
(5) Элементы формы и реквизиты формы это разные вещи.
|
|||
10
Zmitrok62
04.03.14
✎
11:16
|
В примере обращаюсь к элементам формы, там где стоит курсор. Так как именно в этой строке надо менять значения при измении других.
|
|||
11
Wobland
04.03.14
✎
11:17
|
(10) мы в курсе. до тебя дошло?
|
|||
12
Zmitrok62
04.03.14
✎
11:20
|
Да)
|
|||
13
Wobland
04.03.14
✎
11:20
|
не за что
|
|||
14
Zmitrok62
04.03.14
✎
11:26
|
Спасибо, Спасибо)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |