AXForum  
Вернуться   AXForum > Рынок > Сравнение ERP-систем
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.02.2011, 11:55   #1  
Индра is offline
Индра
Участник
 
56 / 59 (2) ++++
Регистрация: 31.05.2008
Адрес: СССР
Только положительные. Из пожеланий компании 1С :
1) сделать наконец поддержку SQL совсем полноценной, например не поддерживаются CTE, или вот такое:
select * from table1 join (select ... from table2 join (select * from talbe3...)))
В формах SQL еще более обрезан - например нельзя в пользовательские настройки сортировки включить поле, полученное с помощью sum().
2) Дерзнуть реализовать наследование - хотя бы форм и модулей (ну это они вряд-ли сделают)

Справедливости ради - в Axapta с поддержкой SQL не лучше, наследования форм тоже нет. Циклами по курсорам ходить - это вчерашний день программирования, мне сейчас тесно даже в SQL - хочу полноценную поддержку матричных операций (транспонирование), и скалярные функции, избавляющие от дублирования сложных выражений в секциях select и group by.

Если говорить о юзабилити интерфейса, поддержки целостности данных, скорости разработки - 1С рулит однозначно...
Старый 09.02.2011, 15:55   #2  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от Индра Посмотреть сообщение
хочу полноценную поддержку матричных операций (транспонирование)
а PIVOT в 2005 чем не нравится? В 11 Оракле тоже появился.
Старый 10.02.2011, 11:47   #3  
Индра is offline
Индра
Участник
 
56 / 59 (2) ++++
Регистрация: 31.05.2008
Адрес: СССР
Цитата:
Сообщение от egorych Посмотреть сообщение
а PIVOT в 2005 чем не нравится? В 11 Оракле тоже появился.
Это недоделанное транспонирование. Там приходится явно перечислять все колонки, а не всегда знаешь сколько их (по крайней мере в MSSQL). Я понимаю, что мое желание означает позднее связывание, когда все ошибки вылезут не на этапе компиляции, а у пользователя. Поэтому в SQL такого и не сделают. Хотя лучше бы сделали, все равно программисты используют динамический SQL...

Mazzy, спасибо за ссылку, такое незаметное название, и вдруг фундаментальное изложение !
Старый 09.02.2011, 16:08   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Индра Посмотреть сообщение
Ну хотя конечно там функционал примитивный...
Цитата:
Сообщение от Индра Посмотреть сообщение
...Если говорить о юзабилити интерфейса, поддержки целостности данных, скорости разработки - 1С рулит однозначно...

В какой системе быстрее вести разработку? AX или NAV
__________________
полезное на axForum, github, vk, coub.
Старый 09.02.2011, 16:37   #5  
Сисой is offline
Сисой
Участник
Аватар для Сисой
Злыдни
1C
 
938 / 339 (13) ++++++
Регистрация: 05.02.2003
Адрес: Москва
Цитата:
Сообщение от Индра Посмотреть сообщение
Только положительные. Из пожеланий компании 1С :
1) сделать наконец поддержку SQL совсем полноценной, например не поддерживаются CTE, или вот такое:
select * from table1 join (select ... from table2 join (select * from talbe3...)))
.
Нам на курсах по 1С Гончаров настоятельно рекомендовал избегать джойнов с подзапросами, т.к. 1С не гарантирует эффективность плана выполнения подобных запросов. Они рекомендуют юзать пакеты запросов 1С:

http://nashe1c.ru/materials-view.jsp?id=47
Старый 09.02.2011, 18:39   #6  
Reaper is offline
Reaper
Участник
1C
 
92 / 59 (2) ++++
Регистрация: 13.04.2010
Цитата:
Сообщение от Сисой Посмотреть сообщение
Нам на курсах по 1С Гончаров настоятельно рекомендовал избегать джойнов с подзапросами, т.к. 1С не гарантирует эффективность плана выполнения подобных запросов. Они рекомендуют юзать пакеты запросов 1С:

http://nashe1c.ru/materials-view.jsp?id=47
А еще приводят к эскалации блокировок. Ну и естественно увеличивают время транзакций. А еще для Индры то не имеет никакого значения пока он в файловом варианте работает.
Старый 10.02.2011, 12:03   #7  
Индра is offline
Индра
Участник
 
56 / 59 (2) ++++
Регистрация: 31.05.2008
Адрес: СССР
Цитата:
Сообщение от Сисой Посмотреть сообщение
Нам на курсах по 1С Гончаров настоятельно рекомендовал избегать джойнов с подзапросами, т.к. 1С не гарантирует эффективность плана выполнения подобных запросов. Они рекомендуют юзать пакеты запросов 1С:

http://nashe1c.ru/materials-view.jsp?id=47
Да, спасибо за ссылку. Временные таблицы это иногда выход. Просто в этом случае результат запроса не может служить реквизитом формы (в смысле обновления данных). На пользовательских формах постоянно возникает типовая задача - отдать основную таблицу на редактирование, но вывести еще десяток информационных (вычисляемых полей). В Аксапте используют дисплейные поля (вроде они даже кэшируются), но по ним невозможен поиск / сортировка, что раздражает. В 1С с этим полегче, но запрос должен быть натуральным (не пакетным). Я замерял производительность сложных алгоритмов (разузлование спецификаций например), и пришел к выводу, что временные таблицы дают выигрыш только в отдельных случаях, а в основном они придуманы для улучшения читабельности кода.
Теги
sharepoint, выбор системы, документооборот

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Microsoft Dynamics AX Forum 2010: в поисках эффективности Poleax Полезное по Microsoft Dynamics 27 10.09.2010 14:09
Коллеги, а есть ли фрилансер с сертификатом по SharePoint? George Nordic Рынок труда Microsoft Dynamics 4 17.03.2010 09:51
Microsoft и NaviCon Group приглашают на международную конференцию «Microsoft Dynamics NAV Forum 2010» belugin Microsoft и системы Microsoft Dynamics 0 02.02.2010 08:26
Поиск в SharePoint Server 2007 и Project Server 2007 Blonde Другие системы на рынке 2 13.11.2008 14:16
Требуется специалист по продуктам MS (Sharepoint и Project Server) mgotal Рынок труда Microsoft Dynamics 0 05.04.2006 14:06

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:42.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.