Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Одинаковая ширина элементов 2 страниц V   1 2 >          
Vofka Подменю пользователя
сообщение 25.09.12, 10:58
Сообщение #1

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Есть форма



В первой строке находится ссылка, во второй и третьей элемент типа число и кнопка. Что-то у меня никак не получается сделать их все одинаковой ширины. Т.е. на картинке видно, что верхнее поле при растягивании формы тоже растягивается, в то время как нижние строчки стоят на месте. Пробовал с группами играться (размещая элементы в группа разными способами), со свойствами формы, но положительного эффекта не достиг. Если кто-то знает как это сделать - было бы интересно услышать. smile.gif

Petre Подменю пользователя
сообщение 25.09.12, 11:26
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9

Я - не спец по УФ, но разве "РастягиватьПоГоризонтали = Ложь" не работает?


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

sava1 Подменю пользователя
сообщение 25.09.12, 11:31
Сообщение #3

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2691
Из: Проскуров
Спасибо сказали: 682 раз
Рейтинг: 661

Нижнее поле Растягивать по горизонтали Авто

Vofka Подменю пользователя
сообщение 25.09.12, 11:40
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Цитата(Petre @ 25.09.12, 12:26) *
Я - не спец по УФ, но разве "РастягиватьПоГоризонтали = Ложь" не работает?

1) Я не сказал, но предпочтительнее растягивать все
2) Даже если так сделать, то всеравно у элемента в первой строке торчит "зазубринка". Ширину, конечно, можно жестко задать, но это не наш метод.
Цитата(sava1 @ 25.09.12, 12:31) *
Нижнее поле Растягивать по горизонтали Авто

Так оно по умолчанию стоит. И если бы оно действительно растягивалось, то и вопрос бы такой не возникал.

Только что поигрался ещё и добился нужного эффекта. Если у групп, в которые входят строки 2 и 3 формы Растягивать по горизонтали установлено в Авто и у поля вводу установить Растягивать по горизонтали в значение Да - тогда получается желаемый эффект. Хотя я и такой вариант предварительно пробовал и такого эффекта не было upset.gif .

logist Подменю пользователя
сообщение 25.09.12, 11:52
Сообщение #5

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Свойства Формы, "Ширина подчиненных элементов" - Одинаковая.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Vofka Подменю пользователя
сообщение 25.09.12, 12:08
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Цитата(logist @ 25.09.12, 12:52) *
Свойства Формы, "Ширина подчиненных элементов" - Одинаковая.

Не помогало.

logist Подменю пользователя
сообщение 25.09.12, 12:11
Сообщение #7

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Vofka @ 25.09.12, 13:08) *
Не помогало.

Если у остальных полей выставлено все в "0" и "Авто" то должно помочь, если хоть у одного поля есть индивидуальная настройка то в его группе или всей форме (если нет групп) работать конечно не будет.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Vofka Подменю пользователя
сообщение 25.09.12, 12:52
Сообщение #8

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Цитата(logist @ 25.09.12, 13:11) *
Если у остальных полей выставлено все в "0" и "Авто" то должно помочь, если хоть у одного поля есть индивидуальная настройка то в его группе или всей форме (если нет групп) работать конечно не будет.

Вот пример формы [необходимо зарегистрироваться для просмотра ссылки] . Почему не работает?

sava1 Подменю пользователя
сообщение 25.09.12, 13:09
Сообщение #9

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2691
Из: Проскуров
Спасибо сказали: 682 раз
Рейтинг: 661

Ну так внаглую поставить Да. Так работает

Vofka Подменю пользователя
сообщение 25.09.12, 13:18
Сообщение #10

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Цитата(sava1 @ 25.09.12, 14:09) *
внаглую поставить Да

А я разве не про это в 4 посте написал?

sava1 Подменю пользователя
сообщение 25.09.12, 13:39
Сообщение #11

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2691
Из: Проскуров
Спасибо сказали: 682 раз
Рейтинг: 661

См. у себя - Обработка2 при установленом Да - ширина корректно изменяется

Vofka Подменю пользователя
сообщение 25.09.12, 13:42
Сообщение #12

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Цитата(sava1 @ 25.09.12, 14:39) *
при установленом Да

При установленном где?

Vofka Подменю пользователя
сообщение 01.10.12, 11:57
Сообщение #13

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

И снова здрасте.

Почему кнопки разного размера, не смотря на то, что у формы выставлено соответствующее свойство?



Как вариант, можно было бы отцентрировать верхнюю кнопку, но такого я тоже не нашел.

Собственно, как сделать, чтобы верхняя кнопка:
1) была по центру?
2) была одинакового размера с остальными?

ЗЫ. вопрос возник чисто из академического интереса, поэтому альтернативы не предлагать. Интересует именно то, что спрашивается.

Keyword1109 Подменю пользователя
сообщение 01.10.12, 12:52
Сообщение #14

Говорящий
***
Группа: Пользователи
Сообщений: 70
Спасибо сказали: 4 раз
Рейтинг: 0

Цитата(Vofka @ 01.10.12, 12:57) *
Почему кнопки разного размера, не смотря на то, что у формы выставлено соответствующее свойство?

Чесно сказать не знаю по какому принцыпу работает "ШиринаПодчиненныхЭлементов", но, кажется, всему виной группа. Если ее убрать, то кнопки будут все одинаковые.

Vofka Подменю пользователя
сообщение 01.10.12, 12:57
Сообщение #15

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Цитата(Keyword1109 @ 01.10.12, 13:52) *
Если ее убрать, то кнопки будут все одинаковые.

Верно. Но обратите внимание на "ЗЫ" из предыдущего поста.

Keyword1109 Подменю пользователя
сообщение 01.10.12, 13:51
Сообщение #16

Говорящий
***
Группа: Пользователи
Сообщений: 70
Спасибо сказали: 4 раз
Рейтинг: 0

Ну тогда, смею предположить, что никак нельзя стандартными средствами такое реализовать.
Как вариант, отцентровать кнопку можно если поместить ее в командную панель и указать свойство "ГоризонтальноеПоложение" = Центр, но и здесь свои приколы: кнопка в таком случае отличается от остальных.

Vofka Подменю пользователя
сообщение 01.10.12, 14:08
Сообщение #17

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Печально. И кто скажет, что это фича? smile.gif

Keyword1109 Подменю пользователя
сообщение 01.10.12, 14:48
Сообщение #18

Говорящий
***
Группа: Пользователи
Сообщений: 70
Спасибо сказали: 4 раз
Рейтинг: 0

Цитата(Vofka @ 01.10.12, 15:08) *
Печально. И кто скажет, что это фича?

Такое ощущение, что свойство "ШиринаПодчиненныхЭлементов" для формы работает только если указана горизонтальная группировка. Если на форму кинуть еще табличную часть, то, по-идеи, кнопки должны были бы растянутся на всю ширину таблицы, но этого не происходит... Так что данное свойство до одного места при вертикальной группировке... 32542540.gif

Тут уже притензии к 1С-никам... Надо было придумать что-то типа Anchors в Delphi.

Vofka Подменю пользователя
сообщение 01.10.12, 15:23
Сообщение #19

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4521 раз
Рейтинг: 3644.1

Цитата(Keyword1109 @ 01.10.12, 15:48) *
Надо было придумать что-то типа Anchors в Delphi.

Это было придумано, в управляемых формах как раз от этого ушли кагбэ.

kivals Подменю пользователя
сообщение 03.10.12, 14:06
Сообщение #20

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 105
Из: Киев
Спасибо сказали: 27 раз
Рейтинг: 0

Если я правильно уловил суть дискуссии - то ШиринаПодчиненныхЭлементов влияет на элементы одного уровня.
Т.е. если у нас есть просто элементы на форме и элементы в группе на форме - то для них ширина не будет равной.
Хотя если группа будет растянута до ширины прочих элементов - то установка РастягиватьПоШирине во вложенных в группу элементах может дать нужный эффект.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V   1 2 >
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.05.24, 22:17
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!