PDA

View Full Version : [求助]如何在Notes中实现自动增加一行


xyf
26-04-05, 09:14 AM
各位高手:
我是一位lotus 新手,现在要做一个数据库,但有很多的东西还是不明白,我现在向各位高手请教一个问题,恳请能给我指点迷津:
我想在Notes表单中实现一个表格,表格中有不同的域,现在我在填入数据时,如何才能实现填完一行后,他自动增加一行,而域的类型保持不变呢?类似Acess数据库中那样,每次填完数据,都会出现下一行.
  很急,跪求给位高人给予指点,恳求源代码!!谢谢!!

长颈叔叔
26-04-05, 08:16 PM
这是Domino的技术难题,您要的有人称为动态表格(Dynamic Table),在Lotus官方网站上,有人用Multi Value Fiel实现了类似的功能。

您用下面的链接上去看看:http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/f2acda4419a5e3cd00256c0e00314e05?OpenDocument&Highlight=0,table

关于table walker的技术问题,请直接到Notes的官方网站搜索。

xyf
27-04-05, 10:58 AM
谢谢斑竹,就没有别的办法了吗?

长颈叔叔
27-04-05, 07:36 PM
Originally posted by xyf at 2005-4-27 10:58 AM:
谢谢斑竹,就没有别的办法了吗?

国外有一家公司做到了类似的功能,建议用Dynamic Table到官方论坛里搜索一下。

所知有限,盼高手出现。

as400
13-05-05, 12:06 AM
下载了坛主给的程序,学习编码开始,希望找到好的工作,做了N年的技术支持了:)

frankliang
25-05-05, 03:03 PM
两种方法:

1.> 可先建立好几十行,要隐藏, 让用户选定要几行,按行数再现身
2.> 建立一个field,确认代码如下:

FIELD queren:=queren;
@SetField("queren";queren+@NewLine+"————————————————————————————"+queren_1);
@SetField("date_2";date_2+@NewLine+"——————————————---"+date_1_1);
@SetField("user_2";user_2+@NewLine+"——————"+user_1_1)

xyf
14-07-05, 05:10 PM
谢谢高手们