Returner Label på valgte sprog fra x++ kode
Hej jeg har skrevet dette stykke kode der returnere bankoplysninger til en rapport:display str bankDetails()
{
BankAccountTable bankAccount;
str bankDetails;
CustPaymModeTable tg;
;
bankAccount = BankAccountTable::find(CustPaymModeTable::find(custInvoiceJour.PaymMode).PaymAccount);
if(bankAccount)
{
bankDetails = bankAccount.Name + ", Reg. ";
if(bankAccount.BankCodeType != BankCodeType::Code_None)
{
bankDetails += enum2str(bankAccount.BankCodeType) + " " ;
}
bankDetails += bankAccount.RegistrationNum + " " + "@SYS24500" + " " + bankaccount.AccountNum + "\n";
if(bankAccount.SWIFTNo)
{
bankDetails += "SWIFT: " + bankAccount.SWIFTNo + "\n";
}
if(bankAccount.IBAN)
{
bankDetails += "IBAN: " + bankAccount.IBAN;
}
return bankDetails;
}
else
{
return "";
}
}
Ca midt i koden bruger jeg en label for ordet konto @SYS24500, men uanset hvilket sprog rapporten udskrives på returnere denne label det danske ord. Håber nogen kan hjælpe.
