Имя: Пароль:
1C
1C 7.7
v7: 3 радиокнопки
0 yur4egg
 
25.03.12
13:46
Не получается зачтавить работать в группе 3 радиокнопки. Если кнопки 2 - то нет проблем. Первой ставлю галочку "первый в группе", и обе работают в связке. А если добавить к ним третью, то она становится сама по себе. Как решить проблему? Искал ответы в гугле, в т.ч и здесь, но конкретного примера, чтобы работало, не нашел
1 opty
 
25.03.12
13:47
(0) Порядок обхода смотри , третья кнопка , должна быть строго после второй
2 yur4egg
 
25.03.12
14:02
Уточню, что на чистой форме все ОК. Если на ней находятся много разных других флажков и полей, то начинается путаница. Даже тупо копипаст флажков и чситой формы на рабочую уже не выручает. А где смотреть порядок обхода?
3 andrewks
 
25.03.12
14:02
в рамку группы собери
4 Ахиллес
 
25.03.12
14:04
(3) Это как то повлияет на установленный порядок обхода? Чушь не городи.
5 Shved_72
 
25.03.12
14:05
(2) при открытой форме - Диалог-Порядок обхода. надо выстроить друг за другом радиоточки
6 yur4egg
 
25.03.12
14:05
Рамки не помогают. Может, существуют требования к идентификаторам? Типа пронумировать их попорядку или еще как-то?
7 yur4egg
 
25.03.12
14:07
Точно, Диалог - Настроить порядок обхода. Буду пробовать.
8 opty
 
25.03.12
14:11
(7) В порядке обхода , порядок строго такой - рамка группы , и затем кнопки по порядку , без всяких "промежуточных" объектов формы между ними .
Еще есть нюанс , при изменении размеров формы (распахивании во весь экран например) , радиокнопка может "выехать" из рамки группы , по этому их лучше располагать в самом вверху формы или самом низу
9 andrewks
 
25.03.12
14:16
(4) на установленный порядок обхода это никак не повлияет. но на сложных формах как-то давно сталкивался с неадекватной обработкой флажков, не завёрнутых в группу. с тех пор стараюсь заворачивать каждый набор флажком в рамку группы, на всякий пожарный. порядок обхода это не отменяет, и я этого не утверждал
10 Ахиллес
 
25.03.12
14:19
А ещё надо окропить сервер кровью цыплёнка. Тогда точно радиобатоны и флажки будут работать правильно.
11 AlexWolf
 
25.03.12
14:20
+(10) неплохо еще рамку группы той же кровью на мониторе нарисовать
12 andrewks
 
25.03.12
14:22
(10) зря стебаешься. в некоторых случаях только так в 7-ке можно побороть глюки интерфейса в форме. а если опыту маловато, и ты с таковыми не сталкивался, так не надо тут пену лить
13 AlexWolf
 
25.03.12
15:05
(12) подкрепи свои рассказы примером, делов то
14 КапЛей
 
25.03.12
15:09
забавно наблюдать за вами всеми... чувствую что за работу с клюшками надо цены поднимать. вымерли динозавры...
15 Ахиллес
 
25.03.12
15:11
Давно уж все подняли, один ты остался... "медленный газ" :-)
И это правильно. Антиквариат стоит дорого и те, кто в антиквариате знает толк тоже должны ценится дорого.
16 opty
 
25.03.12
15:14
(15) :)
17 andrewks
 
25.03.12
15:18
(13) ну дык лень. я ж говорю - на сложных формах, с кучей слоёв и разных элементов, с управлением видимостью и т.п. да и было это давно. так что тратить на перебор разных вариантов своё драгоценное время мне совершенно не хочется.

к тому же, это просто моя рекомендация, если кто не хочет, то следовать ей я не заставляю
18 AlexWolf
 
25.03.12
16:52
(17) твоя рекомендация так же вполне решается с помощью (10)(11)
19 Chai Nic
 
