Lots of Title updating
This commit is contained in:
parent
aad74f9657
commit
72e338e2fe
126 changed files with 126 additions and 126 deletions
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "actions-images.md"
|
||||
title = "Actions - Images"
|
||||
weight = 200
|
||||
+++
|
||||
All actions must have an image assigned to them.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "activity-log.md"
|
||||
title = "Activity Logs"
|
||||
weight = 210
|
||||
+++
|
||||
## _by Ciprian Iordache at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "argument-table.md"
|
||||
title = "Argument Table"
|
||||
weight = 220
|
||||
+++
|
||||
# Argument table pattern
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "begin-as-an-afterword.md"
|
||||
title = "Begin as an 'After Word'"
|
||||
weight = 230
|
||||
+++
|
||||
When BEGIN follows THEN, ELSE, DO, it should be on the same line, preceded by one space character. Bad code
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "begin-end.md"
|
||||
title = "Begin-End - Compound Only"
|
||||
weight = 240
|
||||
+++
|
||||
Only use BEGIN..END to enclose compound statements.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "binary-operator-line-start.md"
|
||||
title = "Binary Operator to Start Line"
|
||||
weight = 250
|
||||
+++
|
||||
Do not start a line with a binary operator. Bad code
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "blank-lines.md"
|
||||
title = "Blank Lines.md"
|
||||
weight = 260
|
||||
+++
|
||||
Do not use blank lines at the beginning or end of any functions, after BEGIN, before END, or inside multiline expressions. Bad code
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "blocked-entity.md"
|
||||
title = "Blocked Entity.md"
|
||||
weight = 270
|
||||
+++
|
||||
_by Abhishek Ghosh at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "by-reference-parameters.md"
|
||||
title = "By Reference Parameters.md"
|
||||
weight = 280
|
||||
+++
|
||||
Do not declare parameters by reference if their values are not intended to be changed.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "cached-web-service-calls.md"
|
||||
title = "Cached Web Server Calls.md"
|
||||
weight = 290
|
||||
+++
|
||||
_by Mostafa Balat, Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "captionml-for-system-tables.md"
|
||||
title = "CaptionML on System Pages"
|
||||
weight = 300
|
||||
+++
|
||||
CaptionML should always be specified on a page field for a system table. By default, system tables do not have captions, so if you need to use them in the UI then captions need to be added.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "case-actions.md"
|
||||
title = "CASE Action"
|
||||
weight = 310
|
||||
+++
|
||||
A CASE action should start on a line after the possibility. Bad code
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "class-coupling.md"
|
||||
title = "Class Coupling"
|
||||
weight = 320
|
||||
+++
|
||||
Do not write functions that have high class coupling. This makes the code hard to maintain.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "code-of-conduct.md"
|
||||
title = "Code of Conduct"
|
||||
weight = 330
|
||||
+++
|
||||
Find below the rules to be used when disseminating or relating to the NAV Design Patterns.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "colon-usage-in-case.md"
|
||||
title = "Colon usage in CASE"
|
||||
weight = 340
|
||||
+++
|
||||
The last possibility on a CASE statement must be immediately followed by a colon. Bad code
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "comments-curly-brackets.md"
|
||||
title = "Comments inside Curly Brackets"
|
||||
weight = 350
|
||||
+++
|
||||
Never use curly bracket comments. During development, the "Block comment" functionality can be used instead. However, in production code, block comments are not recommended. Bad code
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "comments-spacing.md"
|
||||
title = "Comment Spacing"
|
||||
weight = 360
|
||||
+++
|
||||
Always start comments with // followed by one space character.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "conditional-cascading-update.md"
|
||||
title = "Conditional Cascading Update"
|
||||
weight = 370
|
||||
+++
|
||||
_by Jan Hoek at IDYN _
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "confirm.md"
|
||||
title = "CONFIRM"
|
||||
weight = 380
|
||||
+++
|
||||
Always end CONFIRM with a question mark.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "copy-document.md"
|
||||
title = "Copy Document"
|
||||
weight = 390
|
||||
+++
|
||||
_By Bogdan Sturzoiu at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "create-data-from-templates.md"
|
||||
title = "Create Data from Templates"
|
||||
weight = 400
|
||||
+++
|
||||
_by Nikola Kukrika at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "create-urls-to-nav-clients.md"
|
||||
title = "Create URLs to NAV Clients"
|
||||
weight = 410
|
||||
+++
|
||||
_By Mike Borg Cardona and Bogdana Botez at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "creating-custom-charts.md"
|
||||
title = "Creating Custom Charts"
|
||||
weight = 420
|
||||
+++
|
||||
_by Nikola Kukrika at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "cross-session-events.md"
|
||||
title = "Cross Session Events"
|
||||
weight = 430
|
||||
+++
|
||||
#### _By Nikolai L'Estrange, from TVision Technology Ltd. in the UK__
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "cue-table.md"
|
||||
title = "Cue Table"
|
||||
weight = 440
|
||||
+++
|
||||
## Cue Table
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "currently-active-record.md"
|
||||
title = "Currently Active Record"
|
||||
weight = 450
|
||||
+++
|
||||
Authors: Henrik Langbak and Kim Ginnerup, Bording Data
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "cyclomatic-complexity.md"
|
||||
title = "Cyclomatic Complexity"
|
||||
weight = 460
|
||||
+++
|
||||
Do not write functions that have high cyclomatic complexity. This makes the code hard to maintain.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "data-driven-blocked-entity.md"
|
||||
title = "Data Driven Blocked Entity"
|
||||
weight = 470
|
||||
+++
|
||||
_Written by Bogdan Andrei Sturzoiu, at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "data-migration-facade.md"
|
||||
title = "Data Migration Facade"
|
||||
weight = 480
|
||||
+++
|
||||
# **Data Migration Façade**
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "design.md"
|
||||
title = "Design"
|
||||
weight = 490
|
||||
+++
|
||||
## C/AL Coding Guidelines
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "discovery-event.md"
|
||||
title = "Discovery Event"
|
||||
weight = 500
|
||||
+++
|
||||
by waldo
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "document.md"
|
||||
title = "Document"
|
||||
weight = 510
|
||||
+++
|
||||
_By Xavier Garonnat, knk Ingénierie (France), xgaronnat@knk.fr_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "easy-update-of-setup-or-supplementary-information.md"
|
||||
title = "Easy Update Of Setup Or Supplementary Information"
|
||||
weight = 520
|
||||
+++
|
||||
_by Anders Larsen at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "encapsulate-local-functionality.md"
|
||||
title = "Encapsulate Local Functionality"
|
||||
weight = 530
|
||||
+++
|
||||
Any function used local must be defined as local.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "end-else-pair.md"
|
||||
title = "END ELSE Pair"
|
||||
weight = 540
|
||||
+++
|
||||
The END ELSE pair should always appear on the same line.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "error-message-processing.md"
|
||||
title = "Error Message Processing"
|
||||
weight = 550
|
||||
+++
|
||||
_By Jesper Schulz at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "extending-the-role-center-headlines.md"
|
||||
title = "Extending the Role Center Headlines"
|
||||
weight = 560
|
||||
+++
|
||||
_By David Bastide at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "feature-localization-for-data-structures.md"
|
||||
title = "Feature Localization For Data Structures"
|
||||
weight = 570
|
||||
+++
|
||||
_by Bogdan Sturzoiu at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "fieldcaption-and-tablecaption.md"
|
||||
title = "FIELDCAPTION and TABLECAPTION"
|
||||
weight = 580
|
||||
+++
|
||||
For user messages, errors etc., use FIELDCAPTION not FIELDNAME and TABLECAPTION not TABLENAME.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "fielderror.md"
|
||||
title = "FIELDERROR"
|
||||
weight = 590
|
||||
+++
|
||||
Never use FIELDERROR with a period as it is automatically inserted.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "findset-findfirst-findlast.md"
|
||||
title = "FINDSET FINDFIRST FINDLAST"
|
||||
weight = 600
|
||||
+++
|
||||
FINDSET, FIND('+') or FIND('-') should only be used when NEXT is used and vice versa.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "global-text-constants.md"
|
||||
title = "Global Text Constants"
|
||||
weight = 610
|
||||
+++
|
||||
Declare Text Constant as global variables.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "hooks.md"
|
||||
title = "Hooks"
|
||||
weight = 620
|
||||
+++
|
||||
_By Eric Wauters ([waldo][anchor0]), Partner-Ready-Software_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "implementation-of-surrogate-keys-using-autoincrement-pattern.md"
|
||||
title = "Surrogate keys using Autoincrement Pattern"
|
||||
weight = 630
|
||||
+++
|
||||
_By [Soren Klemmensen][anchor0], [_Partner-Ready-Software_ ][anchor1]& [360 Visibility][anchor2]_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "in-context-notifications.md"
|
||||
title = "In-context Notifications"
|
||||
weight = 640
|
||||
+++
|
||||
___By Soumya Dutta at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "indentation.md"
|
||||
title = "Indentation"
|
||||
weight = 650
|
||||
+++
|
||||
In general, use an indentation of two space characters. Logical expressions in the IF, WHILE, and UNTIL parts are indented at least 3, 6, and 6 spaces respectively.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "initialized-variables.md"
|
||||
title = "Initialized Variables"
|
||||
weight = 660
|
||||
+++
|
||||
Variables should always be set to a specific value, before they are used.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "instructions-in-the-ui.md"
|
||||
title = "Instructions in the UI"
|
||||
weight = 670
|
||||
+++
|
||||
_by Nikola Kukrika at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "integration-of-addresses.md"
|
||||
title = "Integration of Addresses"
|
||||
weight = 680
|
||||
+++
|
||||
[watch?v=60Wrx9N gfY&list=PLhZ3P LY7CqmVszuvtJLujFyHpsVN0Uw&index=19][anchor0]
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "internally-used-dot-net-types.md"
|
||||
title = "Internally-used DotNet Types"
|
||||
weight = 690
|
||||
+++
|
||||
## **Internally used Dot Net Types**
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "internationalization.md"
|
||||
title = "Internationalization"
|
||||
weight = 700
|
||||
+++
|
||||
## C/AL Coding Guidelines
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "journal-error-processing.md"
|
||||
title = "Journal Error Processing"
|
||||
weight = 710
|
||||
+++
|
||||
_by Bogdana Botez at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "journal-template-batch-line.md"
|
||||
title = "Journal Template Batch Line"
|
||||
weight = 720
|
||||
+++
|
||||
_by Bogdana Botez at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "keyword-pairs-indentation.md"
|
||||
title = "Keyword Pairs - Indentation"
|
||||
weight = 730
|
||||
+++
|
||||
The IF..THEN pair, WHILE..DO pair, and FOR..DO pair must appear on the same line or the same level of indentation. Bad code
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "line-start-keywords.md"
|
||||
title = "Line Start Keywords"
|
||||
weight = 740
|
||||
+++
|
||||
The END, IF, REPEAT, FOR, WHILE, ELSE and CASE statement should always start a line. Bad code
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "localizability.md"
|
||||
title = "Localizability"
|
||||
weight = 750
|
||||
+++
|
||||
## C/AL Coding Guidelines
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "lonely-repeat.md"
|
||||
title = "Lonely Repeat"
|
||||
weight = 760
|
||||
+++
|
||||
The REPEAT statement should always be alone on a line.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "maintainability-index.md"
|
||||
title = "Maintainability Index"
|
||||
weight = 770
|
||||
+++
|
||||
[Maintainability Index][anchor0]: Do not write functions that have a very low maintainability index. This makes the code hard to maintain.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "master-data.md"
|
||||
title = "Master Data"
|
||||
weight = 780
|
||||
+++
|
||||
__By [Soren Klemmensen][anchor0], [_Partner-Ready-Software_ ][anchor1]& [360 Visibility][anchor2]__
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "message-and-error.md"
|
||||
title = "MESSAGE and ERROR"
|
||||
weight = 790
|
||||
+++
|
||||
Always end MESSAGE or ERROR with a period.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "multi-file-download.md"
|
||||
title = "Multi-file Download"
|
||||
weight = 800
|
||||
+++
|
||||
#### _By Martin Dam at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "multi-page-list.md"
|
||||
title = "Multi-Page List"
|
||||
weight = 810
|
||||
+++
|
||||
_By Bogdana Botez at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "multilanguage-application-data.md"
|
||||
title = "Multilanguage Application Data"
|
||||
weight = 820
|
||||
+++
|
||||
_by Bogdana Botez at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "named-invocations.md"
|
||||
title = "Named Invocations"
|
||||
weight = 830
|
||||
+++
|
||||
When calling an object statically use the name, not the number
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "nav-upgrade.md"
|
||||
title = "Nav Upgrade"
|
||||
weight = 840
|
||||
+++
|
||||
## Anti-Patterns in NAV Upgrade
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "nested-withs.md"
|
||||
title = "Nested WITHs"
|
||||
weight = 850
|
||||
+++
|
||||
Do not nest WITHs that reference different types of objects.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "net-exception-handling-in-cal.md"
|
||||
title = "NET Exception Handling in CAL"
|
||||
weight = 860
|
||||
+++
|
||||
_by Mostafa Balat, Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "no-series.md"
|
||||
title = "No Series"
|
||||
weight = 870
|
||||
+++
|
||||
_By Bogdana Botez, at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "notification-lifecycle-management-pattern.md"
|
||||
title = "Notification Lifecycle Management Pattern"
|
||||
weight = 880
|
||||
+++
|
||||
**Notification Lifecycle Management pattern**
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "notifications.md"
|
||||
title = "Notifications"
|
||||
weight = 890
|
||||
+++
|
||||
A collection of patterns about notifications.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "observer.md"
|
||||
title = "Observer"
|
||||
weight = 900
|
||||
+++
|
||||
#### _By Nikolai L'Estrange, from TVision Technology Ltd. in the UK__
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "one-statement-per-line.md"
|
||||
title = "One Statement Per Line"
|
||||
weight = 910
|
||||
+++
|
||||
A line of code should not have more than one statement.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "parameter-placeholders.md"
|
||||
title = "Parameter Placeholders"
|
||||
weight = 920
|
||||
+++
|
||||
The number of parameters passed to a string must match the placeholders.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "patterns-authors.md"
|
||||
title = "Patterns Authors"
|
||||
weight = 930
|
||||
+++
|
||||
This is the list of people that have been part of the NAV Design Patterns team. If you would like to join the project follow the instructions provided on [Be a NAV Pattern Author][anchor0] page.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "posting-routine-select-behavior.md"
|
||||
title = "Posting Routine - Select Behavior"
|
||||
weight = 940
|
||||
+++
|
||||
_By waldo_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "product-name.md"
|
||||
title = "Product Name"
|
||||
weight = 950
|
||||
+++
|
||||
#### **Abstract**
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "queries.md"
|
||||
title = "Queries"
|
||||
weight = 960
|
||||
+++
|
||||
Expand to see NAV design patterns which use queries.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "read-once-initialization-and-validation.md"
|
||||
title = "Read-once Initialization and Validation"
|
||||
weight = 970
|
||||
+++
|
||||
_By Tim Grant**
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "readability.md"
|
||||
title = "Readability"
|
||||
weight = 980
|
||||
+++
|
||||
## C/AL Coding Guidelines
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "related-links.md"
|
||||
title = "Related Links"
|
||||
weight = 990
|
||||
+++
|
||||
Find below some related NAV Design Patterns links.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "released-entity.md"
|
||||
title = "Released Entity"
|
||||
weight = 1000
|
||||
+++
|
||||
Authors: Henrik Langbak and Kim Ginnerup, Bording Data
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "report-selection.md"
|
||||
title = "Report Selection"
|
||||
weight = 1010
|
||||
+++
|
||||
From the PRS workshop at NAVTechDays 2013, this pattern was written by 2 work groups
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "reusable-bugs.md"
|
||||
title = "Reusable Bugs"
|
||||
weight = 1020
|
||||
+++
|
||||
# Reusable Bugs
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "security.md"
|
||||
title = "Security"
|
||||
weight = 1030
|
||||
+++
|
||||
## **Security patterns for NAV
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "select-distinct-with-queries.md"
|
||||
title = "SELECT DISTINCT with Queries"
|
||||
weight = 1040
|
||||
+++
|
||||
_By Bogdana Botez, at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "separate-if-and-else.md"
|
||||
title = "Separate IF and ELSE"
|
||||
weight = 1050
|
||||
+++
|
||||
IF and ELSE statements should be on separate lines. Bad code
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "setup-specificity-fallback.md"
|
||||
title = "Setup Specificity Fallback"
|
||||
weight = 1060
|
||||
+++
|
||||
_By Jan Hoek at IDYN_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "setup-table.md"
|
||||
title = "Setup Table"
|
||||
weight = 1070
|
||||
+++
|
||||
## Setup Table
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "silent-file-upload-and-download.md"
|
||||
title = "Silent File Upload and Download"
|
||||
weight = 1080
|
||||
+++
|
||||
_By Bogdana Botez, at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "singleton-codeunit.md"
|
||||
title = "Singleton Codeunit"
|
||||
weight = 1100
|
||||
+++
|
||||
## Singleton Codeunit
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "singleton-table.md"
|
||||
title = "Singleton Table"
|
||||
weight = 1110
|
||||
+++
|
||||
## Singleton Table
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "singleton.md"
|
||||
title = "Singleton"
|
||||
weight = 1090
|
||||
+++
|
||||
## Singleton
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "spacing-binary-operators.md"
|
||||
title = "Spacing Binary Operators"
|
||||
weight = 1120
|
||||
+++
|
||||
There must be exactly one space character on each side of a binary operator such as = + - AND OR =. The parameter comma operator however, should have no spaces.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "spacing-brackets-and.md"
|
||||
title = "Spacing Brackets and ::"
|
||||
weight = 1130
|
||||
+++
|
||||
There must be no spaces characters before and after \[\] dimension brackets symbols or :: option symbols.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "spacing-unary-operators.md"
|
||||
title = "Spacing Unary Operators"
|
||||
weight = 1140
|
||||
+++
|
||||
There must be no space between a unary operator and its argument (except for the NOT keyword).
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "standard-journal.md"
|
||||
title = "Standard Journal"
|
||||
weight = 1150
|
||||
+++
|
||||
_By Bogdana Botez, at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "static-object-invocation.md"
|
||||
title = "Static Object Invocation"
|
||||
weight = 1160
|
||||
+++
|
||||
Call objects statically whenever possible. It reduces extra noise and removes extra variables. Downside: changing the name of the object which is called statically will need a code update.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "suggested-abbreviations.md"
|
||||
title = "Suggested Abbreviations"
|
||||
weight = 1170
|
||||
+++
|
||||
### Suggested Abbreviations
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "template-for-writing-nav-design-patterns.md"
|
||||
title = "Template for writing Nav Design Patterns"
|
||||
weight = 1180
|
||||
+++
|
||||
This is a guideline, some parts are optional (if there's no content, remove the whole paragraph).
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
+++
|
||||
title = "temporary-dataset-report.md"
|
||||
title = "Temporary Dataset Report"
|
||||
weight = 1190
|
||||
+++
|
||||
_by Abhishek Ghosh, at Microsoft Development Center Copenhagen_
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue