|
|
|
|
#1 |
|
Участник
|
УРА! Я дочитал, день прошел не зря! :-)
На сколько я понял, последний предмет обсуждения, что в 1С неудобно парсить длинные тексты запросов, СОГЛАСЕН, ужас как неудобно. Но хочется вставить свои пять копеек: 1. Временные таблицы. Всегда длинный запрос можно разбить на временные таблицы и кстати у SQL будет меньше творчества в оптимизации. 2. Есть объект постороитель отчета, которому можно передать как источник данных и этот запрос и таблицу значений, а дальше программно крутить его как хочется (группировки, итоги, условия) 3. Есть СКД которая позволяет делать тоже самое но с несколькими запросами. Что касается места исполнения кода, то в 8.2 в управляемых формах это всегда сервер, в режиме толстого клиента, кто скажешь, но это никогда не сервер SQL. В принципе производительность разумная, у меня есть внедрение, когда 100000 записей в таблице значений парсятся через построитель отчета поиском по части строки. Так вот сборка 100000 в таблицу происходит дольше, чем парсинг построителем. Кстати, почему никто не упомянул об том, что управляемая форма работает и как консольное приложение и как WEB клиент, функциональность совпадает на 98%. Ведь это реальное преимущество WEB приложение не требует отдельной разработки, отдельного кода и т.д. |
|
|
|
| За это сообщение автора поблагодарили: mazzy (2). | |
|
|
#2 |
|
Участник
|
Цитата:
Сообщение от kirillvv
УРА! Я дочитал, день прошел не зря! :-)
... Кстати, почему никто не упомянул об том, что управляемая форма работает и как консольное приложение и как WEB клиент, функциональность совпадает на 98%. Ведь это реальное преимущество WEB приложение не требует отдельной разработки, отдельного кода и т.д. 1C выпустил бету тонкого клиента с Web-доступом и еще: Возможности функционала Dynamics AX и 1С УПП 1С выпустила версию платформы 8.2 Попробую рассказать о принципах оффлайновой работы 1С. Можно "пощупать" интерфейс 1С8.2 (управляемое приложение) (обратите внимание на даты веток) а также http://axforum.info/forums/forumdisplay.php?f=29 http://axforum.info/forums/forumdisplay.php?f=102 |
|
|
|
|
#3 |
|
Участник
|
Была поднята очень интересная тема: как правильно хранить запрос. В связи с этим есть несколько вопросов к программистам DAX
1. В 1С есть 2 способа для формирования параметризированных запросов: ПостроительОтчетов и СКД. Каждый из них делит запрос на 2 части: Настройки (Выборка, Отбор, Сортировка) и Запрос, в тексте которого указывается в какие места необходимо применить указанные настройки. То есть для отчета с возможностью расшифровки пишется 1 текст запроса, к которому применяются настройки и получается итоговый текст запроса. Разумеется настройки можно сохранить. Есть ли аналогичный механизм в DAX? 2. После того как настройки применяются к базовому запросу, СКД исключает из запроса соединения и объединения которые не влияют на результат. Есть ли подобных механизм в DAX? 3. В 1С с помощью виртуальной таблицы остатков и оборотов можно описать запрос, который может вывести остатки и обороты с указанной в настройках периодичностью (Год, Месяц, День, Регистратор, Запись). Есть ли подобный механизм в DAX? |
|
|
| Теги |
| 1c, платформа, сравнение систем |
|
|
|