发新话题
打印

[讨论] 请教在一个表单提交之前执行代理,但代理不能放在webquerysave事件中。

请教在一个表单提交之前执行代理,但代理不能放在webquerysave事件中。

请教在一个表单提交之前执行代理,但代理不能放在webquerysave事件中。     document.forms[0].CopyToConfig.onclick();         //执行代理        document.forms[0].submit();   //提交表单  为什么我的表单没有提交呢?    代理代码如下:          Dim         se         As         New         NotesSession                   Dim         item         As         Notesitem                   Dim         item1         As         Notesitem                        Dim         item2      As         Notesitem                        Dim         item3      As         Notesitem                        Dim         item4         As         Notesitem                        Dim         item5         As         Notesitem                                Dim         db         As         notesdatabase                        Dim         setupdb         As         notesdatabase                   Dim         tempdb   As   notesdatabase          Dim         doc         As         notesdocument                   Dim         newdoc         As         notesdocument             Dim         UNID   As   String                    Set         db         =se.CurrentDatabase          Set         doc      =se.DocumentContext                     '        Call         doc.save(True,False)                            Set         setupdb   =se.GetDatabase(db.server,         "nnpsoa/config.nsf"         )           '        Set         tempdb   =   se.GetDatabase(db.server,         "nnpsoa/tz.nsf"      )          Set      newdoc   =   setupdb.CreateDocument          newdoc.form   =   "ConfigCreateNewNotify"            '        Set   doc   =   tempdb.GetDocumentByUNID("5F6B1D30F4F103F7482573870031536F")                             Set         item            =doc.GetFirstItem("topic")                Set         item1         =doc.GetFirstItem("outin_1")                        Set         item2         =doc.GetFirstItem("reader")                                Set         item3         =doc.GetFirstItem("DocId")                        Set         item4         =doc.GetFirstItem("date")                  Set         item5         =doc.GetFirstItem("tz_unit")                                              Call         newdoc.RemoveItem("topic")                   Call         newdoc.CopyItem(item,"topic")                             Call         newdoc.RemoveItem("outin_1")                   Call         newdoc.CopyItem(item1,"outin_1")                       Call         newdoc.RemoveItem("reader")                   Call         newdoc.CopyItem(item2,"reader")                       Call         newdoc.RemoveItem("DocId")                   Call         newdoc.CopyItem(item3,"DocId")                               Call         newdoc.RemoveItem("date")                   Call         newdoc.CopyItem(item4,"date")                       Call         newdoc.RemoveItem("tz_unit")                   Call         newdoc.CopyItem(item5,"tz_unit")                       Call         newdoc.save(True,False)

TOP

这样的好贴我们要顶,有困难要顶,没有困难创造困难也要顶!!

TOP

这个帖子没说的,看了都要顶~~

TOP

发新话题