首页 > 代码库 > 通达OA 常用内置函数示例
通达OA 常用内置函数示例
通达OA系统内置了大量的函数,简化了程序开发,这里从二次开发手册中节选出部分例子,通过实际的程序运行调试给大家做个简要的介绍。
内置函数参考
一、 utility.php
1、Button_Back 显示一个返回按钮
<?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的多级部门名称
参数: $DEPT_ID //部门ID
<?php
include_once( "inc/utility_all.php" );
echo dept_long_name(1);
?>
除了以上一些常用函数外,OA还提供有服务器文件管理相关函数、上传附件处理相关函数、短信函数等,这些相对来说用到的少一些,需要的话可以进一步查找二次开发手册。
通达OA 常用内置函数示例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。