#13811
Laura Nicolàs
Superadministrador

Jaime,

Prueba con la función EVALUATE.

Sino, la otra opción sería comparando el texto en un case, como en este ejemplo:

local procedure ConvertTextToOption_BalAccountType(ThisText: Text): Integer
var
PaymentMethod: Record “Payment Method”;
begin
case UpperCase(ThisText) of
UpperCase(Format(PaymentMethod.”Bal. Account Type”::”G/L Account”)):
exit(PaymentMethod.”Bal. Account Type”::”G/L Account”);
UpperCase(Format(PaymentMethod.”Bal. Account Type”::”Bank Account”)):
exit(PaymentMethod.”Bal. Account Type”::”Bank Account”);
else
Error(‘Desconocido’);
end;
end;

Salut!
Laura Nicolàs

10 cursos gratis, sin tarjeta

Accede a los cursos Gratis de Business Central

Instalación, ventas, fabricación y Power BI.

Acceso inmediato, sin límite de tiempo.