24.04.2014, 11:07 | #21 |
Участник
|
|
|
25.04.2014, 20:03 | #22 |
Участник
|
Dreadlock, вышесказанное вами не пытался делать, дело оказалось в правах доступа, из-за них мои контролы были hidden.
Однако теперь другой вопрос: Добавил webpart на портал, в котором есть грид с 1 полем. После в VS добавил на грид ещё 2 поля и сохранил, но после обновления страницы портала по-прежнему вижу 1 поле, а должно быть 3. Кеш может быть ? и кеш чего? Буду рад любым ответам. Котрол деплоил из аксапты после добавления. И ещё - отредактировал title у webpart - он не поменялся. Что-то не то Последний раз редактировалось user_ax; 25.04.2014 в 20:11. |
|
26.04.2014, 14:42 | #23 |
Участник
|
VSне всегда сохраняет код в SharePoint папке, где лежат контролы Axapta. Проверьте свои изменения в папке где установлен SP, обычно это c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Template\Layouts\ep
14 - это SharePoint 2010 |
|
27.04.2014, 22:34 | #24 |
Участник
|
Цитата:
И ещё, при изменении стандартного dynamics control web part на что-то своё - ничего не происходит, имя не меняется... это r1 такая глючная или как? |
|
27.04.2014, 23:15 | #25 |
Участник
|
а если добавить контрол с чартом - пишет что контрол не задеплоен, хотя я раза 3 нажимал в Ax - deploy element.
Вот сижу и пытаюсь понять, что за мистика такая... Насколько я понимаю, r1 не дружит c .Net4 ?? Последний раз редактировалось user_ax; 27.04.2014 в 23:31. |
|
28.04.2014, 12:00 | #26 |
Участник
|
ОК, есть такая интересная настройка Администрирование/Корпоративный портал/Веб-сайты в этой форме внизу два поля. Адреса сайтов в полях "Внутренний URL-адрес" и "Узел корпоративного портала по умолчанию" совпадают в этой форме?
|
|
28.04.2014, 15:25 | #27 |
Участник
|
|
|
28.04.2014, 15:37 | #28 |
Участник
|
Странно
А можно увидеть код ваших полей (только скопируйте его не из контрола в Ах или VS, а откройте файл контра из каталога С:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Template\Layouts\ep в текстовом редакторе) Еще, возможно, если это два новых поля, то надо обновить словарь или AOD. В меню быстрого доступа есть специально созданный для этого Web menus/EPAdministrator З.Ы. надеюсь на этих полях не висит ConfigurationKey выключенный или привязанный к лицензии которой у вас нет. |
|
28.04.2014, 15:46 | #29 |
Участник
|
Цитата:
Сообщение от Dreadlock
Странно
А можно увидеть код ваших полей (только скопируйте его не из контрола в Ах или VS, а откройте файл контра из каталога С:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Template\Layouts\ep в текстовом редакторе) Еще, возможно, если это два новых поля, то надо обновить словарь или AOD. В меню быстрого доступа есть специально созданный для этого Web menus/EPAdministrator З.Ы. надеюсь на этих полях не висит ConfigurationKey выключенный или привязанный к лицензии которой у вас нет. Код, да, можно конечно, минуту. Про поля уже речь не идёт, вывести грид на портал я потерял надежду, это было для теста, изначальная задача - вывести графики(chart), вот с ней и борюсь. Вот код: файл .ascx Код: <%@ Control Language="C#" AutoEventWireup="true" CodeFile="ErdChart_ver2.ascx.cs" Inherits="ErdChart_ver2" %> <%@ Register Assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %> <asp:Chart ID="Chart1" runat="server"> <Series> <asp:Series Name="Series1"> <Points> <asp:DataPoint XValue="150" Label="val1" /> <asp:DataPoint XValue="250" Label="val2" /> <asp:DataPoint XValue="450" Label="val3" /> <asp:DataPoint XValue="550" Label="val4" /> </Points> </asp:Series> </Series> <ChartAreas> <asp:ChartArea Name="ChartArea1"> </asp:ChartArea> </ChartAreas> </asp:Chart> Код: using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Microsoft.Dynamics.Framework.Portal.UI.WebControls; using Microsoft.Dynamics.Framework.Portal.UI.WebControls.WebParts; public partial class ErdChart_ver2 : System.Web.UI.UserControl { protected void Page_Load(object sender, EventArgs e) { } } |
|
29.04.2014, 10:01 | #30 |
Участник
|
Добавьте свойство YValues к вашему коду и будет вам счастье
PHP код:
|
|
|
За это сообщение автора поблагодарили: sukhanchik (4), gl00mie (5). |
29.04.2014, 10:52 | #31 |
Участник
|
А это влияет на деплоинг??
У меня выводится сообщение о том, что контрол незадеплоен, хотя он уже не единожды задеплоен. Добавил - тоже самое Цитата:
The Web Control ErdChart_ver2 is not deployed. Verify that the Web Control is listed in the AOT (Web > Web Files > Web Controls). If necessary, redeploy the control.
|
|
29.04.2014, 10:54 | #32 |
Участник
|
А в Аксапте здесь "Web > Web Files > Web Controls" он есть?
|
|
29.04.2014, 11:24 | #33 |
Участник
|
|
|
29.04.2014, 11:31 | #34 |
Участник
|
Если это важно: проект на .Net 4 ибо на 3.5 контрол Chart неактивен.
На англоязычных ресурсах читал, что R1 не особо дружит с .net 4, может быть из-за этого подобные проблемы? Хотя тогда наверное были бы ошибки другого рода |
|
29.04.2014, 11:47 | #35 |
Участник
|
Я в стандарте нашел такой пример:
X++: <%@ Register Assembly="System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %> |
|
29.04.2014, 11:50 | #36 |
Участник
|
Цитата:
Ибо когда я создаю проект с .net 3.5 , потом захожу в toolbox - вкладка Data - контрол Chart неактивен Из книги Inside Dax 2012 Цитата:
<asp:Chart>. Соответствует элементу управления диаграммы ASP.NET. Для Microsoft .NET Framework 3.5 его можно скачать дополнительно, а для .NET Framework 4.0 он идет в стандартной поставке.
Значит проблема с версией .Net-а отпадает. Последний раз редактировалось user_ax; 29.04.2014 в 12:11. |
|
29.04.2014, 14:11 | #37 |
Участник
|
А возможно это из-за того, что я в узле Web > Web Content > Managed не задеплоил контрол этот, а только в Web Controls ?
Просто в Managed создаётся отдельная страница и пункт меню, которые мне не нужны... Делал всё согласно данному мануалу - http://msdn.microsoft.com/en-us/library/hh965685.aspx |
|
30.04.2014, 11:26 | #38 |
Участник
|
|
|
30.04.2014, 12:06 | #39 |
Участник
|
|
|
30.04.2014, 18:43 | #40 |
Участник
|
Цитата:
The Enterprise%20Portal/ErdChart_ver2.aspx Page was successfully deployed. The web menu item 'ErdChart_ver2' and web page 'ErdChart_ver2' were deployed successfully to http://csax2012webdev:83/sites/DynamicsAx/. Однако при попытке перейти по странице, которую создал портал я вижу опять-таки сообщение(страница открылась): Цитата:
The Web Control ErdChart_ver2 is not deployed. Verify that the Web Control is listed in the AOT (Web > Web Files > Web Controls). If necessary, redeploy the control.
Последний раз редактировалось user_ax; 30.04.2014 в 18:47. |
|
Теги |
ax2012, ax2012r2, enterprise portal, ssrs, ssrs reports |
|
|