Мне кажется, Вы один уникальный. Кидаете какие-то фразы, ничем их не подтверждая.kreator писал(а): ↑14 Июнь 2021, 22:36 Да никто не понимает! Словарь и так уже обвязан как надо. А чтобы сделать отчёт какой-нибудь, хотя бы одну табличку с 8-10 полями по 5-6 таблицам Вы напишете 1000+ строк текста. В запросе SQL это займёт раз в десять меньше. И работать будет раз в сто быстрее. О чём и написал beneton.
Я с ходу даже не помню подобных задач, где надо выбрать и отобразить 8-10 полей из 5-6 таблиц. Обычно бизнес-логика имеет слои. В словаре можно не только таблицы описывать, но и кьюшки. Базовые бизнес функции выбирают данные из физических таблиц и аккумулируют их в кьюшках. То есть надо, например, данные по фифо подтянуть, на верхнем уровне (при построении отчёта) будет вызов функции расчёта более низкого уровня одной строкой. Ну, может ещё добавиться передача расширенного списка параметров. А написать функцию расчёта по фифо, ну, попробуйте на sql, расскажете о впечатлениях. Что такое фифо, представление имеете?
Вообще, затевать в очередной раз обсуждение isam vs sql в кларионе желания нет. Если кратко, то мантра, что sql более компактный, в целом действительности не соответствует. А мантра, что он безусловно быстрее работает, вызывает сомнения, это зависит от задач и подходов при проектировании.