BCQuizzes: AL Language: Data Manipulation #02

by Aug 29, 2022Quizzes

Home 9 Quizzes 9 BCQuizzes: AL Language: Data Manipulation #02
0%
17

You have 5 minutes to finish the quiz. After this time, the quiz will be submitted automatically and all unanswered questions will be marked as wrong answers.

You are out of time! Plan your time for each question more properly next time.


AL Language: Data Manipulation #02

Before the quiz starts, please tell me how I can call you. Email is not required.

1 / 10

What RecordVariable.Next() method returns?

2 / 10

Which method should be used if you want to iterate through all records within already specified filters?

3 / 10

Assigning values using := (MyRecord."No." := 'XXX') executes OnValidate trigger.

4 / 10

The following code is valid. If Customer with No. = 'A' does not exist, they are created.

5 / 10

Which method should be used if you want to get the first record from existing record variable?

6 / 10

TransferFields method copies records from one table to another table based on field IDs (if the field has the same number /ID/ in both tables, the value is copied)

7 / 10

You have a table with a very complicated OnDelete trigger code. The table has more than 20 million records. The MyRecord.DeleteAll(true) is almost as effective/quick as MyRecord.DeleteAll(false) and is much quicker than calling MyRecord.Delete(false) in a loop.

8 / 10

The following code is valid and efficient.

9 / 10

To verify whether the table is empty, we have to write something like "if RecordVariable.IsEmpty() then"

10 / 10

When you change only value of key field (through any page), the OnValidate, OnModify and OnRename triggers are called.

Your score is

The average score is 58%

Recent Articles from the category

Sign Up for News

Certifications

Highest certification
Microsoft Data Management and
also in D365 Business Central

Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate

See other certifications here