当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: .net中的web程序在启动时提示:无法开始调试,无法找到microsoft internet explorer。请问是什么原因呀? ......
 ·()求教老问题:框架间传值    »显示摘要«
    摘要: 两个框架页面left和right, left中为aspx页面,right 中为htm页面.现想要当aspx页面中dropdownlist下拉框选项变化时,在htm页面中的一个文本框中显示相应值. 由于htm页面功能较多,想不重新加载. 请问怎么实现? ......


求自定义函数

A字段值                       返回结果  
  JUK8817981                 JUK8.817.981  
  JU8048032                   JU8.048.032  
  JUGK86001311             JUGK8.600.1311  
   
   
  即:遇到第一个数字和第四个数字后加点

NO.1   作者: LAIYANGPJ

FUNCTION   add_point("i_num")  
  o_num=""  
  c_order=0  
  for   i=1   to   LEN(i_num)  
      o_num=o_num+SUBSTR(i_num,i,1)  
      if   ISDIGIT(SUBSTR(i_num,i,1))=.t.  
              c_order=c_order+1  
              if   c_order=1   or   c_order=4  
                  o_num=o_num+.  
              endif  
      endif  
  ENDFOR  
  return   o_num  
 

NO.2   作者: aabiao

先把数字换成统一的一个字符,再找它就好办了:  
  LPARAMETERS   x  
  n=AT("*",chrTRAN(x,[1234567890],[*********]))  
  RETURN   LEFT(x,n-1)+[.]+SUBSTR(x,n,3)+[.]+SUBSTR(x,n+3)

NO.3   作者: apple_8180

修改一下aabiao的:  
   
  ?add_point(JUK8817981)       &&结果JUK8.817.981  
  ?add_point(JU8048032)         &&结果JU8.048.032  
  ?add_point(JUGK86001311)   &&结果JUGK8.600.1311  
   
   
  FUNCTION     add_point  
  LPARAMETERS   x  
  N=AT("*",CHRTRAN(x,[1234567890],[*********]))  
  RETURN   LEFT(x,N)+[.]+SUBSTR(x,N+1,3)+[.]+SUBSTR(x,N+4)  
  ENDFUNC


    摘要: 要公司的盖章太麻烦了。。。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE