Вот в 1С есть конструктор запросов. Я его еще в самом начале немного пощелкал, но сейчас все запросы делаю без него.
И про СКД, я туда заглядываю крайне редко, у меня создалось впечатление, что это не более чем конструктор отчетов, неуклюжий, не наглядный с его формулами в ячейках, и который не все вещи позволяет сделать, которые я могу сделать через простой программный код.
В чем преимущество СКД, за исключением того, что там больше мышкой щелкать?
В СКД удобно и просто рисовать отчеты (не печатные формы). Но пользователи не любят СКД из-за того, что при сохранении в excel заголовок, параметры отчета и выводимые данные представляют собой разные таблицы, которые порождают в экселе кучу колонок и объединенных ячеек.
все зависит от задачи если и от знаний программиста
по мне так старый подход проще и понятней чем СКД
вообщем СКД это прежде всего отличное знание SQL запросов без этого сложные отчеты на СКД не написать (иногда смотрищь на схему СКД отчета в ЗУП или в ЖКХ и волосы дыбом)
старый подход позволяет линейным способом собрать из разных источников нужный отчет что вне которых задачах даже быстрей чем в СКД и понятней
Простенькие отчеты, где не надо использовать сотню запросов по тысячу строк каждый на СКД рисуются проще. Что-то более сложное лично мне иногда проще нарисовать без СКД, отладка без СКД тоже проще...
Слишком толсто!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший