我正在尝试将标签添加到AR客户屏幕AR303000。该选项卡有一个网格,该网格将使用以下查询显示客户购买的所有商品:
public PXSelectJoin<ARTran,
InnerJoin<InventoryItem, On<ARTran.inventoryID,
Equal<InventoryItem.inventoryID>>>,
Where<ARTran.customerID, Equal<Current<BAccount.bAccountID>>>> CustomerItemSales;
我已将适当的列添加到网格中,它会显示正确的记录。
我遇到的问题是并非显示所有选定的列。特别是交易日期和交易类型字段。 I&#34;查看ASPX&#34;。
时出现在自定义屏幕中的字段以下是定制中的ASPX - &gt;检查元素 - &gt;行动 - &gt;查看ASPX Source菜单项:
<px:PXTabItem Text="Item Sales" RepaintOnDemand="True">
<Template>
<px:PXGrid runat="server" ID="CstPXGrid1" AutoAdjustColumns="True" Width="100%" AllowPaging="True" AdjustPageSize="Auto">
<Levels>
<px:PXGridLevel DataMember="CustomerItemSales">
<Columns>
<px:PXGridColumn DataField="InventoryItem__InventoryCD" Width="70" LinkCommand="InventoryItem_ViewDetails" />
<px:PXGridColumn DataField="InventoryID_description" Width="200" />
<px:PXGridColumn DataField="TranDate" TextAlign="Center" />
<px:PXGridColumn DataField="TranType" Width="70" TextAlign="Center" DisplayMode="Text" />
<px:PXGridColumn DataField="BranchID" Width="120" TextAlign="Center" />
<px:PXGridColumn DataField="RefNbr" TextAlign="Center" />
<px:PXGridColumn DataField="UOM" Width="70" TextAlign="Center" />
<px:PXGridColumn DataField="Qty" Width="100" />
<px:PXGridColumn DataField="CuryTranAmt" Width="100" />
</Columns>
</px:PXGridLevel>
</Levels>
<AutoSize Enabled="True" MinWidth="200" Container="Parent" />
<Mode AllowAddNew="False" AllowDelete="False" AllowUpdate="False" />
</px:PXGrid>
</Template>
</px:PXTabItem>
可能导致此问题的原因以及如何调试此问题?我知道字段在数据对象中,因为我有一个RowSelected的事件处理程序,我在VS中设置了一个断点并查看了数据。
答案 0 :(得分:0)
不知道发生了什么,但我导出了项目,删除了它,然后导入它并开始工作。