|
Поле надписи - Гиперссылка | ☑ | ||
---|---|---|---|---|
0
sonGodv
07.07.15
✎
15:58
|
Разместил на УФ поле надписи, установил ему свойство Гиперссылка. Программно при открытии формы устанавливаю значение надписи
Затем в процедуре события Нажатие, меняю надпись. Все хорошо, но есть один не приятный момент. Каждый раз открывается форма на экране с текстом устанавливаемого значения. Пользователям каждый раз надо нажимать ОК. |
|||
1
Господин ПЖ
07.07.15
✎
16:02
|
скорбим всей мистой
|
|||
2
Сниф
07.07.15
✎
16:11
|
+(1)..
>Программно при открытии формы Код бы глянуть. Что у тебя при открытии происходит. |
|||
3
Kiks
07.07.15
✎
16:34
|
При нажатии открывается другая форма для ввода надписи что-ли?
|
|||
4
sonGodv
07.07.15
✎
16:59
|
Примерно так:
&НаСервере Функция ПоказатьСтатистикуСервер() Экспорт ЭтаФорма.СтатистикаЗагрузки = "Прочитать файл?"; Если Объект.Поступление.Количество() > 0 Тогда НеНайденоНоменклатуры = 0; Для Каждого Стр Из Объект.Поступление Цикл Если Не ЗначениеЗаполнено(Стр.НоменклатураБазы) Тогда НеНайденоНоменклатуры = НеНайденоНоменклатуры + 1; КонецЕсли; КонецЦикла; Если НеНайденоНоменклатуры = 0 Тогда ЭтаФорма.СтатистикаЗагрузки = "Создать документ установки цен?"; КонецЕсли; КонецЕсли; КонецФункции Функция вызывается в конце процедуры. В итоге открывается Модальное окно с надписью "Прочитать файл" и аналогично Создать документ установки цен? |
|||
5
Господин ПЖ
07.07.15
✎
17:06
|
не поверишь - никуа понятней не стало... что-то срабатывает при возвращении на клиент
|
|||
6
Господин ПЖ
07.07.15
✎
17:07
|
и это что-то где-то снаружи от ПоказатьСтатистикуСервер()
|
|||
7
Ник080808
07.07.15
✎
18:24
|
Процедура СтатистикаЗагрузкиНажатие(Элемент, СтандартнаяОбработка)
// Вставить содержимое обработчика. СтандартнаяОбработка = Ложь; |
|||
8
sonGodv
07.07.15
✎
18:40
|
(7) Пробовал Процедура СтатистикаЗагрузкиНажатие(Элемент, СтандартнаяОбработка = Ложь)
Не помогло |
|||
9
sonGodv
07.07.15
✎
18:46
|
(5) Да, думаю также, что при возвращении с сервера. Что-то передается.
Так как окно появляется, только после выполнения серверных процедур |
|||
10
DTXqueque
07.07.15
✎
18:46
|
(8) Это пять)
|
|||
11
sonGodv
07.07.15
✎
18:50
|
Есть процедура на клиенте. После выполнения которой такая форма не появляется
&НаКлиенте Процедура Очистить(Команда) Объект.Поступление.Очистить(); ПоказатьСтатистикуСервер(); КонецПроцедуры |
|||
12
Ник080808
07.07.15
✎
19:00
|
(8) "Пробовал Процедура СтатистикаЗагрузкиНажатие(Элемент, СтандартнаяОбработка = Ложь) " - это кака.
сделай так Процедура СтатистикаЗагрузкиНажатие(Элемент, СтандартнаяОбработка ) СтандартнаяОбработка = Ложь; |
|||
13
sonGodv
07.07.15
✎
21:02
|
(12) Отлично! Сработало! Благодарю!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |