问题描述
NotesCS结构,一个资料共享的DB,表单有一个名为body的RTF域,域里可放多个附件和一些文字说明需要知道哪些用户下载了哪些附件现在关键问题是:当用户打开一个附件或者下载一个附件的时候,怎么能够知道他打开的附件的名称和大小呢?因为老板需要知道DB里这些资料(附件格式)的使用情况,然后做针对性的更新和调整非常感谢各位!
解决方案
解决方案二:
http://topic.csdn.net/u/20110218/15/93463a65-a57f-446c-97fb-6f37525304ab.html一模一样的帖子咋会出现两次
解决方案三:
把文件名存在数据库里,用户通过网页登陆后查看,下载就可以控制记录了。
解决方案四:
楼上的CSCSCS,CS好办法有吗?我知道没有的。
解决方案五:
CS的,不用网页,有好办法吗?再顶顶
解决方案六:
做一个按钮,LS找到这个域,让用户选择下载的地方,通过LS读取RTF域的内容,获取大小。同时下载次数+1,但是对文件类型判断需要通过后缀名判断。
解决方案七:
文件信息是存在数据库中的吧?cs的也有用户体系呀?用户下载文件,根据文件id找到文件的相关信息。操作记录,类似于系统日志。
解决方案八:
回楼上,文件是作为附件存在body的RTF域里,可以是任何名称任何后缀的文件,可以是一个或者多个同时在body域里。maco_wang是说系统日志吗?打开serverlog,有usage的日志,byuser,可以得到谁什么时候访问了什么数据库访问量是多少,但是没有访问的附件名称。--------------------------------------------Server:NOTESSERVERTime:03-1508:50-03-1509:14User:AkionElapsedTime:23.3minutesDocumentsRead:14DocumentsWritten:4NetworkPort:TCPIPNetworkUsage:5958.5KBytestransferredTransactions:84
解决方案九:
xuminwlt,让用户选择下载的地方---这个没明白用户只能从body域下载附件呀,怎么选择呢?