Peoplecode功能不起作用

时间:2012-11-13 19:44:54

标签: oracle peoplesoft

我正在使用Peoplecode,这是一种Peoplesoft编码语言。

我试图从消息目录中访问'message text'

当我在另一个页面上使用相同的代码时,它会提取正确的数字7373

但是在这个例子中它返回消息

  

'GetMessageText:没有默认消息。 (2012,2012)”

这是我正在使用的代码..

   &cur_year = Year(%Date);
   &MsgNum = MsgGetText(2012, 2012, "");

1 个答案:

答案 0 :(得分:2)

这是因为它无法找到消息(2012,2012)。您必须指定要从消息目录中检索的正确消息集和消息号。

看这里: http://docs.oracle.com/cd/E28394_01/pt852pbh1/eng/psbooks/tpcl/book.htm?File=tpcl/htm/tpcl02.htm%2337ee99c9453fb39_ef90c_10c791ddc07__3cd3