bcquality/microsoft/knowledge/performance/use-setloadfields-for-partial-records.bad.al
Jesper Schulz-Wedde af94c135ad Add BC performance knowledge from OptimAL learnings
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-09-25 14:13:37 +02:00

18 lines
548 B
AL

codeunit 50219 "Perf Sample LoadFields Bad"
{
procedure CollectUSCustomerNamesAndCities(var DisplayNames: List of [Text])
var
Customer: Record Customer;
begin
Customer.SetRange("Country/Region Code", 'US');
if Customer.FindSet() then
repeat
DisplayNames.Add(CustomerDisplayText(Customer));
until Customer.Next() = 0;
end;
local procedure CustomerDisplayText(Customer: Record Customer): Text
begin
exit(Customer.Name + ' ' + Customer.City);
end;
}