web_save_param_length()--常用函数
保存参数的长度。
intweb_save_param_length(const char * Param,const char * Base,LAST);
参数说明:
Param:保存长度的参数的名称。
Base:参数中的长度的表示。 基于是Decimal or Hexadecimal(十进制或十六进制之一)
一般信息 :
如果它不存在,则web_save_param_length创建一个名为“Param>_Length”的新参数,并将Param的长度保存在参数“<Param> _Length”中。
For example, thecall:
web_save_param_length(“Rowid”,“Base =Hexadecimal”,LAST);
创建一个名为“Rowid_Length”的新参数。 调用后的Rowid_Length的值是Rowid的长度。
Example:web_save_param_length
在这些示例中,web_save_param_length创建三个新参数Param7_Length,Param10_Length和Param16_Length,并且将每个相应源参数的长度存储为十六进制数。
//创建一个参数7个字符长
lr_save_string(“ABCDEFG”,“Param7”);
web_save_param_length(“Param7”,“Base = Hexadecimal”,LAST);
// Output:Action.c(9):通知:保存参数“Param7_Length = 7”
//创建一个参数10个字符长
lr_save_string(“ABCDEFGHIJ”,“Param10”);
web_save_param_length(“Param10”,“Base = Hexadecimal”,LAST);
//输出为十六进制:
//Action.c(14):通知:保存参数“Param10_Length = A”
//创建一个参数16个字符长
lr_save_string(“ABCDEFGHIJKLMNOP”,“Param16”);
//输出为十六进制:
//Action.c(18):通知:保存参数“Param16_Length = 10”