|
Управляемая форма выбора в обычном приложении | ☑ | ||
---|---|---|---|---|
0
ssserg
01.04.13
✎
21:43
|
(По следам темы v8: Скрыть строку в табличном поле по условию
Defender aka LINN предложил сделать управляемую форму с динамическим списком v8: Скрыть строку в табличном поле по условию Тут основная вопрос в том, как именно нужно возвращать выбранное значение из управляемой формы в обычную. Кто нибудь делал такие вещи? |
|||
1
ssserg
01.04.13
✎
22:21
|
Сам сделал через обработку оповещения, но это как то неправильно.
|
|||
2
Defender aka LINN
01.04.13
✎
22:25
|
(0) А в чем проблема-то? Назначаешь форму дополнительной формой выбора, да и все.
|
|||
3
ssserg
01.04.13
✎
22:49
|
(2) так и сделал. Просто вдруг кто не через обработку оповещения реализовал.
|
|||
4
Defender aka LINN
01.04.13
✎
22:51
|
(3) Так а при чем тут обработка оповещения? Аносамо ©
|
|||
5
ssserg
01.04.13
✎
22:58
|
(4) у меня "аносамо" не захотело, ну т.е. при создании новой формы выбора кнопок "выбрать" и.т.п не было, хотя как таковой формы выбора(обычная форма) и не было изначально, была только форма списка, которая вызывалась как форма выбора %)
вот может тут и собака зарыта. |
|||
6
GROOVY
01.04.13
✎
23:12
|
Вызови у формы владельца экспортную процедуру и передай туда значение выбора.
|
|||
7
Defender aka LINN
02.04.13
✎
06:55
|
(6) Это не по-христиански как-то... Уж лучше "ОповеститьОВыборе"
|
|||
8
Ursus maritimus
02.04.13
✎
07:01
|
Ну вы гоните ребятки
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Если ЭтаФорма.Параметры.РежимВыбора Тогда Элементы.Список.РежимВыбора = Истина; КонецЕсли; |
|||
9
Defender aka LINN
02.04.13
✎
08:07
|
(8) ... эм... Нахрена?
|
|||
10
Ursus maritimus
02.04.13
✎
09:34
|
(9) "Внезапно" появляется кнопка "выбрать" и форма начинает себя вести как открытая для выбора форма. Без всяких извратов и оповещений. Не нужно иметь две разных формы (списка и выбора). Работает как родная.
|
|||
11
Serg_1960
02.04.13
✎
09:49
|
(10) +1 Но не "внезапно", а - "Аносамо"© :)
Штатное поведение кнопки. которой до лампочки как в платформе (кторой тоже - долампочке) какую форму конфигурация объявило как формой выбора. Им всем всё до лампочки, потому и "Аносамо"© :) |
|||
12
Defender aka LINN
02.04.13
✎
09:52
|
(10) Почему я никогда не пишу подобного, а просто назначаю форму формой выбора и не парюсь? У меня 1С другая, что ли?
|
|||
13
Поросенок Петр
02.04.13
✎
09:56
|
Одинэсники просто не находят разницы в работе пользователей со списком и с выбором элемента. Поэтому в их головы приходят странные мысли о назначении одной формы в основные как для списка так и для выбора. Куле, и там и там список. То что пользователям неудобно, нас*ть, главное программист шоб не перетрудился. А сабж вообще не об этом.
|
|||
14
Serg_1960
02.04.13
✎
10:01
|
Ты, это... поросёнок Пётр, расставляй знаки препинания нормально, а? А то мысль - правильная, а сказано так, что...ммм...забавно читать. Как ребус, требует рассшифровки :)
|
|||
15
Ursus maritimus
02.04.13
✎
10:21
|
(12) Наверно. Может просто формы неуправляемые? Если в управляемых формах назначишь форму списка формой выбора, то это не значит что событие выбора будет работать. Нужно список переводить в режим выбора.
|
|||
16
Defender aka LINN
02.04.13
✎
10:25
|
(15) "Если в управляемых формах назначишь форму списка формой выбора, то это не значит что событие выбора будет работать" - у кого-то из нас 1С явно бракованная.
У меня все работает, и в обычных формах и в управляемых. |
|||
17
ssserg
02.04.13
✎
10:27
|
(10) у меня не робит даже после добавления этого кода. Ни внезапно, ни аносамо не появляется
а чтобы появилась стандартная кнопка выбора можно и в стандартных командах её включить, только она без обработчика будет. |
|||
18
ssserg
02.04.13
✎
10:30
|
(17) хм, попробовал ещё раз по новой создать форму выбора и Очудо - появилась стандартная кнопка выбрать %)
|
|||
19
Defender aka LINN
02.04.13
✎
10:30
|
(17) А как ты форму открываешь?
|
|||
20
ssserg
02.04.13
✎
10:57
|
(18) только все равно чтобы выбранный элемент вернуть в обычную форму придется писать свой обработчик, так что смысла в стандартной кнопке мало.
|
|||
21
Defender aka LINN
02.04.13
✎
15:00
|
рукалицо...
|
|||
22
ssserg
03.04.13
✎
12:34
|
(21) чего рукалицо если это так.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |