|
Выбор групп в диалоге пользователя
| ☑ |
0
denis200
07.08.11
✎
17:58
|
Вот например:
А = ВвестиЗначение(Группа,"Выберите группу", "СправочникСсылка.Игроки")
Так пользователь может выбрать конкретный элемент. А я хочу, чтобы он имел возможность выбирать группу и только группу. Как это сделать?
|
|
1
DSSS
07.08.11
✎
18:00
|
Открывай форму выбора группы.
|
|
2
denis200
07.08.11
✎
18:14
|
Напиши код.
|
|
3
denis200
07.08.11
✎
18:27
|
&НаКлиенте
Процедура Команда1(Команда)
Обработка();
КонецПроцедуры
&НаСервере
Процедура Обработка()
ФормаВыбора = Справочники.Игроки.ПолучитьФормуВыбораГруппы();
Группа = ФормаВыбора.Открыть();
КонецПроцедуры
Мне пишет интерактивные операции недопустимы.
|
|
4
Axel2009
07.08.11
✎
18:29
|
(3) а на клиенте тоже самое?
|
|
5
Dem1urg
07.08.11
✎
18:31
|
(3) пляяяя
Ты форму выбора где открыть хочешь?
На клиенте
ПолучитьФорму("Справочники.Игроки.Форма.ФормаВыбораГруппы").Открыть()
|
|
6
denis200
07.08.11
✎
18:36
|
{Документ.Документ1.Форма.ФормаДокумента.Форма(4)}: Ошибка при вызове метода контекста (ПолучитьФорму)
А = ПолучитьФорму("Справочники.Игроки.Форма.ФормаВыбораГруппы").Открыть();
по причине:
Неизвестное имя формы. Имя: "Справочники.Игроки.Форма.ФормаВыбораГруппы"
|
|
7
denis200
07.08.11
✎
18:37
|
Хотя ФормыВыбораГруппа присутствует у меня.
|
|
8
denis200
07.08.11
✎
18:42
|
Нашёл ошибку. Не "Справочники" а "Справочник"-)
|
|
9
denis200
07.08.11
✎
18:45
|
А = ПолучитьФорму("Справочник.Игроки.Форма.ФормаВыбораГруппы").ОткрытьМодально();
вот работающий код, причём именно модально ей надо просто открыть не хочет.
|
|