![]() |
![]() |
![]() |
|
получить форму прямо из модуля этой формы | ☑ | ||
---|---|---|---|---|
0
Никулин Леонид
26.03.12
✎
16:14
|
Подскажите, пожалуйста, как получить форму прямо из модуля этой формы в управляемом приложении
|
|||
1
Fram
26.03.12
✎
16:15
|
Имя?
|
|||
2
Fram
26.03.12
✎
16:16
|
пардон ИмяФормы
|
|||
3
Никулин Леонид
26.03.12
✎
16:16
|
ТекущиеЗадачи
|
|||
4
butterbean
26.03.12
✎
16:16
|
этаФорма
|
|||
5
Defender aka LINN
26.03.12
✎
16:17
|
ЭтаФорма уже все, не катит?
|
|||
6
Fram
26.03.12
✎
16:17
|
(3) я написал как добраться до имени формы
|
|||
7
Fram
26.03.12
✎
16:18
|
(5) В принципе он уже и так в контексте находится
|
|||
8
Никулин Леонид
26.03.12
✎
16:19
|
Задачи.ОперацииПодтверждения.Форма.ТекущиеЗадачи
|
|||
9
Fram
26.03.12
✎
16:19
|
(8) поздравляю
|
|||
10
Fram
26.03.12
✎
16:20
|
что то еще?
|
|||
11
Никулин Леонид
26.03.12
✎
16:24
|
Спасибо! Получилось. А еще вопрос. Теперь мне надо эту форму обновить после проведения документа.
|
|||
12
Fram
26.03.12
✎
16:27
|
а какой эффект должно дать "обновление"?
|
|||
13
Reset
26.03.12
✎
16:28
|
Кэп: Обновить()
|
|||
14
Reset
26.03.12
✎
16:32
|
(13) Кэп протупил, простите великодушно. Не прочитал что УП.
|
|||
15
Никулин Леонид
26.03.12
✎
16:34
|
На рабочем столе есть форма (Задачи.ОперацииПодтверждения.Форма.ТекущиеЗадачи) в которой помещен документ ("Выполнение заявок"). При проведении этого документа данные в форме изменяются. Я хочу чтоб при проведении (обработчик ПриЗакрытии) документа ("Выполнение заявок") форма на рабочем столе (Задачи.ОперацииПодтверждения.Форма.ТекущиеЗадачи) автоматически обновлялась
|
|||
16
Fram
26.03.12
✎
16:36
|
как вариант
УправляемаяФорма (ManagedForm) ОбновитьОтображениеДанных (RefreshDataRepresentation) Синтаксис: ОбновитьОтображениеДанных() Описание: В принудительном порядке обновляет содержание элементов управления. Полезен при изменении значений реквизитов формы вне формы, в тот момент, когда форма отображается на экране. Доступность: Тонкий клиент, веб-клиент, толстый клиент. Примечание: В веб-клиенте обновление элементов управления происходит не сразу, а после окончания выполнения кода на встроенном языке. |
|||
17
Никулин Леонид
26.03.12
✎
16:39
|
Спасибо. Сейчас буду пробовать
|
|||
18
Никулин Леонид
26.03.12
✎
16:49
|
Еще вопрос. Я написал в модуле формы (Которую я получил) следущее:
Функция ПолучениеФормы(Форма) Экспорт Форма = Задачи.ОперацииПодтверждения.форма.ТекущиеЗадачи; КонецФункции А как теперь в модуле документа (который будет проводиться) правильно вызвать эту функцию? |
|||
19
Gmerto
26.03.12
✎
16:54
|
Можно попробовать еще Оповестить()
|
|||
20
Fram
26.03.12
✎
16:57
|
Леонид, судя по (18), Вы не знаете даже основы программирования в системе 1С.
Может остановитесь пока не попортили все? |
|||
21
Никулин Леонид
26.03.12
✎
17:04
|
Хуже не будет
|
|||
22
Никулин Леонид
27.03.12
✎
15:36
|
Возможно у кого-то еще кроме меня встанет этот вопрос. Попробуйте так (управляемая форма)
&НаКлиенте Процедура ПриЗакрытии() ОбновитьИнтерфейс(); КонецПроцедуры У меня получилось |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |