Data pipeline

Unsupported feature

Data pipeline (Pipeline object) is not supported.

Workaround

You can consider making data pipeline an independent application and then calling this application:

Step 1: Extract the data pipeline into a separate PowerBuilder target and deploy the target as an executable application.

Step 2: Modify the scripts to call the pipeline executable application and open the window through the commandline parameter.

For example, change the of_run_window function of the w_main window in the Example App (PB Examples)

from

li_Resp = Open(lw_Ex, as_Window)

to

if ispowerserverapp () = true then
  if as_Window = 'w_pipeline' or as_Window = 'w_pipeline_blob' or as_Window = 'w_pipeline_sp' then
     //run the application and pass the commandline parameter to open the window
     run( GetCurrentDirectory ( ) + "\unsupportfeature\unsupport.exe "+as_Window)
  else
     li_Resp = Open(lw_Ex, as_Window)
  end if       
  else
  li_Resp = Open(lw_Ex, as_Window)
end if

Step 3: In the PowerServer project painter > External Files tab > Files preloaded as compressed packages section, add the pipeline executable application, including the EXE, PBD, and the runtime files (especially runtime for database interface).