cimuser表中添加用户Z19043016 密码000000
cimgroup添加system manager权限
新建
EPBAINDEX001.aspx
module\IEPBAINDEX001View.cs
module\EPBAINDEX001Presenter.cs
cimapplication 添加EPBAINDEX001
cimapgroup 添加对应用户组和权限
cimresource 添加多语言字段
f12 跳转
ctrl shift 8 回退
Service
DataAccess\BatteryDao
BusinessLogic\BatteryLogic,
ServiceImplementation\EPServiceImplementation –EPService .. CrudBatteryList
ServiceReference\ServiceReferences\EPServiceReference\Reference
--EPSericeClient .. CrudBatteryList
BusinessLogic \SiLogic
BusinessLogic \GenerateDocumentLogic
BusinessLogic \PackingListDocumentLogic 已注释失效
OLD
EPBBTY001
new
EPBAINDEX001.aspx
module\IEPBAINDEX001View.cs
module\EPBAINDEX001Presenter.cs
day2
创建数据表
create table emp_max
(
empid varchar2(9),
empname varchar2(20) not null,
sex number(1) default 0,
empbirthday date default to_date(‘1970/1/1‘,‘yyyy/mm/dd‘),
empworkdate date not null,
deptno varchar2(8) default ‘ML0000‘,
empposition number(3) default 3,
empcontact varchar2(30) default ‘中山‘,
monpay number(7,2) default 0,
constraint emp_max_pk primary key(empid),
constraint emp_max_ck_sex check(sex in(0,1)),
constraint emp_max_ck_bir
check(empbirthday<=add_months(empworkdate,-12*18))
)
必填字段 empid、empname、empworkdate、
insert into emp_max(empid,empname,empworkdate,deptno)
values(‘Z19043016‘,‘Max Hu‘,
to_date(‘2019/4/19‘,‘yyyy/mm/dd‘),‘ML3800‘);
EPBAINDEX001.aspx.cs
注释
EPBAINDEX001.aspx更改相应字段 参考EPTPRICE001.aspx
EPBAINDEX001.aspx.cs 更改相应字段名
Page_PreRender函数内添加
pageScriptHelper.Append("$(\"#" + this.txtDateFrom.ClientID + "\").datepicker({dateFormat:‘yy/mm/dd‘});");
pageScriptHelper.Append("$(\"#" + this.txtDateTo.ClientID + "\").datepicker({dateFormat:‘yy/mm/dd‘});");
Battery.cs更改相应字段
BatteryDao.cs 更改
EPBAINDEX001.aspx.cs
ViewBattery方法更改
注释其他涉及数据库方法
删除EPBBTY001.aspx
删除EPBBTY001Presenter.cs
值类型后面加问号表示可为空null(Nullable 结构)
Nullable是.NET 2.0中新提供的一种用于标明一个值类型是否可以为空的技术。
对于一个类型,如果既可以给它分配一个值,也可以给它分配空引用null(表示没有任何值),我们就说这个类型是可空的。
原文:https://www.cnblogs.com/index42/p/10737467.html