创建一个PL/SQL报表—采购订单打印在PL/SQLDeveloper中,创建一个程序包:命名为QPO_PRINT_你名字拼音的缩写_PKG:删除Packagespecification中的预置代码(须保留第一行create和最后一行end的代码),然后在Packagespecification中添加代码:PROCEDUREprint_po(errbufOUTVARCHAR2,retcodeOUTNUMBER,p_segment1INVARCHAR2);该过程将作为系统内PL/SQL类型并发请求的执行过程。其中OUT类型的参数errbuf和retcode是系统要求的固定参数,所有PL/SQL类型并发请求的执行过程都必须具有这两个参数。errbuf参数的内容将在日志文件中输出,。retcode参数的值将决定并发请求的完成状态,0为正常(默认值即为0)、1为警告、2为错误。。删除Packagebody中的预置代码(须保留第一行create和最后一行end的代码),然后在Packagebody中添加代码:PROCEDUREprint_po(errbufOUTVARCHAR2,retcodeOUTNUMBER,p_segment1INVARCHAR2),ments,,,,,,()statusFROMpo_headers_allph,po_vendorspv,po_vendor_sites_allpvs,hr_locations_allhlb,hr_locations_allhls,==(+)=(+)=(+)=(+)=;||'-'||||'-'||,,,,,anization_code,,to_char(,'YYYY/MM/DD')need_by_date,,,,to_char(,'YYYY/MM/DD')expenditure_item_date,||'.'||||'.'||||'.'||||'.'||||'.'||||'.'||,||'.'||||'.'||||'.'||||'.'||||'.'||||'.'||,||'.'||||'.'||||'.'||||'.'||||'.'||||'.'||,po_lines_allpl,po_line
创建一个PLSQL报表 来自淘豆网m.daumloan.com转载请标明出处.