Страница 1 из 1
Выравнивание колонки по типу данных
Добавлено: 24 Май 2020, 9:53
Игорь Столяров
Привет всем !
Есть простой вопрос: можно ли сделать выравнивание в колонке LIST по типу данных (а ещё лучше управляемым) ?
Т.е. как в любом табличном редакторе. Я почему-то большие надежды возлагал на стили оформления - но облом.

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

Выравнивание колонки по типу данных
Добавлено: 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, но иногда бывает потребность переключения в альтернативное представление.