![]() |
![]() |
![]() |
|
8.2: Поле переключателя для реквизита типа Булево | ☑ | ||
---|---|---|---|---|
0
Armando
16.11.10
✎
14:35
|
Есть документ с реквизитом типа "Булево". Как на форме разместить элемент с видом "Поле переключателя"? Для любого ссылочного типа, для строки, для числа можно выбрать такой вид поля, а для булева нельзя.
В документации ничего про это не нашел. Это баг, фича, или я что-то не так делаю? В принципе можно разместить реквизит с типом "Число" и при открытии/записи программно его обрабатывать, но хочется, что бы оно само. |
|||
1
Defender aka LINN
16.11.10
✎
14:41
|
А зачем там переключатель? Булево - это ж всю жизнь галочка была.
|
|||
2
Armando
16.11.10
✎
14:55
|
(1) Перевожу с обычных на управляемые формы. Хочу что бы одинаково было. В обычных формах такое проканывало.
|
|||
3
Defender aka LINN
16.11.10
✎
14:56
|
(2) Ну, батенька. Тут или "перевожу", или "Хочу что бы одинаково было". Взаимоисключающие параграфы.
|
|||
4
Armando
16.11.10
✎
15:06
|
(3) В данном случае не такие уж и взаимоисключающие.
Вообще странно - для числа можно сделать переключатель, для какого-нибудь перечисления тоже можно, а для булева нельзя. Это явно недоработка со стороны разработчиков. Хочется ведь переход сделать максимально комфортным для пользователей. Что бы расположение элементов соответствовало обычной форме и было привычным для пользователей. |
|||
5
Defender aka LINN
16.11.10
✎
15:18
|
(4) У числа может быть несколько значений. У перечисления - тоже. У булево их всегда 2. И делается это галочкой.
А если хочется, "Что бы расположение элементов соответствовало обычной форме и было привычным для пользователей", то и использовать надо обычные формы. Управляемые будут отличаться всегда, хоть ты вдоль тресни :) |
|||
6
Armando
16.11.10
✎
16:15
|
(5) Ты непобедимый))
Расположение элементов на форме вполне реально повторить, ты это и сам знаешь. Я не говорю про командную панель, которая в обычной форме по умолчанию еще и внизу была. Я не говорю, что точь-в-точь попиксельно повторять форму. Но, например, если поля дата и номер располагались горизонтально в левом верхнем углу, а под ними было поле организация, а еще ниже контрагент с договором и два переключателя, то и в управляемой форме надо добиться такого же расположения и такие же два переключателя, мать их. Именно это я и называю привычное расположение элементов, а ты говоришь надо использовать обычные формы. |
|||
7
Defender aka LINN
16.11.10
✎
16:20
|
(6) Ну и втисни туда галочку, или поле ввода. Юзер привыкнет, никуда не денется.
|
|||
8
Stepa86
16.11.10
✎
16:27
|
Если данные могут быть представлены двумя значениями (например пол) и отображать их лучше переключателем, чем флажком, то это должно быть перечисление, а не булево...
Синоним булевого значения со знаком вопрос должен подразумевать ответ да или нет (например Проведен? Отображать в бух. учете? итд)... в общем косяк в формате хранения, ИМХО |
|||
9
zzerro
16.11.10
✎
16:35
|
А если оба перключателя не стоят, т.е. выключены, то какое значение примет реквизит типа булево???
А нельзя чтоль просто добавить переключатель и программно определять какое положение он должен принимать, если уж так хочется? |
|||
10
Armando
16.11.10
✎
16:37
|
(7) Да я уже доп. реквизит типа число на форму кинул. 0 - ложь, 1 - истина. И при открытии и записи в коде прописывать буду. Возможно, отпишу в 1С. Если реализуют, то переделаю.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |