|
Предыдущих текущий элемент | ☑ | ||
---|---|---|---|---|
0
mataranga
18.12.14
✎
09:01
|
Доброе время суток,
подскажите пожалуйста, на форме есть Реквизит1 и Реквизит2 типы строка, и таблица значений ( колонка1 тип строка ) Мне нужно чтобы я встал на реквизит1 , выбрал значений в таблицеЗначений и оно подставилось в Реквизит1. Пробовал ПриАктивацииСтроки подставить Сообщить(ЭтаФорма.ТекущийЭлемент.Имя), уже таблицаЗначений, как получить предыдущий? На Форму ставил ОбработкаАктивации, вообще не отработало ( |
|||
1
Рэйв
18.12.14
✎
09:02
|
Причем тут предыдцщий вообще?
|
|||
2
aka AMIGO
18.12.14
✎
09:03
|
(0) Что именно ты спросил в заголовке ветки?
|
|||
3
mataranga
18.12.14
✎
09:06
|
Мне надо запоминать ТекущийЭлемент при Активации любого реквизита, чтобы потом при Выборе из ТаблицыЗначений подставить в него. То есть при переходе на ТаблицуЗначений мне нужен ПРЕДЫДУЩИЙ текущий элемент
|
|||
4
Рэйв
18.12.14
✎
09:11
|
(3)Сделай общую переменную модуля и в ней запоминай при изменении, что ты как маленький
|
|||
5
mataranga
18.12.14
✎
09:12
|
дак я не изменяю, у меня пустые реквизиты и я пытаюст подставить из таблицы значений
|
|||
6
Web00001
18.12.14
✎
09:13
|
(4)Так он значение реквизита не меняет, когда встает в поле. Какое событие там должно отработать?
|
|||
7
Рэйв
18.12.14
✎
09:14
|
(6)Он меняет активную строку.
|
|||
8
Рэйв
18.12.14
✎
09:15
|
вот событие:
выбрал значений в таблицеЗначений и оно подставилось в Реквизит1. |
|||
9
mataranga
18.12.14
✎
09:17
|
а откуда оно узнает что надо подставитбь в реквизит 1
|
|||
10
Рэйв
18.12.14
✎
09:17
|
(8)ну ты же
>>выбрал значений в таблицеЗначений |
|||
11
Рэйв
18.12.14
✎
09:18
|
Если ты сам правильно написал, то чего выбрал- того и подставляй
|
|||
12
mataranga
18.12.14
✎
09:20
|
http://rghost.ru/59758392/image.png
Я встаю на реквизит1 мышкой, потом тыкаю двойным кликом в таблцеЗначений, срабатывает ПриВыборе, но откуда он знает что надо в Реквизит1 подставить |
|||
13
mataranga
18.12.14
✎
11:11
|
без шансов?
|
|||
14
фобка
18.12.14
✎
11:12
|
Шанс есть, сохраняй его в отдельную переменную или реквизит формы
|
|||
15
фобка
18.12.14
✎
11:14
|
хотя стопэ, тебе просто нужно делать Элементы.ТвояТЧ.ТекущиеДанные - это твоя строка
|
|||
16
mataranga
18.12.14
✎
11:23
|
&НаКлиенте
Процедура ПриОткрытии(Отказ) ЭтаФорма.ПодключитьОбработчикОжидания("ОтслеживаниеТекущегоЭлемента", 1); КонецПроцедуры &НаКлиенте Процедура ОтслеживаниеТекущегоЭлемента() Сообщить(ЭтаФорма.ТекущийЭлемент.Имя); КонецПроцедуры Ларчик просто открывался |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |