Имя: Пароль:
1C
1С v8
Тип формы
0 Oz11
 
20.03.13
17:26
приветствую. есть вопрос, можно ли переопределить тип уже созданной формы? то есть форма была создана произвольной, а теперь ее нужно сделать формой выбора. есть ли у формы такое свойство и если есть то где его искать?
1 mikecool
 
20.03.13
17:28
(0) нет
2 samozvanec
 
20.03.13
17:30
(0) ты про основной реквизит?
3 Oz11
 
20.03.13
17:31
(1) блин. и нет никакого выхода? нужно три документа так переклепать ...
4 samozvanec
 
20.03.13
17:33
у меня иногда создается впечатление, что я "подхватил" особый вид бана. писать могу, но никто моих сообщений не видит. жестоко, кстати.
5 Oz11
 
20.03.13
17:36
(4) я имею ввиду свойство формы "тип". которое отвечает за принадлежность формы к 4 видам (для справочника): элемента, списка, выбора, произвольная.
6 Mort
 
20.03.13
17:37
(5) Неправда, нет у формы такого свойства.
7 samozvanec
 
20.03.13
17:38
(5) что за свойство такое? УФ или обычные? я в СП такого свойства не вижу.

не знаю, как в обычных, но у УФ "тип", как ты говоришь, формы, определяется ее основным реквизитом
8 Oz11
 
20.03.13
17:42
(6) свойства действительно нет и я обречен на создание 3х форм. (((
(7) основной реквизит я могу и руками создать в форме
9 samozvanec
 
20.03.13
17:46
(8) именно так это и происходит, только автоматом
10 Oz11
 
20.03.13
17:49
(9) да не в основном реквизите дело
11 samozvanec
 
20.03.13
17:53
(10) ну как знаешь
12 samozvanec
 
20.03.13
17:58
(10) я сейчас создал произвольную форму у документа, поместил на нее реквизит Объект типа ДокуметОбъект, перетащил реквизиты, назначил ее основной, сохранил. Найди хоть одно отличие от создаваемой автоматом.
13 Oz11
 
20.03.13
18:04
сделай ПРОИЗВОЛЬНУЮ форму, добавить туда основным реквизитом список какого-то справочника. в командную панель списка добавь кнопку и попробуй назначить ей стандартную команду Форма.Выбрать. если у тебя получится - напиши.
14 Фокусник
 
20.03.13
18:20
(13) Палитра свойств: "Основная форма выбора"
15 Oz11
 
20.03.13
18:50
(14) форму можно назначить формой выбора, но от этого это свойство у формы не появится (правда, я проверял на дополнительной форме выбора).
16 Фокусник
 
20.03.13
18:52
(15) Покажи скрин, о каком "свойстве" речь?
17 Oz11
 
20.03.13
19:02
(16) все описано в (13). задача была именно в этом. в командной панели кнопка Выбрать, и ей нужно назначить стандартную команду Форма.Выбрать. а этой команды попросту нет, если форма создавалась не как форма выбора (в диалоге создания формы радиобаттон)
18 ssh2006
 
20.03.13
19:03
У обычной формы есть св-во РежимВыбора истина/ложь
19 ssh2006
 
20.03.13
19:06
Оно?

Расширение управляемой формы для динамического списка.РежимВыбора (Managed form extension for dynamic lists.ChoiceMode)
Расширение управляемой формы для динамического списка (Managed form extension for dynamic lists)
РежимВыбора (ChoiceMode)
Использование:

Ключевой.
Описание:

Тип: Булево.
Открывать форму в режиме выбора.
20 Фокусник
 
20.03.13
19:06
(17) моя твоя не понимай:
"в командную панель списка" - какого списка?
21 Oz11
 
20.03.13
20:53
(20) сделай ПРОИЗВОЛЬНУЮ форму, добавить туда основным реквизитом список какого-то справочника. в командную панель списка добавь кнопку и попробуй назначить ей стандартную команду Форма.Выбрать. если у тебя получится - напиши. я не пытаюсь открыть ее программно. мне нужно декларативно при разработке формы создать в командной панели списка на форме (например, список контрагентов - обычный динамический список как и в каждой упр. форме) кнопку, командой которой я хочу подставить стандартную команду "Форма.Выбрать". этого нельзя, или я пока не нашел как, сделать если при создании самой формы неверно был указан тип формы (форма выбора, а не произвольная форма или какая-то другая). вот и все. но проблему уже давно решил сделав правильные формы с самого начала.