|
3 состояния для галочки | ☑ | ||
---|---|---|---|---|
0
Stim213
22.12.11
✎
23:17
|
имеется несколько булевных (предположительно) реквизитов для документа.
Как покрасивее реализовать для таких значений 3 состояния: 1. Да 2. Нет 3. Не установлено зы. УФ |
|||
1
filh
22.12.11
✎
23:18
|
(0) скорее на вебинар!
|
|||
2
filh
22.12.11
✎
23:18
|
||||
3
andrewks
22.12.11
✎
23:25
|
1. Да
2. Нет 3. Неопределено это уже не булева алгебра! |
|||
4
НуВотКак
22.12.11
✎
23:26
|
булева булева
|
|||
5
shuhard
22.12.11
✎
23:26
|
(3) это бухой буль:
да нет Ик |
|||
6
filh
22.12.11
✎
23:26
|
(3) несколько же, можно в 2-х хранить
|
|||
7
Stim213
22.12.11
✎
23:27
|
(3) может быть. но это надо обыграть красиво, желательно оставить галочки 1С
|
|||
8
filh
22.12.11
✎
23:28
|
(7) замути всое перечисление, делов то!
|
|||
9
НуВотКак
22.12.11
✎
23:29
|
(7) Кружочечки для этого дела гораздо правильнее
|
|||
10
andrewks
22.12.11
✎
23:30
|
||||
11
Stim213
22.12.11
✎
23:34
|
(8) так не интересно. да и не хотелось бы на каждое "свойство" документа создавать перечисление. Хотелось бы, чтобы, например на форме была галочка и под ней крохотная надпись "не установлено" - если её еще никто не менял.
|
|||
12
rs_trade
22.12.11
✎
23:35
|
(7) отсутствие галочки это Ложь или Не установлено?
|
|||
13
filh
22.12.11
✎
23:36
|
(11) ну и храни -1 это "не установлено"
|
|||
14
andrewks
22.12.11
✎
23:39
|
вот на мисте нет трёхзначной логики. поэтому все новенькие симпотные девочки оказываются бородатыми одминами... :(
|
|||
15
filh
22.12.11
✎
23:44
|
(14) :) еще не завтра)))
|
|||
16
НуВотКак
22.12.11
✎
23:44
|
(0) Я бы сделал 1 реквизит с типом число длина один, при размещение на форме сказал бы что отображать как переключатель получилось бы три кружочка и я бы на них щелкал и щелкал
|
|||
17
Stim213
22.12.11
✎
23:46
|
(12) если галочка снята - ложь. если с момента создания документа она не изменялась никогда - не установлено
|
|||
18
H A D G E H O G s
22.12.11
✎
23:47
|
Стим, я с тебя удивляюсь
http://zalil.ru/32350440 |
|||
19
Stim213
22.12.11
✎
23:48
|
(16) блин. 3 кружочка не катит. в документе будет с 10 реквизитов типа "Отправлено клиенту", "Произведена сверка" и пр. прикинь, если на каждый их них будет по 3 кружочка
|
|||
20
Stim213
22.12.11
✎
23:50
|
(18) пишет "нет доступа"
|
|||
21
НуВотКак
22.12.11
✎
23:51
|
Не знаю по мне так очень красиво, а ты прикинь все это в галочках? Кружочки красиво на форме смотрятся я проверял, вынесешь накакую-нить последнюю заклдаку.... Ну да ладно тебе виднее
|
|||
22
H A D G E H O G s
22.12.11
✎
23:51
|
||||
23
H A D G E H O G s
22.12.11
✎
23:52
|
Даже slil отказал в доступе. Бида.
|
|||
24
НуВотКак
22.12.11
✎
23:54
|
О списком даже красивее, красота
|
|||
25
Stim213
23.12.11
✎
00:22
|
(22) не совсем то, что хотелось бы. Хотя - спасибо.
хотелось бы оставить галочки, но прикрутить к ним неопределенно/неустановленное значение |
|||
26
H A D G E H O G s
23.12.11
✎
00:30
|
(25) В рамках булевой переменной ты это не сделаешь.
|
|||
27
shuhard
23.12.11
✎
00:31
|
(25) сделать составной реквизит и установить его в Неопределено ни как нельзя ?
|
|||
28
Stim213
23.12.11
✎
00:35
|
(26) в рамках одинесной булевной переменной - не сделаю. но надо исхитриться.
|
|||
29
H A D G E H O G s
23.12.11
✎
00:38
|
(27) Зло!
|
|||
30
shuhard
23.12.11
✎
00:41
|
(29) в УПП такая уйма составных реквизитов, что Неопределено стало родным
|
|||
31
H A D G E H O G s
23.12.11
✎
00:52
|
(30) Да ладно.
Нельзя усложнять структуру данных ради красивости интерфейса. |
|||
32
shuhard
23.12.11
✎
00:53
|
(31) а за большие деньги ?
|
|||
33
H A D G E H O G s
23.12.11
✎
00:56
|
(32) А за большие деньги я логику системы переучу с булева на число(1,0)
|
|||
34
shuhard
23.12.11
✎
01:00
|
(33) т.е. сделать реквизит составным ты откажешься за любые деньги - кремень
|
|||
35
H A D G E H O G s
23.12.11
✎
01:01
|
(34) За 5 лет практики таких камней предкновения не возникало, и, думаю, не возникнет.
|
|||
36
GROOVY
23.12.11
✎
04:42
|
Реквизит с типом Число размещаешь на форме в виде флажка. В свойствах элемента формы указываешь "Три состояния". Все.
|
|||
37
SeraFim
23.12.11
✎
04:57
|
у галочки же может быть 3 состояния: Ложь (не выбрано ни одной), Истина (выбраны все), И промежуточное (часть выбрана, часть - нет)
|
|||
38
GROOVY
23.12.11
✎
05:31
|
(37) Буль поперхнулся на небесах. "Галочка" - это одно значение. И если оно имеет тим Булево то и состояний у нее может быть только 2.
|
|||
39
John83
23.12.11
✎
11:59
|
сделать ТЧ, если записи нет, то не установлено, как только поменяли значение, добавляем запись в ТЧ и в последующем ее меняем
|
|||
40
rvsg
23.12.11
✎
12:02
|
Для булево три состояния НИКАК, а вот если число поставите, то для него можете галочку в три состояния загнать - а дальше анализ что нажимали.
|
|||
41
Ненавижу 1С
гуру
23.12.11
✎
12:03
|
true
false null |
|||
42
Ненавижу 1С
гуру
23.12.11
✎
12:05
|
+(41) РС с булевым ресурсом:
запись есть true запись есть false записи нет |
|||
43
Stim213
23.12.11
✎
12:05
|
(42) кстати, вариант. тем более, что нужно будет вести историю изменения этих галочек..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |