create or replace type lpu.int_array is varray(100) of integer;
pl\sql packege
procedure Set_Setup_User_ARMs(User_ID in Integer, ARM_IDs in int_array, resID out Integer, Msg out varchar2);
What type should be a variable for my example?
OracleQuery1.DeclareAndSet('ARM_IDs', ?????, ARM_IDs);
The TOraclePackage component is just for convenience. For more complex pcakage calls you should use a TOracleQuery with a PL/SQL Block that performs the call.