Страница 1 из 1

Выравнивание колонки по типу данных

Добавлено: 24 Май 2020, 9:53
Игорь Столяров
Привет всем !

Есть простой вопрос: можно ли сделать выравнивание в колонке LIST по типу данных (а ещё лучше управляемым) ?

1.jpg

Т.е. как в любом табличном редакторе. Я почему-то большие надежды возлагал на стили оформления - но облом. :(
Сразу надо уточнить, что ширина колонки может изменяться, поэтому варианты с подгонкой смещения в строке не походят.

Заранее спасибо за любые идеи. :)

Выравнивание колонки по типу данных

Добавлено: 24 Май 2020, 10:19
Дед Пахом
Можно сделать две колонки (левую для строк, правую для всего остального), убрать границу между ними, объединить заголовок, в общем, чтобы они выглядели как одно целое.

Выравнивание колонки по типу данных

Добавлено: 24 Май 2020, 11:13
Игорь Столяров
Дед Пахом писал(а): 24 Май 2020, 10:19 Можно сделать две колонки … чтобы они выглядели как одно целое
Но тогда это будет работать как газопровод "Северный поток-2" - с 50% заполнением по ширине колонки. :(
Вообще странно, вроде бы такая базовая фишка и проблемы ...

Выравнивание колонки по типу данных

Добавлено: 24 Май 2020, 12:41
finsoftrz
Насколько я понимаю, красивого решения нет. Это не базовая фишка, а частный случай объединения в одном list двух разных списков. С точки зрения интерфейса в кларионе, list это вывод списков однотипных значений.
Если не рассматривать альтернативные варианты типа html browse, то либо искать варианты с однотипным совмещением колонок, либо делать 2 связанных списка. В последнем случае я еще, бывает, навешиваю вывод в специализированные экселевские формы. Например, отчет по затратам из 2 списков, итоговые значения и детализация итогов по виду затрат в разрезе документов. Дополнительно вывод в эксель совмещенной формы с детализацией. Или кросс-таблицы бывают. То есть концептуально считается, что оперативно работать пользователю удобнее в режиме step-to-step, но иногда бывает потребность переключения в альтернативное представление.