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 > Client App page, add the pipeline executable application, including the EXE, PBD, and the runtime files (especially runtime for database interface) under Files preloaded as compressed packages in the External Files option group.