|
![]() |
#1 |
Участник
|
Никто что-то блоги не комментирует.
![]() Попробую-ка на русский перевести со своими дополнениями и комментариями, может кто почитает. В этом посте Майкл вкратце рассказал о нескольких новых очень привлекательных для разработчиков возможностях: - Улучшена поддержка SSRS отчетов. Теперь их проще создавать и поддерживать. - С помощью Parts можно хостить гриды или целые формы на других формах, к примеру, на list pages, чему есть примеры в стандартном приложении. - Появилась возможность экспоузить X++ классы в качестве .NET (WCF) сервисов. Это должно очень порадовать людей, которые обращаются к 3rd party сервисам для получения каких-то данных извне. Да и вообще, интеграция приложений с АХ стала намного удобнее. - Новая модель безопасности, где внимание сфокусировано на ролях пользователей системы. Пока неизвестно, удобнее ли это с точки зрения поддержки, будет интересно узнать, как пройдут реальные внедрения с детальной настройкой ролей. - Добавлена возможность хранить проекты Visual Studio с возможностью редактирования и автоматической синхронизации с АОТ. Намного удобнее чем в АХ 2009!! |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
![]() |
#2 |
Участник
|
вот эти стрелки просто взорвали мозг.
здесь отображена либо "шина" - тогда схема абсолютно непонятна. либо все трелки ведут к одному объекту - тогда схема яснее не становится ![]() (рекомендация - использовать закругленные углы у стрелок, если это не шина) вот это место тупо необъяснимо. я не знаю таких связей, которые вели бы к макросам и референсам только из классов. (ведь и макросы и референсы можно использовать в методах таблиц, форм, отчетов и т.п.) почему стрелки ведут только от классов - я не понимаю также не вижу объектов dataSet (а давно меня интересовал концетуальный вопрос - нафига их ввели и чем принципиально отличаются от query) В итоге: схема скорее является черновым наброском чего-то, непонятного для читателей. |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от mazzy
![]() вот эти стрелки просто взорвали мозг.
здесь отображена либо "шина" - тогда схема абсолютно непонятна. либо все трелки ведут к одному объекту - тогда схема яснее не становится ![]() (рекомендация - использовать закругленные углы у стрелок, если это не шина) я не знаю таких связей, которые вели бы к макросам и референсам только из классов. (ведь и макросы и референсы можно использовать в методах таблиц, форм, отчетов и т.п.) почему стрелки ведут только от классов - я не понимаю В итоге: схема скорее является черновым наброском чего-то, непонятного для читателей. ![]() Стрелки, кстати, ведут к одному объекту. Но определение стрелок как "использует" не совсем соответствует тем нескольким примерам, которые приведены выше. |
|
![]() |
#4 |
Участник
|
тогда совершенно непонятно почему от ssrs ведет только одна стрелка к таблицам. это ж неправда.
ssrs отчеты точно используют перспективы (ведь эти самые перспективы для разработки ssrs и были созданы ![]() и ssrs отчеты вроде могут вызывать методы классов. или таки нет? в общем, схема чудна. как черновик - сгодится. |
|
![]() |
#5 |
Участник
|
Цитата:
Сообщение от mazzy
![]() тогда совершенно непонятно почему от ssrs ведет только одна стрелка к таблицам. это ж неправда.
ssrs отчеты точно используют перспективы (ведь эти самые перспективы для разработки ssrs и были созданы ![]() и ssrs отчеты вроде могут вызывать методы классов. или таки нет? в общем, схема чудна. как черновик - сгодится. Схема странная, согласен. |
|
![]() |
#6 |
Участник
|
Цитата:
скажи главное - rls в ssrs поддерживается или нет? если нет, то... А улучшения - это завсегда хорошо. Цитата:
list pages - гавно. использование listView - отстой. Тупо потому что list "живет" на клиенте. И широкое использование listView уберет все преимущества трехуровневости (еще не забыли об этом термине?) кроме того, в listViw отсутствует поиск. и в большинстве случаев отсутствует сортировка. если же хранить гриды в Parts, то между основной формой и Parts dynalink работает? если не работает... Вообще говоря, исходная задумка Аксапты была шикарной: 1. все формы должны быть простыми с одним гридом. 2. все формы могут вызывать друг друга. 3. там где можно, работает dynalink, превращая простые формы в набор связанных форм. шикарно! просто программируется. отлично работает. единственный недостаток - MDI, в котором путаются люди. решили перейти в SDI. отлично. но при этом каждую master-detail форму надо программировать руками. теряется возможность перехода в detail из других таблиц - надо программировать отдельные формы для них (см. формы открытые строки заказов) в общем, parts без dynalink - паллиатив. parts без dynalink - это дельфи или 1С. А улучшения - это завсегда хорошо. добавлено: если dynalink таки работает, то очень-очень-очень хотелось бы видеть какой-нибудь туториал или вебкаст на эту тему. Цитата:
![]() А улучшения - это завсегда хорошо. Цитата:
А улучшения - это завсегда хорошо. Цитата:
можно здесь подробнее? Последний раз редактировалось mazzy; 08.09.2011 в 11:14. Причина: нужен вебкаст по dynalink на parts :) |
|
![]() |
#7 |
Axapta
|
Теперь же вместо RLS надо использовать XDS.
Цитата:
Extensible data security is an evolution of the record-level security (RLS) that was available in earlier versions of Microsoft Dynamics AX. Extensible data security policies, when deployed, are enforced, regardless of whether data is being accessed through the Microsoft Dynamics AX rich client forms, Enterprise Portal webpages, SSRS reports, or .NET Services.
|
|
![]() |
#8 |
Участник
|
Цитата:
Цитата:
Цитата:
![]() Проекта соответствующего. Можно из АОТ его открыть - при этом откроется Visual Studio, и после редактирования и VS сохранения проекта изменения автоматом (почти) попадут назад в АОТ. |
|
![]() |
#9 |
Участник
|
Цитата:
![]() поиск то хоть внутри listView будет? Цитата:
Сообщение от kashperuk
![]() Ну, не помню, или это точно реализовано через dynalink, но при переходе между записями, к примеру, клиентов на соответствующем list page все соответствующие parts (fact boxes и preview pane) обновляются, все ОК. Вот при открытии новых форм из list pages по-прежнему dynalink отсутствует
![]() а какие-нибудь туториалы на эту тему? Цитата:
можно скриншоты/скринкасты/туториалы на эту тему? |
|
![]() |
#10 |
Участник
|
Ну, я не совсем уверен, что ты подразумеваешь под "ListView", но если это - главная часть list page, то там поиск всегда работал, насколько я помню.
См. скриншот Нуу, туториалы где-то наверное есть. Но у меня нету. См. скриншот выше. Цитата:
После редактирования .NET кода в VS проекте. ![]() |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
![]() |
#11 |
Участник
|
Цитата:
Сообщение от kashperuk
![]() Ну, я не совсем уверен, что ты подразумеваешь под "ListView", но если это - главная часть list page, то там поиск всегда работал, насколько я помню.
См. скриншот Вложение 7126 значит, я тормоз. я про эти думал что ж, буду привыкать к терминологии. ну... это хорошо. я то уж подумал, что можно объекты AOT в VS редактировать... |
|
![]() |
#12 |
Участник
|
|
|
![]() |
#13 |
Участник
|
тогда я полностью пропустил описания/туториалы.
куда глядеть? |
|
|
|