77范文网 - 专业文章范例文档资料分享平台

BOS笔记(3)

来源:网络收集 时间:2019-03-22 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

alert2(\分录F7初始化出错,请联系管理员!\ } } /**

* 日期转换字符串 * @param date 日期

* @param type 显示格式 yyyy-MM-dd yyyy-MM-dd HH:mm:ss

* String returnvalue = UtilClass.DateToString(this.Startdatetest.getValue(), \ */

public static String DateToString (Object date,String type){ String returnvalue = \ if(date != null){ try{

SimpleDateFormat sdf = new SimpleDateFormat(type); returnvalue = sdf.format(date); }

catch(Exception ex){

alert(\日期格式转换出错\ } }

return returnvalue; } /**

* 字符串转为日期

* @param DateStr 字符串

* @param type 类型 \ * @return Date java.util.Date */

public static Date StringToDate(String DateStr,String type){ Date returnvalue = null; try {

SimpleDateFormat sdf = new SimpleDateFormat(type); returnvalue = sdf.parse(DateStr); } catch (ParseException e) {

alert2(\日期转换出错\ }

return returnvalue; } /**

* 设置DKDatePicker控件显示格式 * @param date 日期控制

* @param dateType 格式样式 例:\ */

\ public static void setKDDatePicker(KDDatePicker date,String dateType){ date.setDatePattern(dateType); } /**

* 获取当前时间(KDDatePicker控件)默认值 例如:创建时间 修改时间 审核时间 * @return java.sql.Timestamp 当前时间 */

public static java.sql.Timestamp getTime(){

java.sql.Timestamp time = new java.sql.Timestamp(new java.util.Date().getTime()); return time; }

/**

* 打开文件

* @param FilePath 文件路径 */

public static void OpenFile(String FilePath){ try {

Runtime.getRuntime().exec(\/c \

} catch (IOException e) {

alert2(\打开文件出错\ } } /**

* 打开文件选择器 * @return 文件路径 */

public static String OpenFilesSelect(){ String returnvalue = \

JFileChooser chooser = new JFileChooser(); chooser.setDialogTitle(\请选择文件\ chooser.showDialog(null, \确定\ if(chooser.getSelectedFile()!=null){ File file = chooser.getSelectedFile(); returnvalue = file.getPath(); }

return returnvalue; }

/**

* 打开目录选择器 * @return */

start \\\\\\

public static String OpenPathSelect(){ String returnvalue = \

JFileChooser chooser = new JFileChooser();

chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); chooser.setDialogTitle(\请选择目录\ chooser.showDialog(null,\保存\ if(chooser.getSelectedFile()!=null){ File file = chooser.getSelectedFile(); returnvalue = file.getPath(); }

return returnvalue; } /**

* 向Excel文件插入数据 * @param File

* @param sheetNum 工作表序号 * @param y 行 * @param x 列

* @param value 内容 */

public static void setExcelValue(String File,int sheetNum,int x,int y,String value){ try {

File file = new File(File);

//如果找到相同的文件,执行删除 if(!file.exists() && !file.isFile()){ return; }

//Excel获得文件

Workbook wb = Workbook.getWorkbook(new File(File)); //打开一个文件的副本,并且指定数据写回到原文件

WritableWorkbook book = Workbook.createWorkbook(new File(File),wb); //获取工作表

WritableSheet sheet=book.getSheet(sheetNum); sheet.addCell(new Label(y,x,value)); book.write(); book.close();

} catch (Exception e) { } } /**

* 读取Excel文件 * @param File 文件名

* @param sheetNum 工作表序号 * @param y 行

* @param x 列 */

public static String getExcelValue(String File,int sheetNum,int y,int x){ String result = \ try {

File file = new File(File);

//如果找到相同的文件,执行删除 if(!file.exists() && !file.isFile()){

alert(File+\文件没找到!\ }

Workbook book= Workbook.getWorkbook(new File(File)); //获得第一个工作表对象

Sheet sheet=book.getSheet(sheetNum);

//得到第一列第一行的单元格 Cell cell1=sheet.getCell(x,y);

result=cell1.getContents().toString(); book.close();

} catch (FileNotFoundException e) {

alert2(\读取Excel文件出错\请关闭当前打开的Excel文件\ } catch (BiffException e) {

alert2(\读取Excel文件出错\ } catch (IOException e) {

alert2(\读取Excel文件出错\ }

return result; }

/**

* 读取Excel文件(第一sheet页中的内容) * @param File 文件路径

* @param sheetNum sheet页号 * @return 二维数组 * */

public static Object[][] getExcelValue(String File,int sheetNum){ Object [][] returnvalue = null; try {

Workbook book= Workbook.getWorkbook(new File(File)); Sheet sheet=book.getSheet(sheetNum);

returnvalue = new Object[sheet.getRows()][sheet.getColumns()]; for(int i=1;i

for(int j=0;j

returnvalue[i][j]=sheet.getCell(j,i).getContents(); }

}

} catch (FileNotFoundException e) {

alert2(\读取Excel文件出错\请关闭当前打开的Excel文件\ } catch (BiffException e) {

alert2(\读取Excel文件出错\ } catch (IOException e) {

alert2(\读取Excel文件出错\ }

return returnvalue; }

/***

* 发送即时消息

* @param FSuser 发送人ID * @param JSuser 接收人ID * @param MessageTitle 标题 * @param Messages 内容 */

public static void addMessage(String FSuser,String JSuser,String MessageTitle,String Messages){ try {

IBMCMessage i = BMCMessageFactory.getRemoteInstance(); BMCMessageInfo info = new BMCMessageInfo();

info.setType(MsgType.ONLINE);// 消息类型,例如通知消息,任务消息,状态更新消息 info.setBizType(MsgBizType.ONLINE);// 业务类型,例如工作流,预警平台 info.setPriority(MsgPriority.HIGH); // 优先级

info.setStatus(MsgStatus.UNREADED); // 消息状态

info.setReceiver(JSuser); // 接收人ID (User的ID,不是Person的ID) info.setSender(FSuser);// 消息发送人 info.setTitle(MessageTitle); // 消息标题 info.setBody(Messages);// 消息内容 i.submit(info);

} catch (Exception e) {

alert2(\发送即时消息出错\标题:\ 内容:\ } }

/**

* 列转行

* @param list 数据集合

* @param delimiter 分隔符 例:\ * @param bracketsLeft 左括号符号 * @param bracketsRight 右括号符号 * @return String */

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库BOS笔记(3)在线全文阅读。

BOS笔记(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/540423.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: