|
![]() |
#1 |
Участник
|
![]()
Добрый день
Вот такой вопрос. Можно ли создать View в вируальной компании? Создаю View, в качестве источника данных указываю таблицу, входящую в коллекцию, которая в свою очередь входит в вируальную компанию. И при том , что данные таблицы имеют dataareaid виртуальной компании, вью отображает данные текущей компании. Может кто сталкивался? Заранее благодарен... Axapta 3.0 SP3 |
|
![]() |
#2 |
Модератор
|
|
|
![]() |
#3 |
Участник
|
View и SaveDataPerCompany
George Nordic, как всегда большой респект!!!
|
|
![]() |
#4 |
Участник
|
А вот мне не понятно как сделать вьюшку к таблице, если она в виртуальной компании. Почему то в качестве параметра передается идентификатор обычной компании, причем информация по приведенной ссылке про SaveDataPerCompany никак не помогла - там хотя бы можно рулить тем, создать View до или после установки свойства SaveDataPerCompany, а в случае с таблицей в виртуальной компании - как ни крути - сначала включать таблицу в вирт. компанию, а потом создать вьюшку или наоборот - разницы нет
|
|
![]() |
#5 |
Участник
|
Подтверждаю, только что сам на это напоролся.. AX CIS SP3 - данные тянутся во вьюхи из текущей компании, хотя таблица датасорса принадлежит виртуальной.. кто-нибудь успешно забарывал?..
PS - причем вьюху можно включить в табличную коллекцию (бугага) - эффект понятно нулевой Последний раз редактировалось MironovI; 25.07.2006 в 14:32. |
|
![]() |
#6 |
Участник
|
Точно.
У нас уже даже KR1 а трабла все равно та же ![]() |
|
![]() |
#7 |
Участник
|
Посмотреть бы на того человека, кто вьюхи писал, в его честные глаза.. - три года назад когда еще трешка появилась меня поразила мощь этого функционала- джойны только иннер, групировать нельзя, при работе с вьюхой в AOT акса через раз вылетает, но со всем этим хоть работать можно было, а это просто хит.. Теперь понятно почему вьюхи не используются в стандартном функционале.
|
|
![]() |
#8 |
Участник
|
наверно будет исправлено в 4.0
|
|
![]() |
#9 |
Участник
|
в версии 40 (сорок) скорее, ниче-ниче - одинЭска до относительно рабочего состояния добралась только к ~15-му релизу, у Ахапки все впереди
![]() |
|
![]() |
#10 |
Участник
|
хм...жалко, что не работает. мы как раз хотели упростить работу в ахапте с использованием View путем подмены запроса, на котором строится View уже в самой БД. это же любой запрос можно было бы использовать - не только группировки и аутер-джойны, но и все виды вложенных запросов, использования хранимых процедур, оконных функций (появились в 2005-м сиквеле).
|
|
![]() |
#11 |
Участник
|
Цитата:
Сообщение от Sequel
хм...жалко, что не работает. мы как раз хотели упростить работу в ахапте с использованием View путем подмены запроса, на котором строится View уже в самой БД. это же любой запрос можно было бы использовать - не только группировки и аутер-джойны, но и все виды вложенных запросов, использования хранимых процедур, оконных функций (появились в 2005-м сиквеле).
![]() |
|
|
За это сообщение автора поблагодарили: Recoilme (4). |
![]() |
#12 |
NavAx
|
Могу посоветовать посмотреть на AxBooster - это внешняя компонента, которая увеличивает мощь вьюшек Axapta.
Сайт продукта http://www.axbooster.com/ - сейчас почему то недоступен, можно обратиться сюда http://www.pandorasoft.ru/ |
|
![]() |
#13 |
Участник
|
А если часть таблиц, входящая во View - в виртуальной компании, а часть - нет?
![]() |
|
![]() |
#14 |
Участник
|
Цитата:
Сообщение от Sequel
А если часть таблиц, входящая во View - в виртуальной компании, а часть - нет?
![]() Если вопрос как рамотно написать скулевую вьюху содержащую "виртуальные" таблицы, то - TableCollections к сожалению хранятся не в базе, поэтому узнать какая таблица общая а какая нет для данной компании наверное тяжко - обычно настройки компаний упрощают жизнь - общие таблицы обычно общие для всех компаний - можно напрямки прописывать фиксированный DataAreaId Последний раз редактировалось MironovI; 26.07.2006 в 15:17. |
|
![]() |
#15 |
Участник
|
Нет, я имею в виду что таблицу с нужной структурой в этом случае не сделаешь и не подменишь ее вьюхой потом, потому что для таблицы аксапта будет передавать всегда 1 датаареаид
|
|
![]() |
#16 |
Участник
|
Понял, что наверное не о том, уже подкорректировал.. Ну и в дополнение - чтобы все по уму - можнов скуль выкинуть табличные коллекции, данные по структуре аналогиные AOT и дальше пользовать ее..
Последний раз редактировалось MironovI; 26.07.2006 в 15:32. |
|