Hello!
I made a small example where I put a field below a group. When I go to
customize this page\action pane\Actions
and add my action, the field becomes invisible.
<?xml version="1.0"?>
-<Objects xmlns="urn:schemas-microsoft-com:dynamics:NAV:ApplicationObjects">-<Page xmlns="urn:schemas-microsoft-com:dynamics:NAV:ApplicationObjects" VersionList="" Modified="Yes" Time="08:54:34.477Z" Date="2012-01-02" Name="Page debug" ID="72709"><Properties/>-<SourceObject><SourceTable>Table72700</SourceTable></SourceObject><Triggers/>-<Actions>-<ActionItems>-<Properties><ID>1000000003</ID><Name>braucheichwohl</Name></Properties>-<Action><ID>1000000002</ID><Name>write0g_str</Name><CaptionML>DEU=schreibe0</CaptionML>-<OnAction>
<![CDATA[BEGIN g_str := 'Hallo'; END; ]]>
</OnAction></Action></ActionItems></Actions>-<Controls>-<ContentArea>-<Properties><ID>1000000000</ID><Name>behaelter</Name></Properties>-<Group>-<Properties><ID>1000000004</ID><Name>gruppe</Name><GroupType>Group</GroupType></Properties></Group>-<Field>-<Properties><ID>1000000001</ID><Name>feld</Name><SourceExpr>g_str</SourceExpr></Properties></Field></ContentArea></Controls>-<Code>
<![CDATA[VAR g_str@1000000000 : Text[30]; BEGIN END. ]]>
</Code></Page></Objects>
I am on Windows 7 64 bit
Microsoft Dynamics NAV 2009 R2
Version DE Dynamics NAV 6.0 R2
6.0.32012.0
I (We) have searched a lot to find someone mention this, but without success. Can anybody reproduce this? Is this bad style?
Greetings
Arne Christian Rosenfeldt
0
Comments
<Objects xmlns="urn:schemas-microsoft-com:dynamics:NAV:ApplicationObjects"><Page xmlns="urn:schemas-microsoft-com:dynamics:NAV:ApplicationObjects" ID="72709" Name="Page debug" Date="2012-01-02" Time="09:54:10.917Z" Modified="Yes" VersionList=""><Properties/><SourceObject><SourceTable>Table4</SourceTable></SourceObject><Triggers/><Actions><ActionItems><Properties><ID>1000000003</ID><Name>braucheichwohl</Name></Properties><Action><ID>1000000002</ID><Name>write0g_str</Name><CaptionML>DEU=schreibe0</CaptionML><OnAction><![CDATA[BEGIN
// dummy
END;
]]></OnAction></Action></ActionItems></Actions><Controls><ContentArea><Properties><ID>1000000000</ID><Name>behaelter</Name></Properties><Group><Properties><ID>1000000004</ID><Name>gruppe</Name><GroupType>Group</GroupType></Properties></Group><Field><Properties><ID>1000000001</ID><Name>feld</Name><SourceExpr>Description</SourceExpr></Properties></Field></ContentArea></Controls><Code><![CDATA[
BEGIN
END.
]]></Code></Page></Objects>
I have tried out adding actions to a page in 2009 R2, without any issues.
Can you please share some more explicit details around the issue, like:
What exactly do you mean when you say that the "field becomes invisible"?
Does this repro if you try to add an action to the SalesOrders page?
Thanks,
Jan Jakobsen
>I have tried out adding actions to a page in 2009 R2, without any issues.
We have no issues until the customer references an action in the action menu from within the action pane.
>What exactly do you mean when you say that the "field becomes invisible"?
It is removed from the page, and the layout engine does not reserve any space for it (it is more than invisible -- compared to form).
>Does this repro if you try to add an action to the SalesOrders page?
In the SalesOrders page is no Field with the same indention as the group above,
and then it will not repo.
I have not tried a repeater since the real page contains a ControlAddIn.
Thanks