Additional Blogs by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member
0 Kudos

原文地址:

http://www.abaptech.com/2012/12/%e7%bf%b1%e7%bf%94%e4%ba%91%e5%a4%a9-%e7%bb%8f%e5%85%b8%e6%a8%a1%e5%...

本文主要描述请假审批应用的开发,其中涉及到邮件通知的发送,以及两个移动设备之间的通信互动.我们将使用bob作为请假提出者,and作为审批人.

1. 准备邮件系统 – MailEnable
内容
描述或图片
创建邮件账号
->创建3个账号,一个是android设备,一个是BB, dis用来转发邮件通知
clip_image002
2. 启动BB模拟器
->启动MDS
clip_image004
->启动模拟器,并查看SCC保证模拟设备online
clip_image006
clip_image008
3. SCC配置审批者的custom code以及邮件
配置审批者的连接customcode
clip_image010
配置邮件通知账号
clip_image012
测试邮件连接
clip_image014
4. 新建Project
新建项目
clip_image016
导入sql
clip_image018
clip_image020
clip_image022
打开导入的SQL,选择连接信息
->SQL文件内容请参考附录
clip_image024
执行SQL语句
clip_image026
执行成功的话会创建2个表,如图
clip_image028
5. 创建workflow
根据VacationRequest创建MBO
->需要两个操作,create,update
clip_image030
根据VacationApprovers创建MBO,无需任何操作
clip_image032
创建两个MBO之间的关联
clip_image034
clip_image036
6. 创建Device-Initiated workflow
创建workflow
clip_image038
创建request 屏幕
->找到MBO操作,拖过去即可
clip_image040
修改start屏幕,添加一个菜单项
clip_image042
clip_image044
生成workflow应用
->用户为bob,即休假提出者
clip_image045clip_image047
clip_image049
clip_image051clip_image053
clip_image055
clip_image057
查看数据库中提交的信息是否到达
clip_image059
clip_image061
clip_image063
7. 修改Start screen
选择start screen,进入screen design,进入keys,新建一个
clip_image065
添加一个htmlview control到屏幕上
clip_image067
输入html代码,对应startInformation key
Html代码: <H1>Welcome to the Vacation Request Mobile Application</H1><p></p>To begin, select Create Vacation Request from the menu
clip_image069
保存,重新生成,测试
clip_image071
8. 创建审批workflow
在and设备上创建邮箱
clip_image072clip_image073clip_image075clip_image077
clip_image078clip_image073[1]clip_image079clip_image081clip_image083
clip_image084clip_image086clip_image088
创建一个server-initiated workflow
clip_image090
clip_image092
选择MBO,以及query
clip_image094
定义消息
clip_image096
创建Matching rule
clip_image098
创建成功
clip_image100
保存,生成到and
clip_image102
测试
è Send Notification
clip_image104
clip_image106
9. 联合测试
è BB模拟器中输入休假申请
clip_image108clip_image110
è 在数据库中查看
clip_image112
è 在android中查看邮件
clip_image114
è 查看通知
clip_image116
clip_image118