试图弄清楚这行代码意味着什么

时间:2015-01-28 19:05:36

标签: query-string

此代码来自我用来输入和跟踪信息的程序。输入数字作为工单(WO)以跟踪客户。但其中一个表格是重复WO信息。所以我试图弄清楚这段代码的大致概要,以便解决问题。

以下是原始行:

wc.dll?x3~emproc~datarecord~&ACTION=DISPLAY&TABLE+WORK&KEYVALUE=<%work.wo%&KEYFIELD=WO

到目前为止,我认为我对它的理解,我可能是非常错误的,是:

wc.dll?x3~emproc~datarecord~&ACTION       
//No clue because don't know ~ means or using & (connects?Action)

=DISPLAY&TABLE+WORK&KEYVALUE              
//Display of contents(what makes it pretty) and the value inside the table at that slot 

=<work.wo%&KEYFIELD                    
//Calling the work from the WO object 

=WO                                    
//is Assigning whatever was placed into the WO field into the left side of the statement

1 个答案:

答案 0 :(得分:1)

我会尽力解释声明,并提供您提供的有限信息:

  • wc.dll是一个调用DLL的指令
  • ?正在引入参数列表(如HTTP中的query string
  • x3~emproc~datarecord~似乎是对dll
  • 中函数的引用
  • &参数分隔符
  • ACTION=DISPLAYACTION参数设置为值DISPLAY
  • TABLE+WORK可能会设置几个标志
  • KEYVALUE=<%work.wo%KEYVALUE参数设置为<%work.wo%
  • 的值
  • KEYFIELD=WOKEYFIELD参数设置为值WO

希望有所帮助。