Peoplecode TRANSFER 到没有搜索记录的页面
Peoplecode TRANSFER to page without search record
有没有办法使用PeopleCode "transfer"函数来转移(并填写字段)到组件使用INSTALLATION作为搜索记录的页面?
我们在 PT 8.53 上使用 FSCM 9.1。
我要转移到的页面是 AP_VOUCHER_INQUIRY
菜单路径为:应付账款->查看应付账款信息->凭证->凭证
我有 business_unit 和 voucher_id 需要传递给它。在页面的 Activate PeopleCode 中,我看到了这个:
/* If Business Unit and Voucher ID are being passed to this page, this code picks it out and populates the From/To fields and executes the search statement. This code allows another page to use the TRANSFER function passing "some_record.BUSINESS_UNIT" and "some_record.VOUCHER_ID" as keys while opening Voucher Inquiry in a new browser. */
&bu = Unencode(%Request.GetParameter("BUSINESS_UNIT"));
&vchr_id = Unencode(%Request.GetParameter("VOUCHER_ID"));
&vchr_style_inq = Unencode(%Request.GetParameter("VOUCHER_STYLE_INQ"));
&vndr_setid = Unencode(%Request.GetParameter("VENDOR_SETID"));
感谢 Darryls99,我找到了一种方法:
&url = GenerateComponentContentURL(%Portal, %Node, MenuName."ENTER_VOUCHER_INFORMATION", %Market, Component."AP_VCHR_INQ", Page."AP_VOUCHER_INQUIRY", "U");
%Response.RedirectURL(&url | "&BUSINESS_UNIT=" | "BUPO" | "&VOUCHER_ID=" | &row.USM_ACTEXP_WRK2.VOUCHER_ID.value);
有没有办法使用PeopleCode "transfer"函数来转移(并填写字段)到组件使用INSTALLATION作为搜索记录的页面?
我们在 PT 8.53 上使用 FSCM 9.1。
我要转移到的页面是 AP_VOUCHER_INQUIRY 菜单路径为:应付账款->查看应付账款信息->凭证->凭证
我有 business_unit 和 voucher_id 需要传递给它。在页面的 Activate PeopleCode 中,我看到了这个:
/* If Business Unit and Voucher ID are being passed to this page, this code picks it out and populates the From/To fields and executes the search statement. This code allows another page to use the TRANSFER function passing "some_record.BUSINESS_UNIT" and "some_record.VOUCHER_ID" as keys while opening Voucher Inquiry in a new browser. */
&bu = Unencode(%Request.GetParameter("BUSINESS_UNIT"));
&vchr_id = Unencode(%Request.GetParameter("VOUCHER_ID"));
&vchr_style_inq = Unencode(%Request.GetParameter("VOUCHER_STYLE_INQ"));
&vndr_setid = Unencode(%Request.GetParameter("VENDOR_SETID"));
感谢 Darryls99,我找到了一种方法:
&url = GenerateComponentContentURL(%Portal, %Node, MenuName."ENTER_VOUCHER_INFORMATION", %Market, Component."AP_VCHR_INQ", Page."AP_VOUCHER_INQUIRY", "U");
%Response.RedirectURL(&url | "&BUSINESS_UNIT=" | "BUPO" | "&VOUCHER_ID=" | &row.USM_ACTEXP_WRK2.VOUCHER_ID.value);