|
Ширина столбиков в отчете настраивалась под ширину монитора | ☑ | ||
---|---|---|---|---|
0
AnisaL
16.01.14
✎
07:15
|
Всем доброе утро!
Отчет в УТ 10.3, 8.2, не Скд. Можно настроить ширину столбиков, чтобы либо растягивался отчет, либо наоборот сжимался в зависимости от ширины монитора? А то получается что, на мониторе 1440 на 900 все столбики помещаются, а на мониторе 1024 на 768 половина не входит в экран |
|||
1
Cube
16.01.14
✎
07:17
|
(0) Нельзя. Можно сделать поле на форме, в котором пользователь будет указывать "масштаб" в процентах. По этому "масштабу" будешь менять ширину колонок при формировании отчета.
|
|||
2
Cube
16.01.14
✎
07:19
|
+(1) Ведь нет необходимости постоянно подстраивать отчет - монитор-то вещь постоянная. Пользователь один раз настроит и забудет.
|
|||
3
AnisaL
16.01.14
✎
07:19
|
(2) Т.е. чтоб этот масштаб сохранялся
|
|||
4
Wobland
16.01.14
✎
07:19
|
а чего это нельзя? в ширину колонки ТабДокумента можно писать
|
|||
5
1dvd
16.01.14
✎
07:22
|
Можно устанавливать ширину колонок, можно даже определить разрешение экрана, но никто не может предугадать какую ширину окна задаст пользователь
|
|||
6
Cube
16.01.14
✎
07:22
|
(3) Ну так сделай сохраняемым. Я тут подумал, что вместо масштаба, можно к ширине формы привязаться. Ну это уже на любителя.
|
|||
7
Cube
16.01.14
✎
07:23
|
(5) Ну, так ширина окна вещь известная.
|
|||
8
Ranger_83
16.01.14
✎
07:24
|
Дожили.Не можем раздвинуть ширину колонки
|
|||
9
Wobland
16.01.14
✎
07:26
|
ещё немного и мы захотим играться шириной в зависимости от размера шрифта
|
|||
10
AnisaL
16.01.14
✎
07:30
|
(6) а как потом проверить? на своем мониторе (1440 на 900) установить разрешение: 1024 на 768?
|
|||
11
Wobland
16.01.14
✎
07:30
|
высота! как насчёт высоты строк?
|
|||
12
Wobland
16.01.14
✎
07:31
|
(10) и зайти под тем юзером, у кого 1024
|
|||
13
AnisaL
16.01.14
✎
07:32
|
(11) ну и?
|
|||
14
1dvd
16.01.14
✎
07:35
|
(10) просто сделай окно 1С не на весь экран, а поменьше
|
|||
15
AnisaL
16.01.14
✎
07:36
|
(6) На управляемых формах в консоли запросов видела бегунок - "Ширина колонок" - его двигаешь влево, вправо, соответственно меняется ширина колонок. Сложно такое сделать?
|
|||
16
1dvd
16.01.14
✎
07:38
|
(15) вполне
|
|||
17
Cube
16.01.14
✎
07:39
|
(15) Ну, собсна, это и описано в (1)... А поле выбора там или бегунок - дело пятое.
|
|||
18
1dvd
16.01.14
✎
07:39
|
(16) *в смысле "вполне возможно" и ничего сложного
|
|||
19
Cube
16.01.14
✎
07:40
|
(18) Это хорошо, что ты уточнил :)))
|
|||
20
Cube
16.01.14
✎
07:40
|
(10) Правильный ответ в (14)
|
|||
21
1dvd
16.01.14
✎
07:41
|
(19) неправильно прочитал в первый раз 15-ый пост :)
|
|||
22
AnisaL
16.01.14
✎
07:41
|
(20) да, спасибо, я уже попровала
|
|||
23
AnisaL
16.01.14
✎
07:42
|
(17) (18) попробую его осуществить
|
|||
24
Wobland
16.01.14
✎
07:43
|
эта песня посвящается всем, кто ленив или недогадлив
&НаКлиенте Процедура УстановитьШиринуКолонок() ТекущиеДанные = Элементы.ДеревоЗапросов.ТекущиеДанные; Если ТекущиеДанные <> Неопределено Тогда ШиринаКолонок = ТекущиеДанные.ШиринаКолонок; Если ШиринаКолонок > 0 Тогда ПолеРезультатаЗапроса.Область().ШиринаКолонки = ШиринаКолонок; Иначе ПолеРезультатаЗапроса.Область().ШиринаКолонки = мШиринаКолонокПоУмолчанию; КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
25
1dvd
16.01.14
✎
07:46
|
(24) ага. осталось самое сложное - определить мШиринаКолонокПоУмолчанию для различных размеров окна
|
|||
26
AnisaL
16.01.14
✎
07:48
|
(25) и столбики у нас разные по ширине
|
|||
27
AnisaL
16.01.14
✎
07:49
|
(26) + в одних выводятся цифры, а в других - текст -например название документа
|
|||
28
Wobland
16.01.14
✎
07:49
|
(26) вообще математика попёрла..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |