Всем привет.
Простенькие отчеты в обычном приложении на СКД делаю так: набросал схему да настройки. На форме вывожу поле табличного документа и два табличных поля: отбор и параметры, данные беру с компоновщика.
В этот раз места нужно занимать на форме как можно меньше, поэтому отбор запихнул прям на форму: использование, вид сравнения и значение отбора, благо там всего одно поле для отбора.
Не получается преобразовать вид сравнения в вид сравнения компоновки данных. Насколько я понял, просто так вид сравнения компоновки данных на форме не отобразить.
Есть вариант пихать в поле выбора строки, аналогичные видам сравнения компоновки данных, а при компоновке результата уже их анализировать и подставлять в отбор.
Внимание, вопрос.
Правильно ли я думаю? Или это удаление гландов через жпо? В поиске был, ничего вразумительного не видел.
Если представить на форме - то выбор из списка значений. Список значений - типа строковый. Добавляешь соответсвие, в которм определяешь соответсвие строк виду сравнения. И все
(3) Спасибо, я собственно так и предлагал в (0).
Сделал проще - добавил на форму гиперссылку, по которой открываются настройки отчета. И места мало, и нет городушек с номенклатурой. Единственное, нужно лишнее действие сделать. Посмотрим, что заказчик скажет.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший