v7: Не работает Общие.Форма.Привязки #681692


#0 by dimm7310
Когда - то использовал привязки в V7.7 (но примеры использования потеряны), попросили привязать в форме документа два новых реквизита формы  (кнопка и стока текста), что бы они не съезжали вниз, а были привязаны к верху и левому краю (при развороте формы). FormEx подключена 2.0.5.101 (используется для раскраски строк). Пробую как: вызов НастроитьПривязки - прописал в Приоткрытии и ПриВыбореЗакладки.       Не работает.  Как правильно ?
#1 by antoneus
ПослеОткрытия и ПриИзмененииРазмераОкна забыл.
#2 by dimm7310
спасибо
#3 by Mikeware
Формексовские процедуры в коде есть? //********************* FormEx { ******************************************************//
#4 by dimm7310
да . не совсем корректно работает :    если открываю форму документа в минимизированном виде (неполный размер формы), то работает нормально. Если открываю документ сразу в полный размер, то новые реквизиты улетают вниз. Сейчас в коде :
#5 by ADirks
ну и этта... как бы сказать...  Привязки "ВВ", "Форма", "ЛЛ", "Форма"  - как-то немножко бессмысленны
#6 by Ёпрст
сними галку изменять размер в свойствах формы.
#7 by Ёпрст
это точно.
#8 by dimm7310
как правильно для моего случая? Мне нужна привязка к верху и левому краю формы, что бы мои реквизиты оставались на месте при увеличении размеров формы (как и реквизиты находящиеся выше на форме)
#9 by Ёпрст
слушай, ты никакое ограничение в своём классе не лепил, на счет растягивания сплиттеров ?
#10 by Ёпрст
сделай и не привязывай их, вообще.
#11 by Ёпрст
+9 или только "псевдо" ограничители пихать ?
#12 by dimm7310
не подходит, реквизиты и таблица на других закладках должны перемещаться (кнопки и показатели док-та), и табличная часть должна растягиваться.
#13 by ADirks
нет, ничего такого не надо было а какого рода ограничение надо?
#14 by Mikeware
а что ты называешь "псевдоограничителями"?
#15 by Mikeware
они кверху-клеву кабы автопривязываются.
#16 by ADirks
хм... щас посмотрел, есть такая фигня  МинимальныеРазмеры(ИмяАтр, МинШирина, МинВысота) не знаю, работает или нет  :)
#17 by Ёпрст
не, эта шляпа не работает.. вообще :)
#18 by Mikeware
у меня работала. Правда, как-то странно ТЗ уменьшала, не помню уже точно...
#19 by Mikeware
+ правда, класс мне Олег давал, а не с сайта....
#20 by Ёпрст
Ну, тут кому-то лепил форму на основе твоего класса, грубо, три ряда таблиц значений и 3 колонок из них же, т.е 9х9 поле из ТЗ.. к каждой ТЗ справа кнопки, между всеми ТЗ - сплиттеры. Задача - чтоб ТЗ растягивались сплиттером до нижней границы кнопок. Приходилось втыкать "псевдо" сплиттеры.. А так, задал бы МинимальныеРазмеры и привет, но, это не работает.
#21 by Ёпрст
Грубо, нужно ограничитель какой-нить внятный.
#22 by dimm7310
народ, а по есть что сказать?
#23 by Ёпрст
ага, см . А так, при использовании привязок, надо всегда убирать эту галку с формы и все контролы делать через привязки.
#24 by Ёпрст
в том числе и многострочную часть твою.
#25 by Ёпрст
Иначе, можешь получить не тот эффект, что ожидаешь.
#26 by Mikeware
сетевые крестики-нолики?
#27 by dimm7310
ясно , если убирать галку , то до фига придется прописывать, поведение всех остальных контролов меня устраивает
#28 by dimm7310
я писал в что если открываю док  в минимизированном виде, и потом растягиваю, то все ОК, а если сразу максимизированным, то кнопки уезжают.  Может как то можно ТОЛЬКО при формировании формы их привязать , а то уж очень не хочется снимать галку и прописывать привязки для всех контролов (уж очень из дофига)
#29 by Mikeware
где-то на инфосраневалалась обработка для расстановки привязок. автор -вроде бы
#30 by Ёпрст
не, просто документ такой..
#31 by Ёпрст
есть  такая, я её так и не довёл до ума, бросил. Хотя есть даже алгоритм для turbomd в башке, ради чего всё и затевалось и реализацию недолго написать, но , лень мне :))
#32 by Mikeware
:-)))
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С