首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

一个数据窗口录入有关问题

2012-02-20 
一个数据窗口录入问题?促销表:编码零售价促销价促销时间段00165.8......00286.9......促销时间段一个商品

一个数据窗口录入问题?
促销表:

编码 零售价 促销价 促销时间段
  001 6 5.8 ......
  002 8 6.9 ......

促销时间段一个商品对应好几个时间段

当焦点在促销时间段上时,按下快捷键F2弹出一个窗口,窗口包含一个DataWindow,内容如下


促销时间段表

促销时间段开始 促销时间段结束
  08:00:00 10:00:00
  12:00:00 13:00:00
  18:00:00 20:00:00


在录入时该怎么做,怎么关联,既要保存促销表,也要保存各个商品对应的时间段,,应该怎么做呢?


[解决办法]
促销表用DW,促销时间段可以用DS
分别存入两个数据库表.
[解决办法]
你这问的是数据库设计还是前端促销的实现呀


这种选择或录入做一个用户对象就行了
[解决办法]
最好用DATASTORE,这样方便
[解决办法]
1. 促销表中的促销时间段字段 不存数据 , 对促销表的正删改查都按照普通的单表进行
2. 建立一个datastore ds_1 ,数据窗口对象就简单的用 促销时间段表建立 
3. 在窗口对 促销表retrieve 数据时 ,同时 retrieve ds_1
4. 在按 f2 打开小窗口时 传入参数 ds_1 和 商品编码, 在校窗口的open事件中使用 商品编码进行过滤 ,在close事件中使用 “” 进行过滤 ,还原数据
5. 保存时直接 update 促销表的数据窗口 ,update ds_1

热点排行