25.03.12
17:21
Насколько в дельфи удобны радиокнопки с гроупбоксом, настолько же неудобно это сделали в 1с. Что мешало сделать субэлемент типа того же дельфевого гроупбокса, всё бы работало независимо от табордера...
20 Ork
 
25.03.12
17:28
(19) Оно и так все работает. А возни с контейнерами элементов больше, чем с настройкой порядка обхода.
21 AlexWolf
 
25.03.12
17:28
(19) не работай с 1с, работай в дельфи. вроде логично :)
22 AlexWolf
 
25.03.12
17:34
В (0) человек, который не знал о порядке обхода.
В (1) уже правильный ответ.
В (3) тут добавился "специалист"...
в итоге еще и дельфи приплели. мдя. ))))
23 Chai Nic
 
25.03.12
17:44
Да я знаю про порядок обхода. Просто неудобно с такими радиокнопками работать, стараюсь там где возможно заменить их комбобоксами, списками, чекбоксами и т.п.
24 Tatitutu
 
25.03.12
18:25
(0) а ты еще попробуй с доспупностью и видимостью "поиграть"
тебе понравится
25 DGorgoN
 
25.03.12
18:28
(22) Я тоже эту фишку 1с не сразу просек, через полгода-год только (вообще не глючило оно у меня изначально). А с глюком быстрой клавиши вообще 1-2 недели назад.
26 IvanovIV
 
25.03.12
18:57
каким боком может помочь рамка?
27 opty
 
25.03.12
19:05
(26) При переключении слоев , а также переключении статусов видимости-доступности радиокнопки начинают глючить , заключение их в рамку , и расположение рамки в порядке обхода перед кнопками эти глюки убирает .

По крайней мере так было на старых релизах , типа 14-21 . Возможно в релизах 25-27 этих глюков уже и нет , но рефлекс уже устоялся :) Всегда помещал радиобатоны в рамку , хуже не будет а рамку не долго нарисовать :))
28 andrewks
 
25.03.12
21:37
(18) тупо тролль? тогда ясно
29 zavsom
 
25.03.12
22:40
Каплей прав - раз 7.7 уже в 1с дороже 8.2 , значит и час работы надо ставить выше, чем на 8.2. :))
30 zavsom
 
25.03.12
22:43
а вообще я на супер джобе разместил резюме на 300 000 рублей  нач отдела и в последние пару недель идет просто вал предложений - я и не знал, что в Москве средняя стоимость простенького нач отдела тянет на от 300 000 р. окладу. Был приятно удивлен да и возраст от 45 в требованиях к соискателю - так что в свой полтос я вступаю так сказать  действительно в золотой век и мои 250 тыров на прежней работе кажутся мне  уже ничтожеством меня не достойным.
31 AlexWolf
 
25.03.12
22:50
(28) от тебя ни одного примера. ну, кроме "барабашка существует! я видел!!!".
в (25) есть вариант объяснения того, с чем ты возможно столкнулся.
так что, в твоем случае, вариант с кровью очень подходит.
32 andrewks
 
26.03.12
08:33
(31) угу, продолжай дальше кричать в темноте и рисовать кровью на мониторе. лично у меня нет таких потребностей
33 Ёпрст
 
26.03.12
08:59
Никогда не объединял радиобутонны в рамку
Ну и глюков тоже не видел.
Единственный косяк с радиокнопками - 2 слоя и радиобутон является реквизитом документа.
34 miki
 
26.03.12
09:01
(33)ещё бывают интересные эффекты, когда присваиваются значения батону, а у него (или всеё группы) видимость в ноль...
35 miki
 
26.03.12
09:03
сорри, не видимость, а доступностть в ноль.
36 Ёпрст
 
26.03.12
09:04
ну и еще  - расположить радиобуттон в виде кнопки нажатой/отжатой..
37 Ёпрст
 
26.03.12
09:04
или группы кнопок
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой