|
форма выбора | ☑ | ||
---|---|---|---|---|
0
Саша80
24.12.12
✎
09:37
|
Ситуация какая-у меня при входе в систему сразу открывается форма списка документа. До сегшоднеяшнего дня это устраивало, сейчас возникла такая необходимость-как сделать так чтобы при открытии системы предлагалась возможность выбора вида документов?
|
|||
1
Галахад
гуру
24.12.12
✎
09:37
|
Это в конфигуратор заглянуть придется.
|
|||
2
Саша80
24.12.12
✎
09:38
|
я так понимаю форма нужна какая то.
|
|||
3
Goggy
24.12.12
✎
09:41
|
Совершенно верно
|
|||
4
Саша80
24.12.12
✎
09:55
|
вот...только вот какая...
|
|||
5
pessok
24.12.12
✎
09:59
|
Список = Новый СписокЗначений;
Список.Добавить("Тип1", "Уно типо"); Список.Добавить("Тип2", "Дуо типо"); Результат = Список.ВыбратьЗначение(); Если Результат.Значение = "тип1" Тогда ФормаСписка = Документы.тип1.ПолучитьФормуСписка(); Иначе ФормаСписка = Документы.Тип2.ПолучитьФормуСписка(); КонецЕсли ФормаСписка.РежимРабочегоСтола = Истина№ ФормаСписка.Открыть; |
|||
6
Саша80
24.12.12
✎
10:03
|
Список = Новый СписокЗначений;
Список.Добавить("Договора", "Договора"); Список.Добавить("Служебные записки", "Договора"); Результат = Список.ВыбратьЗначение(); Если Результат.Значение = "Договора" Тогда ФормаСписка = Документы.Договор.ПолучитьФормуСписка(); Иначе ФормаСписка = Документы.СлужебнаяЗаписка.ПолучитьФормуСписка(); КонецЕсли; ФормаСписка.РежимРабочегоСтола = Истина; ФормаСписка.Открыть(); не канает..или что то не так сделал? |
|||
7
Саша80
24.12.12
✎
10:10
|
ау
|
|||
8
rincewind
24.12.12
✎
10:12
|
(6) с отладчиком советовался? ФормаСписка получает правильное значение?
|
|||
9
pessok
24.12.12
✎
10:13
|
Список = Новый СписокЗначений;
Список.Добавить("Договора", "Договора"); Список.Добавить("Служебные записки", "Договора"); уверен: |
|||
10
pessok
24.12.12
✎
10:13
|
?
|
|||
11
Саша80
24.12.12
✎
10:15
|
Список = Новый СписокЗначений;
Список.Добавить("Договора", "Договора"); Список.Добавить("Служебные записки", "Служебные записки"); Результат = Список.ВыгрузитьЗначения(); Если Результат= "Договора" Тогда ФормаСписка = Документы.Договор.ПолучитьФормуСписка(); Иначе ФормаСписка = Документы.СлужебнаяЗаписка.ПолучитьФормуСписка(); КонецЕсли; ФормаСписка.РежимРабочегоСтола = Истина; ФормаСписка.Открыть(); открываюся только служебки и форма выбора не предлагается |
|||
12
rincewind
24.12.12
✎
10:18
|
(11) Возможно, причина тут:
Результат = Список.ВыгрузитьЗначения(); вместо ВыбратьЗначение() |
|||
13
Саша80
24.12.12
✎
10:21
|
(12)а у меня как написано?
|
|||
14
vmv
24.12.12
✎
10:21
|
(0) что мешает сделать общую форму с простенькой таблицей выбора из списка значений - она может еще в 100500 местах понадобиться, я давно прикрутил, ибо стандарт работы со списками значений в управляемом, увы беден
|
|||
15
vmv
24.12.12
✎
10:22
|
(13) у тебя похмелье - это очевидно
|
|||
16
vmv
24.12.12
✎
10:23
|
у Документы.Договор просто нет УФ-формы списка по умолчанию, сгенери шоли
|
|||
17
Саша80
24.12.12
✎
10:24
|
(16) есть у всех все есть, все проверил
|
|||
18
Саша80
24.12.12
✎
10:38
|
апчик
|
|||
19
singlych
24.12.12
✎
10:48
|
Результат = Список.ВыбратьЭлемент()
|
|||
20
Саша80
24.12.12
✎
12:08
|
(19)все равно только служебки выходят
|
|||
21
Саша80
24.12.12
✎
12:19
|
все..разобрался..Если Резуьтат.Значение
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |