页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 4 当前 »

在电子表格中回写,可以实现主键不需要输入,当保存数据时,主键字段会自行+1保存。

用例说明

原始数据库中有一条记录

 

在系统中进行回写补录一条数据时,会想数据库中新增一条记录,并且主键字段c_code自动+1

 

结果如下:

 


操作步骤

1.准备回写表。在对应的回写库中新建一个表,名为“testwrite”,并且c_code为Auto Incr,自增

如下:

 

 

字段名称

字段含义

类型

是否可为空

是否主键

是否自增(Auto Incr)

c_code

编码字段,自增

int

N

Y

Y

c_name

姓名

char(255)

Y

N

N

c_age

年龄

int

Y

N

N

c_phone

电话号码

char(255)

Y

N

N

c_email

邮箱地址

char(255)

Y

N

N

      并在数据库管理中把此表添加进来。具体可以参考清单补录的第2步骤。

2、创建电子表格。在报表设计器中创建一个电子表格,如下设计,不关联任何数据集

      
      

3、回写设置。

     将模板中的字段与回写库中回写表"customers"做映射关系,并设字段"CustomerID"为主键,具体如下图。
     注意:回写规则必须设置主键。

      

   
4、填报属性。

      在报表设计器中设置数据项B2、B3、D3、B4、D4、B5的填报属性为"单行文本",,如下图所示:

    
     

5、执行回写。

     在浏览器端打开该报表,输入相关顾客资料(如下图),单击 保存 按钮,弹出"填写内容保存成功"信息。当录入的顾客编号在回写表中已经存在时,将会修改原来的记录,否则新增一条新的记录。

     
    
     到回写表中可以看到以上数据已经写入到回写表。如下图:
     

  • 无标签