i get this error: A language that is not supported has been selected (DE - The requested culture is not supported by the current platform)
Code:
trigger OnAfterAfterGetRecord()
var
Languagemgt: Codeunit Language;
FormatAddr: Codeunit /Format Address/;
Cust: Record /Customer/;
Countrycode: Code[10];
CustomerNo: code[20];
langcodeint: integer;
//1031 de-DE
begin
Cust.Get(/Bill-to Customer No./);
Countrycode := Cust./Country/Region Code/;
CurrReport.FormatRegion := Languagemgt.GetFormatRegionOrDefault(Countrycode);
FormatAddr.SetLanguageCode(Countrycode);
case Countrycode of
'DE':
langcodeint := 1031
end;
CurrReport.Language := langcodeint;
CurrReport.Language :=Languagemgt.GetLanguageIdOrDefault(Countrycode);
end;