Acumatica 当点击';添加行';在网格中

Acumatica 当点击';添加行';在网格中,acumatica,Acumatica,我对支票和付款屏幕中的网格有问题。当我点击“添加行”按钮时,一个新行出现在网格中,但不在缓存中。诸如APAdjust\u RowInserting,APAdjust\u RowInserted之类的事件不会触发 也许有人知道为什么会这样 要在网格中插入新行后立即触发对服务器的回调,需要添加标记 下面是一个例子: <px:PXGrid ID="grid" runat="server" Height="150px" Width="100%" Caption="Temporary Credit

我对支票和付款屏幕中的网格有问题。当我点击“添加行”按钮时,一个新行出现在网格中,但不在缓存中。诸如
APAdjust\u RowInserting
APAdjust\u RowInserted
之类的事件不会触发


也许有人知道为什么会这样

要在网格中插入新行后立即触发对服务器的回调,需要添加标记

下面是一个例子:

<px:PXGrid ID="grid" runat="server" Height="150px" Width="100%" Caption="Temporary Credit Limit History"
    SkinID="Details">
    <Levels>
        <px:PXGridLevel DataMember="ARTempCreditLimitRecord">
            <Columns>
                <px:PXGridColumn DataField="CustomerID" TextAlign="Right" Visible="False" />
                <px:PXGridColumn DataField="StartDate" Width="90px" AutoCallBack="True" />
                <px:PXGridColumn DataField="EndDate" Width="90px" AutoCallBack="True" />
                <px:PXGridColumn DataField="TempCreditLimit" TextAlign="Right" Width="100px" />
                <px:PXGridColumn DataField="LineID" TextAlign="Right" Visible="False" />
            </Columns>
        </px:PXGridLevel>
    </Levels>
    <Mode InitNewRow="True" />
    <AutoSize Container="Window" Enabled="True" MinHeight="150" />
</px:PXGrid>

要在网格中插入新行后立即触发对服务器的回调,需要添加标记

下面是一个例子:

<px:PXGrid ID="grid" runat="server" Height="150px" Width="100%" Caption="Temporary Credit Limit History"
    SkinID="Details">
    <Levels>
        <px:PXGridLevel DataMember="ARTempCreditLimitRecord">
            <Columns>
                <px:PXGridColumn DataField="CustomerID" TextAlign="Right" Visible="False" />
                <px:PXGridColumn DataField="StartDate" Width="90px" AutoCallBack="True" />
                <px:PXGridColumn DataField="EndDate" Width="90px" AutoCallBack="True" />
                <px:PXGridColumn DataField="TempCreditLimit" TextAlign="Right" Width="100px" />
                <px:PXGridColumn DataField="LineID" TextAlign="Right" Visible="False" />
            </Columns>
        </px:PXGridLevel>
    </Levels>
    <Mode InitNewRow="True" />
    <AutoSize Container="Window" Enabled="True" MinHeight="150" />
</px:PXGrid>


请提供一个帮助,以便于帮助您。如果不显示任何代码,则很难帮助您。请包含一个代码,以便更容易地帮助您。如果不显示任何代码,很难帮助您。谢谢,这是有效的,网格中的新行放在缓存中。Inserted and Cache.Current=“我们的新行”,但是如果我更改此行缓存中的一些值。Current=null,也许您知道为什么会发生这种情况?谢谢,这是有效的,网格中的新行放在缓存中。Inserted and Cache.Current=“我们的新行”,但如果我更改行缓存中的一些值。Current=null,也许您知道为什么会发生这种情况?