|
|
#21 |
|
Участник
|
|
|
|
|
|
#22 |
|
Участник
|
Dreadlock, вышесказанное вами не пытался делать, дело оказалось в правах доступа, из-за них мои контролы были hidden.
Однако теперь другой вопрос: Добавил webpart на портал, в котором есть грид с 1 полем. После в VS добавил на грид ещё 2 поля и сохранил, но после обновления страницы портала по-прежнему вижу 1 поле, а должно быть 3. Кеш может быть ? и кеш чего? Буду рад любым ответам. Котрол деплоил из аксапты после добавления. И ещё - отредактировал title у webpart - он не поменялся. Что-то не то Последний раз редактировалось user_ax; 25.04.2014 в 20:11. |
|
|
|
|
#23 |
|
Участник
|
VSне всегда сохраняет код в SharePoint папке, где лежат контролы Axapta. Проверьте свои изменения в папке где установлен SP, обычно это c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Template\Layouts\ep
14 - это SharePoint 2010 |
|
|
|
|
#24 |
|
Участник
|
Цитата:
И ещё, при изменении стандартного dynamics control web part на что-то своё - ничего не происходит, имя не меняется... это r1 такая глючная или как? |
|
|
|
|
#25 |
|
Участник
|
а если добавить контрол с чартом - пишет что контрол не задеплоен, хотя я раза 3 нажимал в Ax - deploy element.
Вот сижу и пытаюсь понять, что за мистика такая... Насколько я понимаю, r1 не дружит c .Net4 ?? Последний раз редактировалось user_ax; 27.04.2014 в 23:31. |
|
|
|
|
#26 |
|
Участник
|
ОК, есть такая интересная настройка Администрирование/Корпоративный портал/Веб-сайты в этой форме внизу два поля. Адреса сайтов в полях "Внутренний URL-адрес" и "Узел корпоративного портала по умолчанию" совпадают в этой форме?
|
|
|
|
|
#27 |
|
Участник
|
|
|
|
|
|
#28 |
|
Участник
|
Странно
А можно увидеть код ваших полей (только скопируйте его не из контрола в Ах или VS, а откройте файл контра из каталога С:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Template\Layouts\ep в текстовом редакторе) Еще, возможно, если это два новых поля, то надо обновить словарь или AOD. В меню быстрого доступа есть специально созданный для этого Web menus/EPAdministrator З.Ы. надеюсь на этих полях не висит ConfigurationKey выключенный или привязанный к лицензии которой у вас нет. |
|
|
|
|
#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)
{
}
} |
|
|
|
|
#30 |
|
Участник
|
Добавьте свойство YValues к вашему коду и будет вам счастье
PHP код:
|
|
|
|
| За это сообщение автора поблагодарили: sukhanchik (4), gl00mie (5). | |
|
|
#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.
|
|
|
|
|
#32 |
|
Участник
|
А в Аксапте здесь "Web > Web Files > Web Controls" он есть?
|
|
|
|
|
#33 |
|
Участник
|
|
|
|
|
|
#34 |
|
Участник
|
Если это важно: проект на .Net 4 ибо на 3.5 контрол Chart неактивен.
На англоязычных ресурсах читал, что R1 не особо дружит с .net 4, может быть из-за этого подобные проблемы? Хотя тогда наверное были бы ошибки другого рода |
|
|
|
|
#35 |
|
Участник
|
Я в стандарте нашел такой пример:
X++: <%@ Register Assembly="System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %> |
|
|
|
|
#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. |
|
|
|
|
#37 |
|
Участник
|
А возможно это из-за того, что я в узле Web > Web Content > Managed не задеплоил контрол этот, а только в Web Controls ?
Просто в Managed создаётся отдельная страница и пункт меню, которые мне не нужны... Делал всё согласно данному мануалу - http://msdn.microsoft.com/en-us/library/hh965685.aspx |
|
|
|
|
#38 |
|
Участник
|
|
|
|
|
|
#39 |
|
Участник
|
|
|
|
|
|
#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 |
|
|
|