9 lines
No EOL
3 KiB
XML
9 lines
No EOL
3 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 'ENU=Do you want to change all open entries for every customer and vendor that are not blocked'; ... IF CONFIRM(ChangeAllOpenedEntriesQst,TRUE) THEN Good code
|
|
ChangeAllOpenedEntriesQst@1000 : TextConst 'ENU=Do you want to change all open entries for every customer and vendor that are not blocked?'; ... 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 'ENU=is invalid.'; ... Cust.FIELDERROR(&quot;No.&quot;,InvalidValue); Good code
|
|
InvalidValue@1025 : TextConst 'ENU=is invalid'; ... Cust.FIELDERROR(&quot;No.&quot;,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 'ENU=You cannot %1 this type of document when Customer %2 is blocked with type %3'; ... ERROR(CustIsBlockedErr,...); Good code
|
|
CustIsBlockedErr@1025 : TextConst 'ENU=You cannot %1 this type of document when Customer %2 is blocked with type %3.'; ... ERROR(CustIsBlockedErr,...);</description></item></channel></rss> |