2015-05-05 1 views
1

Я пытаюсь добавить новую вкладку на экран Case рядом с вкладкой «Отношения» с сеткой только что созданной таблицы пользователя. Я создал новый класс ЦАП, а также изменил форму CR306000.aspx. Однако отображается вкладка, но не сетка. Может кто-нибудь предложить.Создайте новую вкладку в окне Case с сеткой из таблицы новых пользователей

+0

Что такое вкладка? Опишите, как вы пытаетесь его добавить? –

+0

«Деятельность» - это название новой вкладки, которую я пытаюсь добавить. Я напрямую изменил форму CR306000.aspx, и я смог увидеть добавленную вкладку. Теперь я хочу добавить сетку. – Krunal

ответ

0

помнить, что:

  • Каждая страница asp.net должен содержать один элемент управления PXDateSource.
  • Свойство TypeName для PXDataSource всегда является графиком для страницы. В этом случае CRCaseMaint
  • Вам не нужно менять или добавлять новый источник данных на свою страницу.
  • Поскольку вы будете расширять график CRCaseMain, внутри вашего расширения вы можете просто объявить просмотр данных Activities2 стандартным общедоступным PXSelect < YOURDAC> Activities2;
  • На странице ASPX, вы можете получить доступ к виду DataView через оригинальный источник с DataMember набором для вашего нового взгляда (Activities2)
+0

Благодарим вас за нижеуказанные пункты. Я точно следил за ними, но кажется, что сетка не принимает PXGraphExtension, вместо этого она требует PXGraph. «Тип *** должен наследовать ошибку« PX.Data.PXGraph type »при попытке связывания с PXGraphExtension. – Krunal

+0

Это то, что я сделал для реализации решений, в которых я нуждаюсь. • \t Создать отдельный класс PXGraph • \t Добавлено взгляда на мой ЦАП • \t Добавлен второго источника данных для CR306000 экрана и привязать его к сетке. Теперь это работает. – Krunal

0

Это потому, что команда Acumatica сама создала вкладку «Деятельность». По умолчанию вкладка «Действия» скрыта. То же самое происходит с вашей вкладкой.

+0

Спасибо Юра. Тем не менее, я хочу создать новую дополнительную вкладку (возможно, я могу назвать ее как «MyActivities»). Есть ли другой способ добавить вкладку, отличную от того, которую я добавил, и как добавить сетку в поля моих пользовательских таблиц. – Krunal

+0

Да, вы можете создать другую вкладку, просто назовите ее «Деятельность [название вашей компании]» или что-то подобное. –

0

Создать отдельный класс PXGraph Добавлено взгляда на мой DAC добавили второй источник данных для CR306000 и привязать его к сетке