Dear all,
In my WPF application I want to execute package (as below) to create new Transport Task (TT) in IFS.
Here’s code that I use:
queryStr = "DECLARE " & " "
queryStr = queryStr & " p0_ VARCHAR2(32000) := NULL; " & " "
queryStr = queryStr & " p1_ VARCHAR2(32000) := NULL; " & " "
queryStr = queryStr & " p2_ VARCHAR2(32000) := NULL; " & " "
queryStr = queryStr & " p3_ VARCHAR2(32000) := 'FIXED_DB'||chr(31)||'TRUE'||chr(30); " & " "
queryStr = queryStr & " p4_ VARCHAR2(32000) := 'DO'; " & " "
queryStr = queryStr & "BEGIN " & " "
queryStr = queryStr & "IFSAPP.Transport_Task_API.NEW__( p0_ , p1_ , p2_ , p3_ , p4_ ); " & " "
queryStr = queryStr & "commit; " & " "
queryStr = queryStr & "DBMS_OUTPUT.PUT_LINE(ifsapp.client_sys.get_item_value('TRANSPORT_TASK_ID', p3_)); " & " "
queryStr = queryStr & "END; " & " "
Any idea how to send output data (newly created TT id) using ifsapp.client_sys.get_item_value('TRANSPORT_TASK_ID', p3_) to .net variable?
Objective is to present this number on .net user form.
I want to avoid additional sql query to get TT id.
Many thanks,