Hi
After removing field MarkupCode on table MarkupTrans, the field still exists in metadata. On enterprise portal server eventlog we got the entry:
An unexpected error has occurred.
Unable to add the table field 'MarkupCode' to the query source 'MarkupTrans'. Table field 'MarkupCode' does not exist on table 'MarkupTrans'.
System.ArgumentException
at Microsoft.Dynamics.AX.Framework.Services.Client.QueryCalculatedFieldMetadata.set_Datasource(QueryDataSourceMetadata value)
at Microsoft.Dynamics.AX.Framework.Services.Client.QueryFieldMetadataCollection.InsertItem(Int32 index, QueryFieldMetadata item)
at Microsoft.Dynamics.AX.Framework.Services.Client.QueryMetadataExtensions.AddQueryFieldToDataSource(QueryFieldIdentifier queryField, QueryDataSourceMetadata queryDataSource, IEnumerable`1 originalDataFields)
at Microsoft.Dynamics.AX.Framework.Services.Client.EnumerableExtensions.ForEach[TItem](IEnumerable`1 enumerable, Action`1 action)
at Microsoft.Dynamics.AX.Framework.Services.Client.QueryMetadataExtensions.CreateDisplayQuery(QueryMetadata queryMetadata, IEnumerable`1 displayedFields, Boolean trimViews)
at Microsoft.Dynamics.AX.Framework.Services.Client.InfoPartMetadata.GetDisplayDataAccessObjectMetadata()
at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxDataAccessObjectDataSource.EnsureDataAccessObject()
at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxDataAccessObjectDataSource.get_DataAccessObject()
at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxInfoPart.CreateChildControls()
We checked tables, queries and datasets, but could not find the field. Where do we find the metadata or how to purch them?
Thanks for help.