|
|
|
Как в строке документа сделать выбор из списка? | ☑ | ||
|---|---|---|---|---|
|
0
Umka2008
19.07.11
✎
11:01
|
в 7-ке делал так -
Процедура ПриНачалеРедактированияСтроки() Если Форма.ТекущаяКолонка()="Зав" Тогда СЗ=СоздатьОбъект("СписокЗначений"); СЗ.ДобавитьЗначение("Нет"); СЗ.ДобавитьЗначение("Да"); Зн=""; поз=0; Если СЗ.ВыбратьЗначение(зн,,поз,,1)=1 Тогда ЗавНед=поз-1; КонецЕсли; КонецЕсли; КонецПроцедуры а как такое в 8-ке? |
|||
|
1
le_
19.07.11
✎
11:02
|
Используй свойство поля СписокВыбора.
|
|||
|
2
Maxus43
19.07.11
✎
11:02
|
просто булево в док добавить не вариант?
|
|||
|
3
Umka2008
19.07.11
✎
11:04
|
Какое свойство?
|
|||
|
4
lxs
19.07.11
✎
11:04
|
(3) не слушай его.
|
|||
|
5
patapum
19.07.11
✎
11:05
|
+ (2) просто сделай этот реквизит типом Булево. истина.ложь будет выбираться автоматом
|
|||
|
6
lxs
19.07.11
✎
11:06
|
У каждой ячейки есть обработчик НачалоВыбора (или НачалоВыбораИзСписка)
|
|||
|
7
Umka2008
19.07.11
✎
11:06
|
да нет - это просто пример - на самом деле список будет таким:
"в работе" "отложен" "выполнен" ... |
|||
|
8
Maxus43
19.07.11
✎
11:07
|
перечисление? будет по феншую. строку обязательно?
|
|||
|
9
Umka2008
19.07.11
✎
11:08
|
только не перечисление!
|
|||
|
10
Defender aka LINN
19.07.11
✎
11:09
|
(9) Батюшка не велит, грозит гееной огненной?
|
|||
|
11
le_
19.07.11
✎
11:12
|
+ (1)
Пример можно в процедуру НачалоВыбораИзСписка засунуть: ЭлементыФормы.МоеПоле.СписокВыбора.Добавить(Перечисления.РазДваТри.Раз);
|
|||
|
12
Defender aka LINN
19.07.11
✎
11:20
|
(11) Это можно тупо в конфигураторе задать.
|
|||
|
13
le_
19.07.11
✎
11:23
|
Можно )
|
|||
|
14
Umka2008
19.07.11
✎
11:57
|
всем спасибо, помогли разобраться - сделал как 11 + 12
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |