|
Можно ли обновить данные в открытой форме? | ☑ | ||
---|---|---|---|---|
0
LivingStar
18.01.12
✎
12:02
|
Имеется форма списка справочника
при установке курсора на определенное поле открывается форма, но при установке курсора на это же поле в другие строки, значения на форме не меняются и новая форма не открывается. Можно ли сделать так, что при установке на поле тч открывается одна форма, а данные в ней изменяются, обновляются при установке курсора на это же поле, но в других строках? |
|||
1
LivingStar
18.01.12
✎
12:23
|
UP!
|
|||
2
LivingStar
18.01.12
✎
12:32
|
// L&S 2012_01_18 ---------------------------------------------------------------------------------------------------------------------------------
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) СписокФайлов.Очистить(); Для каждого Стр Из Этаформа.ВладелецФормы.ТекущийЭлемент.ТекущаяСтрока.ПутиСканы Цикл НоваяСтрока = СписокФайлов.Добавить(); НоваяСтрока.ИмяФайла = Стр.ИмяФайла; НоваяСтрока.ИсходныйПуть = Стр.ИсходныйПуть; НоваяСтрока.Путь = Стр.Путь; КонецЦикла; КонецПроцедуры // ------------------------------------------------------------------------------------------------------------------------------------------------ Процедура СписокФайловИмяФайлаОткрытие(Элемент, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; СтрокаТЧ = ЭлементыФормы.СписокФайлов.ТекущиеДанные; Путь = СтрокаТЧ.Путь; ЗапуститьПриложение(Путь); КонецПроцедуры // ------------------------------------------------------------------------------------------------------------------------------------------------ Процедура ОбработкаАктивизацииОбъекта(АктивныйОбъект, Источник) СписокФайлов.Очистить(); Для каждого Стр Из Этаформа.ВладелецФормы.ТекущийЭлемент.ТекущаяСтрока.ПутиСканы Цикл НоваяСтрока = СписокФайлов.Добавить(); НоваяСтрока.ИмяФайла = Стр.ИмяФайла; НоваяСтрока.ИсходныйПуть = Стр.ИсходныйПуть; НоваяСтрока.Путь = Стр.Путь; КонецЦикла; КонецПроцедуры // ------------------------------------------------------------------------------------------------------------------------------------------------ |
|||
3
teapot123
18.01.12
✎
12:56
|
ЭтаФорма.ОбновитьОтображениеДанных()
|
|||
4
1с-кин
18.01.12
✎
13:13
|
(0) у вас 8.2 что ли? тогда там совсем все другое, а не (2) и не (3)
|
|||
5
LivingStar
18.01.12
✎
14:17
|
(4) 8.1, как в (2) получил что нужно ...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |