Progress 4gl 如何编写相当于javascript的encodeuricomponent的进度代码?

Progress 4gl 如何编写相当于javascript的encodeuricomponent的进度代码?,progress-4gl,openedge,webspeed,Progress 4gl,Openedge,Webspeed,我有一个数据类型为longchar的变量,它保存以下值: val='DQoJICA8bGkgY2xhc3M9ImhvbWUiPjxhIGhyZWY9InkyeWdlbmVyYWx3b3JsZC5wP3dvcmxkPWdlbmVyYWwiPltsLXBmaG9tZV08L2E+ID4gPGEgaHJlZj0ieTJkYXNoYm9hcmQucD93b3JsZD1idWxsZXQiPkJ1bGxldCBbbC1ob21lXTwvYT48L2xpPiANCgkJICAgDQoJCSAgPCEtLSBb

我有一个数据类型为longchar的变量,它保存以下值:

val='DQoJICA8bGkgY2xhc3M9ImhvbWUiPjxhIGhyZWY9InkyeWdlbmVyYWx3b3JsZC5wP3dvcmxkPWdlbmVyYWwiPltsLXBmaG9tZV08L2E+ID4gPGEgaHJlZj0ieTJkYXNoYm9hcmQucD93b3JsZD1idWxsZXQiPkJ1bGxldCBbbC1ob21lXTwvYT48L2xpPiANCgkJICAgDQoJCSAgPCEtLSBbcHJldmxpbmstc3RhcnRdIC0tPjxsaSBjbGFzcz0iIiA+ID4gPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiBvbkNsaWNrPSJyZXR1cm4gZmFsc2U7Ij5bbC1yZWNlbnRpdGVtXTwvYT48L2xpPjwhLS0gW3ByZXZsaW5rLXN0b3BdIC0tPg0KCQk='
我用页面重定向传输了这个变量

run p-redirectto( 'mynextpage.p?value=' + val).
在mynextpage.p中,我得到变量val的值为:

val='DQoJICA8bGkgY2xhc3M9ImhvbWUiPjxhIGhyZWY9InkyeWdlbmVyYWx3b3JsZC5wP3dvcmxkPWdlbmVyYWwiPltsLXBmaG9tZV08L2E ID4gPGEgaHJlZj0ieTJkYXNoYm9hcmQucD93b3JsZD1idWxsZXQiPkJ1bGxldCBbbC1ob21lXTwvYT48L2xpPiANCgkJICAgDQoJCSAgPCEtLSBbcHJldmxpbmstc3RhcnRdIC0tPjxsaSBjbGFzcz0iIiA ID4gPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiBvbkNsaWNrPSJyZXR1cm4gZmFsc2U7Ij5bbC1yZWNlbnRpdGVtXTwvYT48L2xpPjwhLS0gW3ByZXZsaW5rLXN0b3BdIC0tPg0KCQk'
我的问题是我希望在mynextpage.p中的val中存储的值与重定向到此页面之前的值完全相同


我该怎么做呢?

假设webspeed有一个URL-ENCODE()方法。

帮我一把。。。有什么区别?它们看起来和我的眼睛一模一样。这是有区别的接收到的变量中缺少和“=”