标签:通达oa 二次开发 函数 例子
通达OA系统内置了大量的函数,简化了程序开发,这里从二次开发手册中节选出部分例子,通过实际的程序运行调试给大家做个简要的介绍。
内置函数参考
一、 utility.php
<?php
include_once( "inc/utility.php" ); //先进行函数文件引用
Button_Back($HTML_CHARSET = ‘GBK‘); //使用函数
?>
运行结果:
2、 get_client_ip 获取用户的客户端IP地址
<?php
include_once( "inc/utility.php" );
echo get_client_ip();
?>
运行结果:
二、utility_all.php
1、is_ip 判断一个字符串是否是一个合法的IP地址
<?php
include_once( "inc/utility_all.php" );
echo is_ip("10.0.0.1");
?>
2、add_log($TYPE,$REMARK,$OPERATOR) 添加系统日志
参数:
$TYPE //日志类型代码,参考系统代码设置下的“系统日志类型”
$REMARK //备注
$OPERATOR //产生日志的用户的用户名,一般为当前用户
<?php
include_once( "inc/utility_all.php" );
add_log(‘登陆日志‘,‘test login log‘,‘admin‘);
?>
3、dept_long_name($DEPT_ID) 获取部门ID为$DEPT_ID的多级部门名称
<?php
include_once( "inc/utility_all.php" );
echo dept_long_name(1);
?>
除了以上一些常用函数外,OA还提供有服务器文件管理相关函数、上传附件处理相关函数、短信函数等,这些相对来说用到的少一些,需要的话可以进一步查找二次开发手册。
通达OA 常用内置函数示例
标签:通达oa 二次开发 函数 例子
原文地址:http://blog.csdn.net/upi2u/article/details/42196901