|
программное редактирование отчета
|
|||
---|---|---|---|
#18+
Добрый день, Есть необходимость печатать в отчете наименование и адрес, для этого есть в отчете два поля. Иногда встречаются охрененно длинные названия, и тогда поле с названием наползает на адрес. Просто сместить второе поле в отчете - очень жалко места на странице, длинные попадаются значительно реже, ради них жалко. сам вопрос: 1. Можно ли как-то подвигать поле в отчете программно, например, если длина названия больше стольки-то символов, то как-то там это поле с адресом передвинуть. 2. Если оба поля в одно объединить, то есть и название и адресс вместе, тогда можно ли как-то выделить определенное число символов одним шрифтом, отстальные другим. Название банально жирным сделать, адресс обычным, но в рамках одного поля. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2018, 13:36 |
|
программное редактирование отчета
|
|||
---|---|---|---|
#18+
DmitryKnДобрый день, Есть необходимость печатать в отчете наименование и адрес, для этого есть в отчете два поля. Иногда встречаются охрененно длинные названия, и тогда поле с названием наползает на адрес. Просто сместить второе поле в отчете - очень жалко места на странице, длинные попадаются значительно реже, ради них жалко. сам вопрос: 1. Можно ли как-то подвигать поле в отчете программно, например, если длина названия больше стольки-то символов, то как-то там это поле с адресом передвинуть. В самом отчете есть настройки "плавания" полей в зависимости от фактических размеров данных и положения окружающих полей. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2018, 15:07 |
|
программное редактирование отчета
|
|||
---|---|---|---|
#18+
Sergey Sizov, Если речь идет об опции Float во вкладке General, то это, конечно, испробовано и не помогло. Возможно эта опция позволяет огибать что-то вроде рисунков и подобных объектов, но расположенные рядом два поля с такой опцией свое расположение относительно друг друга никак не регулируют. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2018, 16:13 |
|
программное редактирование отчета
|
|||
---|---|---|---|
#18+
DmitryKn, 1. Использовать опции надо правильно. 2. Не только Float. Там еще есть Stretch with overflow. 3. Для полей, находящимся "рядом", то есть на одном уровне, ничто не поможет ибо бессмысленно. Растягиваться и двигаться можно только по вертикали и потому все это имеет смысл только для полей, расположенных друг под другом. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2018, 10:04 |
|
программное редактирование отчета
|
|||
---|---|---|---|
#18+
Sergey SizovDmitryKn, 1. Использовать опции надо правильно. 2. Не только Float. Там еще есть Stretch with overflow. 3. Для полей, находящимся "рядом", то есть на одном уровне, ничто не поможет ибо бессмысленно. Растягиваться и двигаться можно только по вертикали и потому все это имеет смысл только для полей, расположенных друг под другом. 1. Категорически согласен, потому и спрашиваю, как надо? 2. Stretch растягивает само поле, но не смещает его. 3. Вот это именно тот случай, когда поля находятся одно над другим, ну или, если угодно, друг под другом. т.е. одно поле, максимально растянутое по горизонтали, по вертикали на одну строку, должно содержать название, сразу под ним аналогичное поле с адресом. Вопрос в том, как сделать так, что бы когда название не влезало в одну строку и расширялось, то поле с адресом смещалось бы ниже на такую же величину. Оба поля Float и Stretch... , но если в одну строку название не влазит, то наползает зараза. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2018, 20:03 |
|
программное редактирование отчета
|
|||
---|---|---|---|
#18+
Делаешь поле адреса удлиняемое вниз, а поля под ним привязываешь к низу. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2018, 20:11 |
|
программное редактирование отчета
|
|||
---|---|---|---|
#18+
DmitryKn2. Stretch растягивает само поле, но не смещает его.Разумеется. Он же Strerch, а не Flow. Думаете, названия опциям дают от балды?3. Вот это именно тот случай, когда поля находятся одно над другим, ну или, если угодно, друг под другом. т.е. одно поле, максимально растянутое по горизонтали, по вертикали на одну строку, должно содержать название, сразу под ним аналогичное поле с адресом. Вопрос в том, как сделать так, что бы когда название не влезало в одну строку и расширялось, то поле с адресом смещалось бы ниже на такую же величину. Оба поля Float и Stretch... Зачем? Шо було? , но если в одну строку название не влазит, то наползает зараза.Названию надо "плавать"? Если нет, то нафига ему float? Адресу надо растягиваться? Если нет, то нафига ему Stretch? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2018, 20:14 |
|
программное редактирование отчета
|
|||
---|---|---|---|
#18+
Sergey Sizov, они оба длинные могут быть. Но вся штука в том, что действительно все работает, приношу извинения. Я создал отдельный репорт с такими двумя полями, и там - да, все работает как надо. А в моем рабочем отчете - нет, не работает, что и вызвало... но там много всяких разных других полей, очень загроможденный. Возможно, и всем остальным полям надо установить Float, проверю сейчас. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2018, 20:30 |
|
программное редактирование отчета
|
|||
---|---|---|---|
#18+
Sergey SizovDmitryKn, 1. Использовать опции надо правильно... Подтверждаю, истина в этих простых словах. Спасибо ) я просто затупил и искал, как же их подвинуть, и так и этак, и читал, и, в конце концов, сюда написал - ведь вроде правильно все делаю, а оно не хочет. А остальным тоже надо как-то куда-то деваться, об этом не подумал, сейчас сделал все подвижными, и все теперь хорошо. Но, правду сказать, остался осадок некоторый - ведь несколько элементов случайно пропустил, когда всем Float назначал, так вот они ничему не помешали, а на них просто "наползли", так что ясности не добавило... но беда небольшая, ведь в конце концов все получилось ) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2018, 20:51 |
|
|
start [/forum/topic.php?fid=41&fpage=10&tid=1581768]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 292ms |
total: | 460ms |
0 / 0 |