13 lines
No EOL
3.1 KiB
XML
13 lines
No EOL
3.1 KiB
XML
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>UX on AL Guidelines</title><link>https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/</link><description>Recent content in UX on AL Guidelines</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/index.xml" rel="self" type="application/rss+xml"/><item><title>Actions - Images</title><link>https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/actions-images/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/actions-images/</guid><description>All actions must have an image assigned to them.
|
|
Bad code
|
|
{ 7 ;1 ;Action ; CaptionML=ENU=Customer - &amp;Balance; RunObject=Report 121 } Good code
|
|
{ 7 ;1 ;Action ; CaptionML=ENU=Customer - &amp;Balance; RunObject=Report 121 } Image=Report }</description></item><item><title>CONFIRM</title><link>https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/confirm/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/confirm/</guid><description>Always end CONFIRM with a question mark.
|
|
Bad code
|
|
ChangeAllOpenedEntriesQst@1000 : TextConst &#39;ENU=Do you want to change all open entries for every customer and vendor that are not blocked&#39;; ... IF CONFIRM(ChangeAllOpenedEntriesQst,TRUE) THEN Good code
|
|
ChangeAllOpenedEntriesQst@1000 : TextConst &#39;ENU=Do you want to change all open entries for every customer and vendor that are not blocked?&#39;; ... IF CONFIRM(ChangeAllOpenedEntriesQst,TRUE) THEN</description></item><item><title>FIELDERROR</title><link>https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/fielderror/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/fielderror/</guid><description>Never use FIELDERROR with a period as it is automatically inserted.
|
|
Bad code
|
|
InvalidValue@1025 : TextConst &#39;ENU=is invalid.&#39;; ... Cust.FIELDERROR(&#34;No.&#34;,InvalidValue); Good code
|
|
InvalidValue@1025 : TextConst &#39;ENU=is invalid&#39;; ... Cust.FIELDERROR(&#34;No.&#34;,InvalidValue);</description></item><item><title>MESSAGE and ERROR</title><link>https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/message-and-error/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://alguidelines.dev/navpatterns/3-cal-coding-guidelines/ux/message-and-error/</guid><description>Always end MESSAGE or ERROR with a period.
|
|
Bad code
|
|
CustIsBlockedErr@1025 : TextConst &#39;ENU=You cannot %1 this type of document when Customer %2 is blocked with type %3&#39;; ... ERROR(CustIsBlockedErr,...); Good code
|
|
CustIsBlockedErr@1025 : TextConst &#39;ENU=You cannot %1 this type of document when Customer %2 is blocked with type %3.&#39;; ... ERROR(CustIsBlockedErr,...);</description></item></channel></rss> |