Procedura-BANKACCOUNT_PARTS

Parametry:

NázevPopisDatový typ
BANKACCOUNTVarChar(42)

Návratové hodnoty:

NázevPopisDatový typ
NUMBERVarChar(37)
BANKCODEVarChar(4)

Závislosti:

NázevPopisTřída
ib_String_LeftVrací prvních n znaků.Procedures
ib_String_RightPředchozí název - String_RightProcedures

Tělo:

BEGIN
  SLASH_POS = IB_FIND_TOKEN (:BANKACCOUNT, '/');
  IF (:SLASH_POS > 0) THEN
  BEGIN
    NUMBER = IB_STRING_LEFT (:BANKACCOUNT, SLASH_POS - 1);
    BANKCODE = IB_STRING_RIGHT (:BANKACCOUNT, IB_STRING_LENGTH(:BANKACCOUNT) - SLASH_POS);
  END ELSE
  BEGIN
    NUMBER = :BANKACCOUNT;
    BANKCODE = '';
  END
  SUSPEND;
END

Generated by ABRA Software a.s. 27.10.2021 16:35:06