home *** CD-ROM | disk | FTP | other *** search
/ Computerworld: Vánoce 97 / Computerworld_1997-12_cd.bin / rocenka / notes4wm / data / doclibm4.ntf (.txt) < prev    next >
Encoding:
Lotus Notes Storage Facility  |  1996-04-05  |  500.5 KB  |  3,850 lines

  1. Microsoft Office Library (R4)
  2. #1StdR4DocLibMS
  3. FOLDER_DIRECTORY_OBJECT
  4. My Favorite Documents
  5. *Nb:O
  6. Lotus Notes
  7. CN=Catherine Duffy/OU=NAHQ/O=LotusCN=Catherine Duffy/O=IrisLotus NotesCN=Catherine Duffy/O=IrisLotus Notes
  8. A##########################
  9. $Modified
  10.     1S2S3S
  11. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O
  12.     0SL1S3724
  13. $TITLE
  14. CN=Catherine Duffy/O=Iris
  15. ##########################
  16. CN=Catherine Duffy/OU=NAHQ/O=LotusCN=Catherine Duffy/O=Iris
  17. CN=Catherine Duffy/O=Irisc:\notes4\data\doclib4.ntf
  18. ##########################################################
  19. ##########################################################
  20. ##########################################################
  21. ##########################################################
  22. ##########################################################
  23. ##########################################################
  24. ##########################################################
  25. ##########################################################
  26. ##########################################################
  27. ##########################################################
  28. ##########################################################
  29. ##########################################################
  30. ResponseResponse
  31. Debbie Branco
  32. OriginalSubjectBodyTimeCreatedDateFromSubjectStdR4DocLib#####
  33. *Nb:O
  34. Response to ResponseResponse to Response
  35. Debbie Branco
  36. ImmediateParentSubjectOriginalSubjectBodyTimeCreatedDateFromSubjectStdR4DocLib#############
  37. $SUBVIEW
  38. ($All)|($All)
  39. Lotus NotesP
  40. Scope
  41. Private
  42. ExpireDate
  43. _ViewIcon
  44.     2S3S4S6S8S9S12S14S
  45. DocumentG
  46. $VersionOpt
  47. Original by 
  48. From"
  49. ReviewStyle
  50. Review by 
  51. LastEditor"
  52. Subject
  53. Subject
  54. From"
  55.     6S9RS4E16RS9E20RS4E26RS9E27S28S2E30RS4E34R37S38S40RS5E42R43S44S46S47S48S49S50S51S
  56. Categories$51$48Subject$25From$Conflict$REF
  57. Categories$25
  58. Subject
  59. $25From
  60. From$25StdR4DocLibTYd##################
  61. Lotus Notes
  62. LV<A-
  63. PURSAF
  64. Lotus Notes
  65. LV<A-
  66. PURSAF
  67. Notes Product Development
  68. )I^-.
  69. PURSAF
  70. Qr8@=x
  71. $ACLDigest
  72. Locked
  73.     1S2S3S
  74. DocumentAuthors
  75. CurrentReviewers
  76.     0R1S2S3S8S9S11S13S
  77.     0S0E
  78. CN=Ann Innis/O=Iris
  79. New Document
  80. Subject
  81.     4S6S
  82. "MS Sans Serif
  83. Times New Roman
  84. Helvetica
  85. '++LotusScript Development Environment:2:5:(Options):0:66
  86. Option Public
  87. '++LotusScript Development Environment:2:5:(Forward):0:1
  88. '++LotusScript Development Environment:2:5:(Declarations):0:10
  89. Dim FormW As NotesUIWorkspace
  90. Dim FormDoc As NotesUIDocument
  91.  Document'++LotusScript Development Environment:2:5:(Options):0:66
  92. '++LotusScript Development Environment:2:5:(Forward):0:1
  93. Declare Sub Exiting(Source As Field)
  94. '++LotusScript Development Environment:2:5:(Declarations):0:2
  95. '++LotusScript Development Environment:2:2:BindEvents:1:129
  96. Private Sub BindEvents(Byval Objectname_ As String)
  97.      Static Source As FIELD
  98.      Set Source = Bind(Objectname_)
  99.      On Event Exiting From Source Call Exiting
  100. End Sub
  101. '++LotusScript Development Environment:2:2:Exiting:1:12
  102. Sub Exiting(Source As Field)
  103.      Set FormW = New NotesUIWorkspace
  104.      Set FormDoc = FormW.CurrentDocument
  105.      FormDoc.refresh
  106.      
  107. End Sub
  108. DocumentWorkflow
  109.     DocumentWorkflow Subform
  110.     :  This Subform includes the LotusScript, Actions, and hidden fields which are used in all versions of the Document form.
  111.     Hidden Fields:-------------------------------------------------------------------
  112. DocumentAuthors
  113.     4S6S
  114. DocumentAuthors
  115. Scope
  116. Private
  117. Reviewers
  118.     3S4S6S7S8S10SDocumentReaders
  119. LastEditor
  120. Scope
  121. Private
  122.     1S2S
  123. Scope
  124. Public
  125. Scope
  126.     1S2S3S4S
  127. %12-/H
  128. !G,$W,#I4)X6(H,4W,4G98X<6h*#x+$g9)w8(h.6u-2g<5w<4>B=YA
  129. WC9iB.xC-iF8wH8jT>zR<rd?
  130. 2L3;FK=D
  131. j=C:FQ8Qp<b
  132. GEHXHGLQLZSKEKUVKSGRYYWWgJEvIEiTHyWFfLRwKSgYWwZV[cXtfYPZjl\dWfphhhvigkqlysjhktvlsjtxyww
  133. Subject
  134.     0S0E
  135. SubjectRequired: description of this document 
  136.     Created By:    
  137. FromDocument author name
  138.      on 
  139. DateThe date/time when the document was composed
  140.      at 
  141. TimeCreated
  142.     Category
  143. Miscellaneous
  144. CategoriesPress ENTER for list of keywords or to add a new keyword
  145. ($All)
  146.     4S6S
  147. Status
  148. StatusListv
  149.     4S6S7S8S9S10S11S
  150. Review Cycle Information
  151. Status
  152. StatusListv
  153.     4S6S7S8S9S
  154. Paintbrush cann
  155. this file becaus
  156.  created using a
  157.  of Windows earl
  158.  3.0.
  159. Save As
  160.  From
  161. Copy To
  162. Save Colors As
  163. Printing '%s' on
  164. on %s
  165. Page %d of
  166. % donelNot enoug
  167.  to print.
  168. more application
  169. rease available 
  170.     Originator
  171.     Previous reviewers
  172.     Current Reviewers
  173.     Future reviewers
  174. tmpOriginator
  175. PreviousReviewers
  176. PreviousReviewers
  177. CurrentReviewers
  178. CurrentReviewers
  179. FutureReviewers
  180. FutureReviewers
  181. Status
  182. StatusListv
  183.     4S6S7S8S9S
  184. Paintbrush cann
  185. this file becaus
  186.  created using a
  187.  of Windows earl
  188.  3.0.
  189. Save As
  190.  From
  191. Copy To
  192. Save Colors As
  193. Printing '%s' on
  194. on %s
  195. Page %d of
  196. % donelNot enoug
  197.  to print.
  198. more application
  199. rease available 
  200.     Originator
  201.     Reviewers
  202.     Review Options
  203. tmpOriginator_1
  204. Reviewers
  205. Reviewers
  206. ReviewersEnter the reviewers' names (do not use Group names)
  207. ReviewStyle
  208. ReviewStyle
  209. Serial review | Serial.NoVersionsSerial (keep all revisions) | Serial.VersionsDocument reservations | Parallel.NoVersionsResponse review | Parallel.Versions
  210. ReviewWindow
  211. ReviewWindow
  212. No time limit for each review | NoLimitMove to next reviewer after: | MoveOnKeep sending reminders after: | Reminder
  213. ReviewTime
  214. ReviewTime
  215. ReviewWindow
  216. NoLimit
  217. day(s)
  218.     3S4S6S8S
  219. tmpReviewUnits
  220. NotifyAfter
  221. NotifyAfter
  222. Notify originator after each reviewer | EachNotify originator after final reviewer | Final
  223. BodyEnter the text (or a description) of the document.
  224.     ...........................
  225. ReviewerLog
  226.     1S2S3S4S
  227. Reviewer Log
  228. ReviewerLog
  229.     1S2S
  230. ReviewerLog
  231. ReviewerLog
  232. Closea 
  233.     0S0E
  234. _Edit Document
  235. DocumentAuthors
  236.     9S15S
  237. Categori_ze
  238. _Forward
  239. _Move to Folder...
  240. _Remove from Folder
  241. Send Docu_ment
  242. OriginalSubject
  243. OriginalSubject
  244. OriginalSubject
  245. Subject
  246.     1S2S3S10S12S
  247. NewRespTitle
  248. New Response to "
  249. OriginalSubject
  250.     0R1S2S3S4S5S6S
  251. StandardTitle
  252. Response 
  253.  of "
  254.  to "
  255. OriginalSubject
  256.     0R1S2S3S4S8S9S10S11S12S13S14S15S16S17S
  257. NewRespTitle
  258. StandardTitle
  259.     0R4S6S
  260. "MS Sans Serif
  261. Times New Roman
  262.  Response
  263. @___@
  264. <a>7`^
  265. `!bb!R
  266. SubjectKey thought of this response
  267.     Created by
  268. FromThe name of the person who composed the response
  269. DateThe date/time when the document was composed
  270. TimeCreated
  271. @___@
  272. <a>7`^
  273. `!bb!R
  274. BodyEnter the text of your response
  275.     -------------------------------------------------------------------------------------------------------------------------------------------------
  276.     Hidden Fields:    
  277. OriginalSubject
  278. OriginalSubject
  279. Subject
  280.     7S9S
  281. OriginalSubjectHidden field to store topic of Main Document
  282. Closej 
  283.     0S0E
  284. _Edit Document
  285. Categori_ze
  286. Send Docu_ment
  287. _Forward
  288. _Move to Folder...
  289. _Remove from Folder
  290. NewDocTitle
  291. New Response to "
  292. Subject
  293.     1S2S3S4S5S6S
  294. StandardTitle
  295. Response to "
  296. ImmediateParentSubject"
  297.     0R1S2S3S4S5S6S
  298. NewDocTitle
  299. StandardTitle
  300.     0R4S6S
  301. "MS Sans Serif
  302. Times New Roman
  303.  Response to Response
  304. @___@
  305. <a>7`^
  306. `!bb!R
  307. SubjectKey thought of this response
  308.     Created by:
  309. FromThe name of the person who composed the response
  310. DateThe date/time when the document was composed
  311. TimeCreated
  312. @___@
  313. <a>7`^
  314. `!bb!R
  315. BodyEnter the text of your response
  316.     -------------------------------------------------------------------------------------------------------------------------------------------------
  317.     Hidden Fields:    
  318. OriginalSubject
  319. OriginalSubject
  320. Subject
  321.     7S9S
  322. OriginalSubjectHidden field to store topic of Main Document
  323. Subject
  324. Subject
  325. OriginalSubject
  326.     7S9S
  327. ImmediateParentSubject
  328. Closed 
  329.     0S0E
  330. _Edit Document
  331. Categori_zeu
  332. Send Docu_ment
  333. _Forward
  334. _Move to Folder...
  335. _Remove from Folder
  336. $SUBVIEW
  337. By _Author|By Author
  338. CN=Catherine Duffy/O=Iris
  339. Scope
  340. Private
  341. ExpireDate
  342. _ViewIcon
  343.     2S3S4S6S8S9S12S14S
  344. DocumentG
  345. Status
  346. StatusY
  347. Subject
  348. $VersionOpt
  349. Subject
  350.   (Original document in review cycle)
  351. ReviewStyle
  352. ParallelG
  353. Subject
  354.   (Reviewed by 
  355. LastEditor"
  356. Subject
  357.   (Reviewed by 
  358. PreviousReviewers
  359. Archive
  360. Subject
  361. Subject
  362. (Response to 
  363. OriginalSubject
  364. Subject
  365.  (Response to "
  366. OriginalSubject
  367.     6S9RS4E12S13S14S15S20RS8E22RS4E27RS8E28S29S31RS4E35S38RS9E39S40S41S42S2E43S44S46RS4E47S48S49S50S56S57S60R64S67RS4E69R70S71S73RS5E74S75S76S79R80S81S82S83S84S85S
  368. From$42$36$43$Conflict
  369.     L1S2E1
  370. From$36
  371. $36$43
  372. $43StdR4DocLibY###################
  373. Review Status|Review Status
  374. CN=Catherine Duffy/O=Iris
  375. Scope
  376. Private
  377. ExpireDate
  378. _ViewIcon
  379.     2S3S4S6S8S9S12S14S
  380. DocumentG
  381. $VersionOpt
  382. Original by 
  383. From"
  384. ReviewStyle
  385. Review by 
  386. LastEditor"
  387. Subject
  388. Subject
  389. From"
  390.     6S9RS4E16RS9E20RS4E26RS9E27S28S2E30RS4E34R37S38S40RS5E42R43S44S46S47S48S49S50S51S
  391. CurrentReviewers
  392. FutureReviewers
  393.     5S6S8S10S
  394. Status$40$39SubjectFrom$26DueDateTime$Conflict$REF
  395. Statush
  396. Status
  397.     L1S5S6S7S8S1%
  398. StatusDueDateTime
  399. Subject$26
  400. DueDateTime$26StdR4DocLibY###################################
  401. My Favorite DocumentsMy Favorite Documents/L
  402. Debbie Branco
  403. Scope
  404. Private
  405. ExpireDate
  406. _ViewIcon
  407.     2S3S4S6S8S9S12S14S
  408. DocumentG
  409. Status
  410. StatusY
  411. Subject
  412. $VersionOpt
  413. Subject
  414.   (Original document in review cycle)
  415. ReviewStyle
  416. ParallelG
  417. Subject
  418.   (Reviewed by 
  419. LastEditor"
  420. Subject
  421.   (Reviewed by 
  422. PreviousReviewers
  423. Archive
  424. Subject
  425. Subject
  426. (Response to 
  427. OriginalSubject
  428. Subject
  429.  (Response to "
  430. OriginalSubject
  431.     6S9RS4E12S13S14S15S20RS8E22RS4E27RS8E28S29S31RS4E35S38RS9E39S40S41S42S2E43S44S46RS4E47S48S49S50S56S57S60R64S67RS4E69R70S71S73RS5E74S75S76S79R80S81S82S83S84S85S
  432. $29$30$27From$Conflict
  433. From$27StdR4DocLibFYpd
  434. Main Navigator
  435. Debbie BrancoStdR4DocLibG3############################
  436. Debbie Branco#
  437.  From$42
  438. Scope
  439. Private
  440. ExpireDate
  441. _ViewIcon
  442.     2S3S4S6S8S9S12S14S
  443. $36Modified
  444. $43Title
  445. DocumentG
  446. Status
  447. StatusY
  448. Subject
  449. $VersionOpt
  450. Subject
  451.   (Original document in review cycle)
  452. ReviewStyle
  453. ParallelG
  454. Subject
  455.   (Reviewed by 
  456. LastEditor"
  457. Subject
  458.   (Reviewed by 
  459. PreviousReviewers
  460. Archive
  461. Subject
  462. Subject
  463. (Response to 
  464. OriginalSubject
  465. Subject
  466.  (Response to "
  467. OriginalSubject
  468.     6S9RS4E12S13S14S15S20RS8E22RS4E27RS8E28S29S31RS4E35S38RS9E39S40S41S42S2E43S44S46RS4E47S48S49S50S56S57S60R64S67RS4E69R70S71S73RS5E74S75S76S79R80S81S82S83S84S85S&
  469. Categori_zei
  470. _Edit Document
  471. Send Docu_ment
  472. _Forward
  473. NavigatorIH
  474. EnvName
  475. NavigatorState"
  476.     1S2S
  477. EnvName
  478. EnvName
  479. Main Navigator
  480. EnvName
  481.     0R11RS8E13RS20E14S20RS20E30RS8E32RS20E33S39RS20E44RS9E
  482. New Document,
  483. Document
  484.     0S0E
  485. Response,
  486. Response
  487.     0S0E
  488. Response to Response8
  489. Response to Response
  490.     0S0E
  491. _Move to Folder...    
  492. _Remove from Folder...
  493.  Status  $40
  494. Scope
  495. Private
  496. ExpireDate
  497. _ViewIcon
  498.     2S3S4S6S8S9S12S14S
  499. DocumentG
  500. $VersionOpt
  501. Original by 
  502. From"
  503. ReviewStyle
  504. Review by 
  505. LastEditor"
  506. Subject
  507. Subject
  508. From"
  509.     6S9RS4E16RS9E20RS4E26RS9E27S28S2E30RS4E34R37S38S40RS5E42R43S44S46S47S48S49S50S51SSubjectTitleFromCreated By$26ReviewersX
  510. CurrentReviewers
  511. FutureReviewers
  512.     5S6S8S10SDueDateTimeDue&
  513. Categori_ze
  514. _Edit Document
  515. Send Docu_ment
  516. _Forward
  517. NavigatorDH
  518. EnvName
  519. NavigatorState"
  520.     1S2S
  521. EnvName
  522. EnvName
  523. Main Navigator
  524. EnvName
  525.     0R11RS8E13RS20E14S20RS20E30RS8E32RS20E33S39RS20E44RS9E
  526. New Document,
  527. Document
  528.     0S0E
  529. Response,
  530. Response
  531.     0S0E
  532. Response to Response8
  533. Response to Response
  534.     0S0E
  535. _Move to Folder...    
  536. _Remove from Folder...
  537. Unlock Document
  538. (Unlock Document)
  539. Server
  540.     1S2S6S
  541.     0R1S2S6S
  542. Server
  543.     0R7S8S11S13S14S15S16S
  544.  Categories$51
  545. Scope
  546. Private
  547. ExpireDate
  548. _ViewIcon
  549.     2S3S4S6S8S9S12S14S
  550. DocumentG
  551. $VersionOpt
  552. Original by 
  553. From"
  554. ReviewStyle
  555. Review by 
  556. LastEditor"
  557. Subject
  558. Subject
  559. From"
  560.     6S9RS4E16RS9E20RS4E26RS9E27S28S2E30RS4E34R37S38S40RS5E42R43S44S46S47S48S49S50S51SSubjectTitle$25Modified
  561. FromAuthor&
  562. Categori_zex
  563. _Edit Document
  564. Send Docu_ment
  565. _Forward
  566. Navigator
  567. EnvName
  568. NavigatorState"
  569.     1S2S
  570. EnvName
  571. EnvName
  572. Main Navigator
  573. EnvName
  574.     0R11RS8E13RS20E14S20RS20E30RS8E32RS20E33S39RS20E44RS9E
  575. New Document,
  576. Document
  577.     0S0E
  578. Response,
  579. Response
  580.     0S0E
  581. Response to Response8
  582. Response to Response
  583.     0S0E
  584. _Move to Folder...    
  585. _Remove from Folder...
  586.  Fields:-------------------------------------------------------------------
  587. DocumentAuthors
  588.     4S6S
  589. DocumentAuthors
  590. Scope
  591. Private
  592. Reviewers
  593.     3S4S6S7S8S10SDocumentReaders
  594. LastEditor
  595. _ViewIcon
  596. Scope
  597. Public
  598.     1S2S
  599. Scope
  600. Private
  601. ExpireDate
  602. _ViewIcon
  603.     2S3S4S6S8S9S12S14S
  604. $30Title
  605. DocumentG
  606. Status
  607. StatusY
  608. Subject
  609. $VersionOpt
  610. Subject
  611.   (Original document in review cycle)
  612. ReviewStyle
  613. ParallelG
  614. Subject
  615.   (Reviewed by 
  616. LastEditor"
  617. Subject
  618.   (Reviewed by 
  619. PreviousReviewers
  620. Archive
  621. Subject
  622. Subject
  623. (Response to 
  624. OriginalSubject
  625. Subject
  626.  (Response to "
  627. OriginalSubject
  628.     6S9RS4E12S13S14S15S20RS8E22RS4E27RS8E28S29S31RS4E35S38RS9E39S40S41S42S2E43S44S46RS4E47S48S49S50S56S57S60R64S67RS4E69R70S71S73RS5E74S75S76S79R80S81S82S83S84S85S$27Date
  629. FromAuthor&
  630. Categori_ze
  631. _Edit Document
  632. Send Docu_ment
  633. _Forward
  634. Navigator
  635. EnvName
  636. NavigatorState"
  637.     1S2S
  638. EnvName
  639. EnvName
  640. Main Navigator
  641. EnvName
  642.     0R11RS8E13RS20E14S20RS20E30RS8E32RS20E33S39RS20E44RS9E
  643. New Document,
  644. Document
  645.     0S0E
  646. Response,
  647. Response
  648.     0S0E
  649. Response to Response8
  650. Response to Response
  651.     0S0E
  652. _Move to Folder...    
  653. _Remove from Folder...
  654. ($All)
  655. TextBox1All Documents
  656. TextBox2By Author
  657. TextBox3My Favorite Documents
  658. TextBox4By Review Status
  659. TitleDocuments:
  660. AllDocs
  661. ($All)
  662. ByAuthor
  663. By Author
  664. ByStatus
  665. Review Status
  666. MyFavDocs
  667. My Favorite Documents
  668. Times New Roman
  669. bullet
  670. Using Microsoft Office Library
  671. This database allows you to capture and track information about documents.
  672. Functions of the Database:
  673. To add a document to this database
  674. Select Create, Document.
  675. You can enter document information in several ways: by typing it using the Notes editor, by scanning in hard copy, or by importing or attaching an electronic file. 
  676. To respond to a document
  677. Highlight that document in a view, then select Create, Response.
  678. To respond to a response
  679. Highlight the response you wish to respond to, then select Create, Response to Response.
  680.     To flag a document as Private:
  681.     You can use the "Mark Private" and
  682.     "Mark Public" actions in the template to control whether anyone other than yourself can read a specific document.  For example, if you have not completed the writing of a particular document, you can click the "Mark Private" action and others will not be able to see the document.  When you complete the document, you can click thek
  683.     "Mark Public"l
  684.     action to make it available for others to read.  y
  685.     If a document is marked private after it has been submitted for review, the document author and the reviewers will be able to read the document.
  686. Features
  687.     Document Review Cycle:
  688.     The author of a document has the option of setting up a document review cycle for that document. To do so simply click on the Setup Review Cycle action button and fill in the necessary information.  g
  689.     Note:  
  690.     Do not use 
  691.     @Domain
  692.      when entering approver names.  Any domain added will be stripped off and may cause complications when attempting to route a request.  Also, only enter Person-names as approvers.  Group names are not supported.
  693.     Clearing a Review Cycle:
  694.     Document Library, SmartSuite 96 Library, and MS Office Library provides an action button to "Clear Review Cycle".  This is accessible only by the document's originator.  You can either use the action prior to submitting a document for review, or after submittal.  Below are the guidelines:
  695.     o    Clearing a review cycle prior to submitting for review:  Select this if you, as originator, wish to change the review cycle settings before your reviewers receive notification.
  696.     o    Clearing a review cycle after submittal:  If reviewers have already begun or completed their document review, their work will be preserved.  If reviewers were notified to review a document and they have not yet begun the review, they will receive a courtesy notice that they are no longer required to conduct a review.
  697.     Microsoft Office Library Review Styles:e
  698.     Serial Review:
  699.       Documents are routed for review one at a time, in sequence to the reviewers chosen by the author.
  700.     o    All edits are made within the same document, but an unedited copy of the original document is also saved.a
  701.     Serial Review (keep all revisions):t
  702.       Documents are routed for review one at a time, in sequence to the reviewers chosen by the author.
  703.     o    Edits are made within a copy of the original, which also includes all comments from previous reviewers
  704.     o    All old versions become response documents (as well as a copy of the original)
  705.     Document Reservations:
  706.       Requests for document review are routed in parallel (that is, all at the same time).  When one reviewer opens the document, a "file locking" occurs at the server which warns any other user who happens to edit the document that a review is in progress.  $
  707.     o    Review comments or edits are made into a copy of the original document
  708.     o    As with the others, a clean copy of the original is always kept
  709.     Response Review:
  710.       Same as Document Reservations (but with no file locking).
  711.     o    Review comments or edits are saved as response documents to the original document.  
  712.     o    As with the others, a clean copy of the original is always kept
  713.     Document Archiving:
  714.     This is a process by which certain documents are removed from the current database and stored in a different database.  This keeps the library up-to-date with only the latest topics.  Most of the Archiving activities take place from the "Archiving" view.  You must switch to this view in order to initiate archiving on a library database.
  715.     To set up archiving on any library database, switch to the Archiving view and click the action called "Setup Archive".  The Archive Profile appears.  This document contains criteria that the user specifies for archiving topics in a library (e.g., inactive after 'x' days, or expired after 'x' days).  The archive database is automatically created when the Profile is saved.  The archival database filename is also specified in the Archive Profile; the title of the archive will be the title of the Microsoft Office Library database followed by "(Archived)".  After the archive criteria have been specified in the Archive Profile, other agents run on the database to move the document(s).  
  716.     Mark/Unmark Document as Expired:
  717.       Marks a topic as "expired".  If the Archive Profile specifies that 
  718.     expired 
  719.     topics should be archived, the document(s) marked with this agent would fall into that criterion.  If a document is already marked as expired, this agent tells the user what the expire date was, and will ask if the user wants to un-expire it.
  720.     Periodic Archive:"
  721.       Reviews the Archive Profile and moves documents which meet the archive criteria into the archive database.  This agent is run automatically on the server; the schedule is set by the database manager/designer.
  722.     Troubleshooting:
  723.     User receives the following error: "Cannot launch OLE object: Form inconsistency or Application not installed.  Contact Database Administrator."
  724.     Because this template is designed to work with the Windows 95 version of PowerPoint, users will receive this error when creating documents from a Windows 3.1 client.  The database designer should modify the Microsoft Office\ PowerPoint form and change the Auto Launch setting in the Form properties InfoBox to reflect the Win 16 version of PowerPoint. 
  725. Debbie Branco#
  726. ReviewOptionsReviewOptions
  727. CN=Catherine Duffy/O=Iris
  728. SaveChoicesReviewTimeNotifyAfterReviewWindowReviewStyleStdR4DocLibCD#############################
  729. DocumentWorkflow
  730. Lotus Notes
  731. LastEditorDocumentReadersDocumentAuthorsStdR4DocLibCUA3##########################
  732. MS Office\Excel WorksheetExcelWorksheet Document
  733. Lotus NotesDocumentWorkflow
  734. BodyReviewerLogNotifyAfterReviewTimeReviewWindowReviewStyleFutureReviewersCurrentReviewersPreviousReviewersReviewersCategoriesTimeCreatedDateFromSubject_ViewIconLastEditorDocumentReadersDocumentAuthors####################
  735. MS Office\Paintbrush PicturePaintbrush Document
  736. CN=Catherine Duffy/O=IrisDocumentWorkflow
  737. ReviewerLogBodyNotifyAfterReviewTimeReviewWindowReviewStyleReviewersFutureReviewersCurrentReviewersPreviousReviewersCategoriesTimeCreatedDateFromSubject_ViewIconLastEditorDocumentReadersDocumentAuthors
  738. ##########################################################
  739. MS Office\Quick SheetQuickSheet Document
  740. CN=Catherine Duffy/O=IrisDocumentWorkflow
  741. ReviewerLogBodyNotifyAfterReviewTimeReviewWindowReviewStyleReviewersFutureReviewersCurrentReviewersPreviousReviewersCategoriesTimeCreatedDateFromSubject_ViewIconLastEditorDocumentReadersDocumentAuthors######
  742. MS Office\Word DocumentWordDoc Document
  743. Lotus NotesDocumentWorkflow
  744. BodyReviewerLogNotifyAfterReviewTimeReviewWindowReviewStyleFutureReviewersCurrentReviewersPreviousReviewersReviewersCategoriesTimeCreatedDateFromSubject_ViewIconLastEditorDocumentReadersDocumentAuthors#############################
  745. Lotus Notes
  746. Mark/Unmark Document As Expired003
  747. StdR4DocLib####################
  748. ##########################################################
  749. Times New Roman
  750. Task List
  751. &Switch To
  752. About Microsoft Office Library
  753.     What does this database do?
  754.     A Document Library application is an electronic filing cabinet that stores reference documents for access by a workgroup.  The database might contain anything from environmental impact statements for a group of engineers to financial statements for a group of loan officers.
  755.     Who will use this database?
  756.     Anyone who wishes to create a record of a document or review available documents may use this database.
  757.     Important Features
  758.     Review Cycle:
  759.      Used to route a document to a series of recipients.
  760.     Document Archiving:
  761.      Used to move expired documents to an archive database.
  762.     Suggestions for Modifications
  763.     Full text search: 
  764.     If you wish to use Notes' full text search capabilities for a database created with this template, select menu File, Database, Properties, go to the Full Text panel and then select Create Index... to create the full text index.
  765.     Where to find more information?
  766.     -  More information can be found by selecting Help, Using Database
  767.     Access Control
  768.     Very Important:  
  769.     Access level should be 
  770.     Author
  771.      for all users of this database.  This will prevent unauthorized editing of documents within the database.  The Author fields within the forms govern who will be able to edit/review particular documents.   Errors will occur if someone with Editor access attempts to review a document when they are not an authorized reviewer of that document.
  772. Times New Roman
  773.  ReviewOptions
  774. Review style:
  775. ReviewStyle
  776. ReviewStyle
  777. Serial review | Serial.NoVersionsSerial (keep all revisions) | Serial.VersionsDocument reservations | Parallel.NoVersionsResponse review | Parallel.Versions
  778. ReviewWindow
  779. ReviewWindow
  780. No time limit on review | NoLimitMove to next reviewer after | MoveOnKeep sending reminders after | Reminder
  781. Allotted time:
  782. Notification:
  783. NofityAfter
  784. NotifyAfter
  785. Notify me after each reviewer | EachNotify me after final reviewer | Final
  786. ReviewWindow
  787. NoLimit
  788.     1S2S
  789. ReviewTime
  790. ReviewWindow
  791. NoLimit
  792. ReviewTime
  793. ReviewTime
  794.     3S4S6S8S14S
  795. ReviewWindow
  796. NoLimit
  797. ReviewTimeX
  798. Please enter a number.{
  799. ReviewTimeX
  800. Please enter a whole number which is greater than zero.
  801.     3S4S6S8S16S21S25S26S28S33S
  802. ReviewTime
  803. day(s)
  804. SaveChoices
  805. SaveChoices
  806. Save choices for next time. | 1
  807. Categori_ze
  808. _Edit Document
  809. Send Docu_ment
  810. _Forward
  811. _Move to Folder...
  812. _Remove from Folder$
  813. '++LotusScript Development Environment:2:5:(Options):0:74
  814. Option Public
  815. '++LotusScript Development Environment:2:5:(Forward):0:1
  816. Declare Sub InitializeDocument(source)
  817. Declare Sub InitializeStatusList
  818. Declare Sub RebuildList(InputList As Variant)
  819. Declare Sub SetReviewerLists
  820. Declare Sub SendNotification
  821. Declare Sub InitiateReview(source)
  822. Declare Sub GetReviewSequence
  823. Declare Sub ResetAuthorNames
  824. '++LotusScript Development Environment:2:5:(Declarations):0:10
  825. '***** OBJECT VARIABLES *****
  826. Dim s As NotesSession
  827. Dim w As NotesUIWorkspace
  828. Dim doc As NotesUIDocument
  829. Dim db As NotesDatabase
  830. Dim note As NotesDocument
  831. Dim tempnote As NotesDocument
  832. Dim maildoc As NotesDocument
  833. Dim parent As NotesDocument
  834. Dim child As NotesDocument
  835. Dim children As NotesDocumentCollection
  836. Dim item As NotesItem
  837. Dim rtitem As NotesRichTextItem
  838. Dim dt As NotesDateTime
  839. '***** DATA VARIABLES - FIELDS DEFINED ON FORM*****
  840. Dim ReviewStyle As Variant
  841. Dim ReviewSeq As Variant
  842. Dim Reviewers As Variant
  843. Dim PreviousReviewers As Variant
  844. Dim FutureReviewers As Variant
  845. Dim CurrentReviewers As Variant
  846. Dim DocumentAuthors As Variant
  847. Dim Originator As Variant
  848. Dim Versioning As Variant
  849. '***** DATA VARIABLE - FIELDS DEFINED IN SCRIPT, NOT DEFINED ON FORM
  850. Dim Status As Variant
  851. Dim Locked As Variant
  852. Dim InProcess As Variant
  853. '***** SCRIPT PROCESSING VARIABLES *****
  854. Dim ReviewerList() As Variant
  855. Dim OldList() As Variant
  856. Dim InputList As Variant
  857. Dim NewList() As Variant
  858. Dim ListMax As Integer
  859. Dim tmpList As Variant
  860. Dim CompareValue As Variant
  861. Dim Elements As Integer
  862. Dim DocWasSaved As Integer
  863. Dim ParentIsLocked As Integer
  864. Dim DocIsLocked As Integer
  865. Dim LockedBy As Variant
  866. Dim InitiatingReview As Integer
  867. Dim CompareValueFound As Integer
  868. Dim FinalSave As Variant
  869. '***** TEMP PROCESSING FIELDS - ADDED TO DOC ON OPEN, DELETED ON CLOSE*****
  870. Dim CurrentUser As String
  871. Dim Action As Variant
  872. Dim StatusList(1 To 4) As Variant
  873. '++LotusScript Development Environment:2:2:InitializeDocument:1:8
  874. Sub InitializeDocument(source)
  875.      
  876. 'This routine initializes object variables, global variables and some field values     
  877.      
  878. 'Turn off Autoreload to speed up response time (this means we need to do manual reloads and refreshes)
  879.      source.AutoReload = False
  880.      
  881.      Set w = New NotesUIWorkspace
  882.      Set s = New NotesSession
  883.      Set db = s.CurrentDatabase
  884.      Set note = source.Document
  885.      
  886.      CurrentUser = s.CommonUserName
  887.      note.tmpCurrentUser = CurrentUser
  888.      Originator = note.From
  889.      
  890.      InitializeStatusList
  891.      If source.IsNewDoc Then
  892.           note.Status = StatusList(1)
  893.           note.Scope = "Public"
  894.      Else
  895.           If note.Locked(0) <> "" Then
  896.                DocIsLocked = True
  897.                LockedBy = note.Locked
  898.           End If
  899.      End If
  900.      
  901. 'Initialize V3 documents
  902.      If Not(note.HasItem("Status")) Then
  903.           note.Status = StatusList(1)
  904.           note.Scope = "Public"
  905.           note.DocumentAuthors = s.CommonUserName
  906.           note.From = Evaluate("@Name([CN]; From)", note)
  907.      End If
  908.      
  909. 'Clear the status bar     
  910.      Print
  911.      
  912. End Sub
  913. '++LotusScript Development Environment:2:2:InitializeStatusList:1:8
  914. Sub InitializeStatusList
  915.      
  916. 'Statuses are referred to positionally.  If you want the works to display differently in the view (like if you want the first
  917. 'status to be None instead of New) you would change them here.     
  918.      StatusList(1) = "New"
  919.      StatusList(2) = "Ready for Review"
  920.      StatusList(3) = "In Review"
  921.      StatusList(4) = "Review Complete"
  922.      
  923.      note.StatusList = StatusList
  924.      
  925. End Sub
  926. '++LotusScript Development Environment:2:2:RebuildList:1:8
  927. Sub RebuildList(InputList As Variant)
  928.      
  929. 'This routine removes a value from a list (passed by reference)
  930.      
  931.      ListMax = Ubound(InputList)
  932.      
  933. 'Save original capitalization in OldList then lowercase both InputList and CompareValue     
  934.      Redim OldList (ListMax)
  935.      For i = 0 To ListMax
  936.           OldList(i) = InputList(i)
  937.           InputList(i) = Lcase(InputList(i))
  938.      Next
  939.      CompareValue = Lcase(CompareValue)
  940.      
  941.      Redim NewList (ListMax)
  942.      x = 0 
  943.      For y = 0 To ListMax
  944.           If InputList(y) <> CompareValue Then
  945.                NewList(x) = OldList(y)
  946.                x = x + 1
  947.           End If
  948.      Next
  949.      
  950.      If x > 0 Then
  951.           Redim Preserve NewList(x-1)
  952.           tmpList = NewList
  953.      Else
  954.           tmpList = "None"
  955.      End If
  956.      
  957.      If x = ListMax Then
  958.           CompareValueFound = True
  959.      Else
  960.           CompareValueFound = False
  961.      End If
  962.      
  963. End Sub
  964. '++LotusScript Development Environment:2:2:SetReviewerLists:1:8
  965. Sub SetReviewerLists
  966.      
  967.      Print "Updating Reviewer Lists"
  968.      
  969.    For a Parallel submit, set CurrentReviewers to the Reviewers field (there are no
  970.       FutureReviewers - all reviewers are current) and set FutureReviewers to "None".
  971.    For a Parallel review, remove CurrentUser from CurrentReviewers and add it to
  972.       PreviousReviewers.
  973.    For a Serial submit, set CurrentReviewers to the first Reviewer and set FutureReviewers
  974.       to the Reviewers field minus the first Reviewer
  975.    For a Serial review remove CurrentUser from FutureReviewers and add it to
  976.       PreviousReviewers.
  977. %ENDREM
  978.      
  979.      ListMax = 0
  980.      Set dt = New NotesDateTime("Today")
  981.      dt.SetNow
  982.      If Action(0) = "Complete" Then ReviewerLogEntry = CurrentUser & " on " & Format(dt.LSLocalTime, "Short Date")
  983.      
  984.      Select Case ReviewSeq
  985.      Case "Parallel"
  986. 'On submit Set future reviewers to None since all reviewers are current          
  987.           If Action(0) = "Submit" Then
  988.                Reviewers = note.Reviewers            
  989.                tmpList = Reviewers
  990.                note.FutureReviewers = "None"
  991.           Else
  992. '(this is for action = Complete)               
  993. 'For Response Reviews, we maintain the status in the parent               
  994.                If note.IsResponse Then
  995.                     CurrentReviewers = parent.CurrentReviewers
  996.                     Set item = parent.GetFirstItem("ReviewerLog")
  997.                Else
  998.                     CurrentReviewers = note.CurrentReviewers
  999.                     Set item = note.GetFirstItem("ReviewerLog")
  1000.                End If
  1001.                item.AppendToTextList(ReviewerLogEntry)              
  1002.                CompareValue = CurrentUser
  1003. 'Remove the CurrentUser from the CurrentReviewers list               
  1004.                Call RebuildList(CurrentReviewers)
  1005.           End If
  1006.           FieldName = "CurrentReviewers"
  1007.      Case "Serial"
  1008. 'On submit, put all reviewers in the future reviewers list          
  1009.           If Action(0) = "Submit" Then
  1010.                Reviewers = note.Reviewers
  1011.                tmpList = Reviewers
  1012.                Call note.ReplaceItemValue("FutureReviewers", tmpList)
  1013.           Else
  1014.                Set item = note.GetFirstItem("ReviewerLog")
  1015.                item.AppendToTextList(ReviewerLogEntry)
  1016.           End If
  1017.           FutureReviewers = note.FutureReviewers
  1018. 'Put the first person in the future reviewers list in current reviewer
  1019. 'On submit this makes the first one current, on Complet it makes the next one current          
  1020.           note.CurrentReviewers = FutureReviewers(0)
  1021.           CompareValue = FutureReviewers(0)
  1022.           FieldName = "FutureReviewers"
  1023. 'Remove the first element from the FutureReviewers list
  1024.           Call RebuildList(FutureReviewers)
  1025.      End Select
  1026.      
  1027. 'Calculate when the review is due, based upon ReviewTime     
  1028.      ReviewTime = note.ReviewTime
  1029.      temp = ReviewTime(0)
  1030.      Set dt = New NotesDateTime("Today")
  1031.      If Isnumeric(ReviewTime(0)) Then dt.AdjustDay(temp)
  1032.      
  1033. 'Update DueDate - If there is a Review time then reset, otherwise delete
  1034. 'Update PreviousReviewers to None if this is a submit, otherwise add CurrentUser to existing list
  1035.      If note.IsResponse And ReviewSeq = "Parallel" Then
  1036.           If Isnumeric(ReviewTime(0)) Then
  1037.                parent.DueDateTime = dt.LSLocalTime
  1038.           Else
  1039.                parent.RemoveItem("DueDateTime")
  1040.           End If
  1041.           Call parent.ReplaceItemValue(FieldName, tmpList)
  1042.           PreviousReviewers = parent.PreviousReviewers
  1043.           If PreviousReviewers(0) = "None" Then
  1044.                parent.PreviousReviewers = CurrentUser
  1045.           Else
  1046.                Set item = parent.GetFirstItem("PreviousReviewers")
  1047.                item.AppendToTextList (CurrentUser)
  1048.           End If
  1049. 'In a response review, we remove these because they are stored in the main doc          
  1050.           note.RemoveItem("PreviousReviewers")
  1051.           note.RemoveItem("CurrentReviewers")
  1052.           note.RemoveItem("FutureReviewers")
  1053.           If Action(0) = "Complete" Then
  1054.                note.RemoveItem("DueDateTime")
  1055.                note.Status = StatusList(4)
  1056.           End If
  1057.      Else
  1058.           If Isnumeric(ReviewTime(0)) Then 
  1059.                note.DueDateTime = dt.LSLocalTime
  1060.           Else
  1061.                note.RemoveItem("DueDateTime")
  1062.           End If
  1063.           Call note.ReplaceItemValue(FieldName, tmpList)
  1064.           If Action(0) = "Submit" Then
  1065.                note.PreviousReviewers = "None"
  1066.           Else
  1067.                PreviousReviewers = note.PreviousReviewers
  1068.                If PreviousReviewers(0) = "None" Then
  1069.                     note.PreviousReviewers = CurrentUser
  1070.                Else              
  1071.                     Set item = note.GetFirstItem("PreviousReviewers")
  1072.                     item.AppendToTextList (CurrentUser)
  1073.                End If
  1074.           End If
  1075.      End If
  1076.      
  1077. End Sub 
  1078. '++LotusScript Development Environment:2:2:SendNotification:1:8
  1079. Sub SendNotification
  1080.      
  1081. 'This routine sets the content of the notification email, based upon values set in SetReviewerLists.     
  1082.      
  1083.      If note.IsResponse Then
  1084.           CurrentReviewers = parent.CurrentReviewers
  1085.      Else
  1086.           CurrentReviewers = note.CurrentReviewers
  1087.      End If
  1088.      DbTitle = db.Title
  1089.      DueDateTime = note.DueDateTime
  1090.      Subject = note.Subject
  1091.      Recipient = Empty
  1092.      NotifyAfter = note.NotifyAfter
  1093.      
  1094. 'If it is a parallel review with only final notification to the originator, 
  1095. 'there is not need to send mail on a normal completion     
  1096.      If (ReviewSeq = "Parallel") And (CurrentReviewers(0) <> "None") _
  1097.      And (NotifyAfter(0) = "Final") And (Action(0) <> "Submit") Then
  1098.           Exit Sub
  1099.      Else
  1100.           Print "Sending Notification"
  1101.      End If
  1102.      
  1103.      Set maildoc = New NotesDocument(db)
  1104.      Set rtitem = New NotesRichTextItem(maildoc, "Body")
  1105.      
  1106.      Select Case Action(0)
  1107.      Case "Submit"
  1108.           tmpList = CurrentReviewers
  1109.           tmpSubject = "Document Requires Review:  " & Subject(0)
  1110.           If note.HasItem("DueDateTime") Then
  1111.                tmpFlowStatus = "Please take the time to review this document before the due date shown below."              
  1112.           Else
  1113.                tmpFlowStatus = "Please take the time to review this document."
  1114.           End If
  1115.           tmpMessagebox = "Request for review has been sent to "
  1116.           If ReviewSeq = "Parallel" Then
  1117.                tmpRecipient = "All Reviewers"
  1118.           Else
  1119.                tmpRecipient = CurrentReviewers(0)         
  1120.           End If
  1121.      Case "Complete"
  1122.           If CurrentReviewers(0) = "None" Then
  1123.                tmpList = Originator(0)
  1124.                tmpSubject = "Review is complete for:  " & Subject(0)
  1125.                tmpFlowStatus = "All reviewers have completed their work on this document."
  1126.                tmpMessagebox = "Notification that you have completed your review has been sent to the originator: "               
  1127.           Else
  1128.                Select Case ReviewSeq
  1129.                Case "Parallel"     
  1130.                     tmpList = Originator(0)              
  1131.                     tmpFlowStatus = CurrentUser & " is finished reviewing this document."              
  1132.                     tmpSubject = CurrentUser & " has completed review of:  " & Subject(0)
  1133.                     tmpMessagebox = "Notification that you have completed your review has been sent to the originator, "
  1134.                Case "Serial"
  1135.                     tmpList = CurrentReviewers(0)
  1136.                     tmpSubject = "Document Requires Review:  " & Subject(0)
  1137.                     If note.HasItem("DueDateTime") Then
  1138.                          tmpFlowStatus = Originator(0) & " requests that you review this document before the due date shown below."            
  1139.                     Else
  1140.                          tmpFlowStatus = Originator(0) & " requests that you review this document."              
  1141.                     End If
  1142.                     tmpMessagebox = "Notification that you have completed your review has been sent to "               
  1143.                     If NotifyAfter(0) = "Each" Then 
  1144.                          maildoc.CopyTo = Originator(0)
  1145.                          tmpRecipient = tmpList & " and " & Originator(0)
  1146.                     End If
  1147.                End Select
  1148.           End If
  1149.           If tmpRecipient = "" Then tmpRecipient = tmpList
  1150.      End Select
  1151.      
  1152.      Call maildoc.AppendItemValue("SendTo", tmpList)
  1153.      
  1154.      maildoc.Subject = tmpSubject
  1155.      maildoc.InheritedSubject = Subject(0)
  1156.      maildoc.InheritedDbTitle = DbTitle
  1157.      maildoc.FlowStatus = tmpFlowStatus
  1158.      If note.HasItem("DueDateTime") Then maildoc.DueDateTime = Format(DueDateTime(0), "Short Date")
  1159.      
  1160.      If note.IsResponse Then
  1161.           Call rtitem.AppendDocLink(parent, "DocLink to " & Subject(0))
  1162.      Else
  1163.           Call rtitem.AppendDocLink(note, "DocLink to " & Subject(0))
  1164.      End If
  1165.      
  1166.      maildoc.Form = "Bookmark"
  1167.      
  1168.      On Error Goto SendError
  1169.      Call maildoc.Send (False)
  1170.      
  1171.      Messagebox tmpMessagebox & tmpRecipient & ".", 0 + 64, "Document Library"
  1172.      
  1173.      Exit Sub
  1174.      
  1175. SendError:
  1176.      Messagebox "FYI:  " & tmpRecipient & " could not be notified via email at this time.", 0 + 64, "Document Library"
  1177.      Exit Sub
  1178.      
  1179. End Sub
  1180. '++LotusScript Development Environment:2:2:InitiateReview:1:8
  1181. Sub InitiateReview(source)
  1182.      
  1183. 'This routine does the versioning that occurs when a review in initiated (as opposed to on every save)     
  1184.      InProcess = note.InProcess
  1185.      Reviewers = note.Reviewers
  1186.      PreviousReviewers = note.PreviousReviewers
  1187.      
  1188. 'Check to see if CurrentUser is in the InProcess list.  If they are (or if this is the originator) then do not do versioning     
  1189.      Redim ReviewerList(0) 
  1190.      Forall n In InProcess
  1191.           If CurrentUser = n Then ReviewerList(0) = CurrentUser
  1192.      End Forall
  1193.      
  1194. 'Find out what kind of review we are processing     
  1195.      GetReviewSequence
  1196.      
  1197.      If ReviewerList(0) = CurrentUser Or CurrentUser = Originator(0) Then Exit Sub
  1198.      Print "Initiating Review"
  1199.      
  1200. 'Set the $VersionOpt appropriately
  1201.      If (Versioning = "Versions") Then
  1202.           If ReviewSeq = "Parallel" Then
  1203. 'This doc becomes a response (we are subsequently editting the response doc)
  1204.                VersionOpt = "1"
  1205.           Else
  1206. 'Previous versions become response (we are still editing the main doc)               
  1207.                VersionOpt = "3"
  1208.           End If
  1209.      Else
  1210. 'The original doc is saved as a response (for safe keeping)          
  1211.           If PreviousReviewers(0) = "None" And Not(note.HasItem("$VersionOpt")) Then VersionOpt = "3"
  1212.      End If
  1213.      
  1214. 'Reset the field
  1215.      If (Versioning = "Versions") Or (PreviousReviewers(0) = "None") Then Call note.ReplaceItemValue("$VersionOpt", VersionOpt)
  1216.      
  1217. 'CurrentUser is now on the InProcess list because they are actively reviewing the doc     
  1218.      Set item = note.GetFirstItem("InProcess")
  1219.      If item Is Nothing Then
  1220.           Call note.AppendItemValue("InProcess", CurrentUser)
  1221.      Else
  1222.           item.AppendToTextList(CurrentUser)
  1223.      End If
  1224.      
  1225. 'InitiatingReview flag tells the Querysave event how to process, reload from the backend, 
  1226. 'and save from the front end to create the appropriate version     
  1227.      InitiatingReview = True
  1228.      source.Reload
  1229.      If VersionOpt = 1 Or VersionOpt = 3 Then
  1230.           source.Refresh
  1231.           source.SaveNewVersion
  1232.      End If
  1233.      source.RefreshHideFormulas
  1234.      InitiatingReview = False
  1235.      
  1236.      Print
  1237.      
  1238. End Sub
  1239. '++LotusScript Development Environment:2:2:GetReviewSequence:1:8
  1240. Sub GetReviewSequence
  1241.      
  1242. 'ReviewSequence is stored in a manner that makes sense to users.  Here it is dealt with as serial or parallel,
  1243. 'with or without versioning.
  1244.      
  1245.      ReviewStyle = note.ReviewStyle
  1246.      
  1247.      position = Instr(ReviewStyle(0), ".")
  1248.      ReviewSeq = Left(ReviewStyle(0), position - 1)
  1249.      Versioning = Mid(ReviewStyle(0), position + 1)    
  1250.      
  1251. End Sub
  1252. '++LotusScript Development Environment:2:2:ResetAuthorNames:1:8
  1253. Sub ResetAuthorNames
  1254.      
  1255.      Select Case ReviewSeq
  1256.      Case "Serial"
  1257. 'Reset author names to CurrentReviewers + Originator (unless CurrentReviewers = "None")
  1258.           If CurrentReviewers(0) = "None" Then
  1259.                note.DocumentAuthors = Originator(0)
  1260.           Else
  1261.                CompareValue = Empty
  1262.                Call RebuildList(CurrentReviewers)
  1263.                Redim Preserve NewList(ListMax+1)
  1264.                NewList(ListMax+1) = Originator(0)
  1265.                tmpList = NewList
  1266.                note.DocumentAuthors = tmpList
  1267.           End If
  1268. 'If there are versions, remove it from them as well          
  1269.           If note.HasItem("$VersionOpt") Then
  1270.                Set children = note.Responses
  1271.                For c = 1 To children.Count
  1272.                     Set child = children.GetNthDocument(c)
  1273.                     child.DocumentAuthors = Originator(0)
  1274.                     If child.DocumentReaders(0) = "" Then child.RemoveItem("DocumentReaders")
  1275. 'It does not matter if it can not be saved because CurrentUser may not be in the AuthorNames field in all responses
  1276.                     On Error Resume Next
  1277.                     child.Save True, True
  1278.                     Err = 0
  1279.                Next
  1280.           End If
  1281.      Case "Parallel"
  1282.           If note.IsResponse Then
  1283. 'If all done we are updating the parent and the originator is the only editor
  1284. 'otherwise CurrentUser and originator are the editors of this doc
  1285.                If Action(0) = "Complete" Then
  1286.                     note.DocumentAuthors = Originator(0)
  1287.                     parentid = note.ParentDocumentUNID
  1288.                     Set parent = db.GetDocumentByUNID(parentid)
  1289.                     DocumentAuthors = parent.DocumentAuthors
  1290.                     CompareValue = CurrentUser
  1291.                     Call RebuildList(DocumentAuthors)
  1292.                     parent.DocumentAuthors = tmpList
  1293.                     If parent.DocumentReaders(0) = "" Then parent.RemoveItem("DocumentReaders")
  1294.                     parent.Save True, True
  1295.                Else
  1296.                     Redim NewList(1)
  1297.                     NewList(0) = CurrentUser
  1298.                     NewList(1) = Originator(0)
  1299.                     tmpList = NewList
  1300.                     note.DocumentAuthors = tmpList
  1301.                End If
  1302.           Else
  1303. 'If we are not versioning - then all current reviewers and the originator are editors (unless CurrentReviewer = "None")
  1304.                If CurrentReviewers(0) = "None" Then
  1305.                     note.DocumentAuthors = Originator(0)
  1306.                Else
  1307.                     CompareValue = Empty
  1308.                     Call RebuildList(CurrentReviewers)
  1309.                     Redim Preserve NewList(ListMax+1)
  1310.                     NewList(ListMax+1) = Originator(0)
  1311.                     tmpList = NewList
  1312.                     note.DocumentAuthors = tmpList
  1313.                End If
  1314. 'If there are versions, remove it from them as well          
  1315.                If note.HasItem("$VersionOpt") Then
  1316.                     Set children = note.Responses
  1317.                     For c = 1 To children.Count
  1318.                          Set child = children.GetNthDocument(c)
  1319.                          child.DocumentAuthors = Originator(0)
  1320.                          If child.DocumentReaders(0) = "" Then child.RemoveItem("DocumentReaders")
  1321.                          child.RemoveItem("Locked")
  1322. 'It does not matter if it can not be saved because CurrentUser may not be in the AuthorNames field in all responses
  1323.                          On Error Resume Next
  1324.                          child.Save True, True
  1325.                          Err = 0
  1326.                     Next
  1327.                End If
  1328.           End If
  1329.      End Select
  1330.      
  1331. End Sub
  1332. K$    Qh
  1333. K$    Qh
  1334. DocumentWorkflow'++LotusScript Development Environment:2:5:(Options):0:66
  1335. '++LotusScript Development Environment:2:5:(Forward):0:1
  1336. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  1337. Declare Sub Postopen(Source As Notesuidocument)
  1338. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  1339. Declare Sub Postmodechange(Source As Notesuidocument)
  1340. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  1341. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  1342. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1343. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1344. Private Sub BindEvents(Byval Objectname_ As String)
  1345.      Static Source As NOTESUIDOCUMENT
  1346.      Set Source = Bind(Objectname_)
  1347.      On Event Queryopen From Source Call Queryopen
  1348.      On Event Postopen From Source Call Postopen
  1349.      On Event Querymodechange From Source Call Querymodechange
  1350.      On Event Postmodechange From Source Call Postmodechange
  1351.      On Event Querysave From Source Call Querysave
  1352.      On Event Queryclose From Source Call Queryclose
  1353. End Sub
  1354. '++LotusScript Development Environment:2:2:Queryopen:1:12
  1355. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  1356.      
  1357. 'If it is a new doc, there is no note yet, so we cannot initialize it from here
  1358.      If IsNewDoc Then Exit Sub
  1359.      
  1360.      Call InitializeDocument(source)    
  1361.      
  1362.      If Mode = 1 Then
  1363.           If DocIsLocked Then
  1364.                Messagebox "This document is being edited by " & LockedBy(0) & ".  Please try later.",_
  1365.                0 + 48, "Document Library"
  1366.                Continue = False
  1367.           Else
  1368. 'If this is a Document Reservations review, then lock this doc     
  1369.                If note.ReviewStyle(0) = "Parallel.NoVersions" Then
  1370.                     note.Locked = CurrentUser
  1371.                     note.DocumentAuthors = CurrentUser
  1372.                     If note.DocumentReaders(0) = "" Then note.RemoveItem("DocumentReaders")
  1373.                     On Error Goto SaveError
  1374.                     note.save True, True
  1375.                End If
  1376.           End If
  1377.      End If
  1378.      
  1379.      Exit Sub
  1380.      
  1381. SaveError:
  1382.      
  1383.      Messagebox "This document is currently in use.  Please try later.",_
  1384.      0 + 48, "Document Library"
  1385.      Continue = False
  1386.      Exit Sub
  1387.      
  1388. End Sub
  1389. '++LotusScript Development Environment:2:2:Postopen:1:12
  1390. Sub Postopen(Source As Notesuidocument)
  1391.      
  1392. 'This allows us to reference the UI Document in areas where source represents a different object     
  1393.      Set doc = source
  1394.      
  1395. 'If it is a new doc, we initialize it here.  Existing docs are initialized in Queryopen because it is faster (one less refresh is required)    
  1396.      If source.IsNewDoc Then
  1397.           Call InitializeDocument(source)
  1398.           source.Reload
  1399.           source.RefreshHideFormulas
  1400.      Else
  1401. 'If the doc was opened in edit mode, it may be a review initiation (this routine is also executed on mode change)         
  1402.           If source.EditMode = True Then
  1403.                Status = note.Status
  1404.                If Status(0) = StatusList(3) Then Call InitiateReview(source)
  1405.           End If         
  1406.      End If
  1407.      
  1408. End Sub
  1409. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  1410. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  1411.      
  1412. 'If the doc is locked, do not allow them to put in in edit mode     
  1413.      If source.EditMode = False And note.ReviewStyle(0) = "Parallel.NoVersions" Then
  1414.           If Not DocIsLocked Then
  1415.                SavedUNID = note.UniversalId
  1416.                Delete note
  1417.                Set tempnote = db.GetDocumentByUNID(SavedUNID)
  1418.                If tempnote.HasItem("Locked") Then 
  1419.                     DocIsLocked = True
  1420.                     LockedBy = tempnote.Locked
  1421.                End If                   
  1422.                Delete tempnote
  1423.                Set note = source.Document
  1424.           End If
  1425.           If DocIsLocked Then
  1426.                Messagebox "This document is being edited by " & LockedBy(0) & ".  Please try later.",_
  1427.                0 + 48, "Document Library"
  1428.                Continue = False
  1429.           Else
  1430.                note.Locked = CurrentUser
  1431.                note.DocumentAuthors = CurrentUser
  1432.                If note.DocumentReaders(0) = "" Then note.RemoveItem("DocumentReaders")
  1433.                On Error Goto SaveError
  1434.                note.save True, True
  1435.           End If
  1436.      End If
  1437.      
  1438.      Exit Sub
  1439.      
  1440. SaveError:
  1441.      
  1442.      Messagebox "This document is currently in use.  Please try later.",_
  1443.      0 + 48, "Document Library"
  1444.      Continue = False
  1445.      Exit Sub
  1446.      
  1447. End Sub
  1448. '++LotusScript Development Environment:2:2:Postmodechange:1:12
  1449. Sub Postmodechange(Source As Notesuidocument)
  1450.      
  1451. 'Putting the doc in edit mode might be a review initiation (this routine is also executed if the doc is opend in edit mode)
  1452.      If Source.EditMode = True Then
  1453.           Status = note.Status
  1454.           If Status(0) = StatusList(3) Then Call InitiateReview(source)
  1455.      End If
  1456.      
  1457. End Sub
  1458. '++LotusScript Development Environment:2:2:Querysave:1:12
  1459. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  1460.      
  1461.      If FinalSave Then Exit Sub
  1462.      
  1463.      On Error Resume Next
  1464.      
  1465. 'All routing logic is driven from here.  The Action buttons set the tmpAction value which drives processing.
  1466.      Status = note.Status
  1467.      
  1468. 'If Subject is blank, be sure they enter it here     
  1469.      Subject = note.Subject
  1470.      If Subject(0) = "" Then
  1471.           Subject(0) = Inputbox("Please enter a Title for this document.", "Document Library", "(Untitled)")
  1472.           If Subject(0) = "" Then
  1473.                Continue = False
  1474.                Exit Sub
  1475.           End If
  1476.      End If
  1477.      note.Subject = Subject(0)
  1478.      
  1479. 'Be sure that versions do not get $Ref stripped off
  1480.      If note.IsResponse Then Call note.ReplaceItemValue("$RefOptions", "1")
  1481.      
  1482. 'InitiatingReview means that they are saving in order to generate a new version
  1483. 'Status 1 means there is no review cycle.  In both cases we don't need to execute the rest of the logic here.     
  1484.      If InitiatingReview Or Status(0) = StatusList(1) Then
  1485.           source.Reload
  1486.           Exit Sub
  1487.      Else
  1488.           Print "Saving Document"
  1489.      End If      
  1490.      
  1491. 'Find out which kind of a review we are doing     
  1492.      GetReviewSequence
  1493.      
  1494. 'Get the Action type and the Reviewer list     
  1495.      Action = note.tmpAction
  1496.      Reviewers = note.Reviewers
  1497.      
  1498. 'Decide how to process based on which Action button was pressed
  1499.      Select Case Action(0)
  1500. 'On Submit - build the current and future reviewer lists and send notification to the appropriate person(s)          
  1501.      Case "Submit"
  1502.           note.Status = StatusList(3)
  1503.           SetReviewerLists        
  1504.           SendNotification
  1505. 'On Completion of a review - if it is a response, lock the parent because we are going to update it
  1506.      Case "Complete"
  1507.           If note.IsResponse Then
  1508.                parentid = note.ParentDocumentUNID
  1509.                Set parent = db.GetDocumentByUNID(parentid)
  1510.                parent.Locked = CurrentUser
  1511.                ParentIsLocked = True
  1512.                parent.save True, True
  1513.           End If
  1514. 'Rebuild the previous, current, and future reviewer lists and send notificationto the appropriate person(s)
  1515.           SetReviewerLists
  1516.           SendNotification
  1517. 'Get the name of the person(s) currently reviewing this document (actively reviewing it means they have started
  1518. 'reviewing it, rather than just being on the CurrentReviewer list)          
  1519.           InProcess = note.InProcess
  1520.           CompareValue = CurrentUser
  1521. 'Pull CurrentUser out of the InProcess list          
  1522.           Call RebuildList(InProcess)
  1523.           Call note.ReplaceItemValue("InProcess", tmpList)
  1524.           CurrentReviewers = note.CurrentReviewers
  1525. 'If CurrentReviewers = None (already set in the SetReviewerLists routine) then all reviews are complete so reset status
  1526.           If CurrentReviewers(0) = "None" Then note.Status = StatusList(4)
  1527. 'If the parent is locked then unlock it          
  1528.           If ParentIsLocked Then
  1529.                CurrentReviewers = parent.CurrentReviewers
  1530.                If CurrentReviewers(0) = "None" Then
  1531.                     parent.Status = StatusList(4)
  1532.                     parent.RemoveItem("DueDate")
  1533.                End If
  1534.                parent.RemoveItem("Locked")
  1535.                ParentIsLocked = False
  1536.                parent.Save True, True
  1537.           End If
  1538.      End Select
  1539.      
  1540. 'Reset $VersionOpt to 0 to prevent further versioning
  1541.      If note.HasItem("$VersionOpt") Then Call note.ReplaceItemValue("$VersionOpt", "0")
  1542.      
  1543. 'Set the DocWasSaved flag so the Queryclose event knows about it     
  1544.      DocWasSaved = True
  1545.      
  1546.      source.Reload
  1547.      
  1548.      Print
  1549.      
  1550. End Sub
  1551. '++LotusScript Development Environment:2:2:Queryclose:1:12
  1552. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  1553.      
  1554.      On Error Goto ErrorRoutine
  1555.      
  1556. 'If the doc wasn't saved, we do not need to execute the rest of the logic in this event     
  1557.      If DocWasSaved Or note.Locked(0) <> "" Then    
  1558.           Print "Closing Document"
  1559.      Else
  1560.           Exit Sub
  1561.      End If
  1562.      
  1563.      Action = note.tmpAction
  1564.      
  1565. 'A backend save (note.save) saves every field that it knows about, which is every field on the form.  It does not
  1566. 'distinguish between ComputedForDisplay and data fields (the backend classes have no such UI constraints).
  1567. 'Consequently, we delete all ComputedForDisplay and other temporary fields     
  1568.      itemlist = note.Items
  1569.      Forall n In itemlist
  1570.           If Lcase(Left(n.Name, 3)) = "tmp" Then n.Remove
  1571.      End Forall
  1572.      Scope = note.Scope
  1573.      CurrentReviewers = note.CurrentReviewers
  1574.      Status = note.Status
  1575.      
  1576. 'We reset the author names here because the UI save has already occurred (so we can).
  1577. 'The new authornames will take effect the next time the doc is accessed.     
  1578.      If Scope(0) = "Public" Then note.RemoveItem("DocumentReaders")
  1579.      If Status(0) = StatusList(1) Or Status(0) = StatusList(2) Then
  1580.           note.DocumentAuthors = Originator(0)
  1581.      Else
  1582.           ResetAuthorNames
  1583.      End If
  1584.      
  1585.      If note.HasItem("SaveOptions") Then note.RemoveItem("SaveOptions")
  1586.      If note.Locked(0) = CurrentUser Then 
  1587.           note.RemoveItem("Locked")
  1588.      Else
  1589.           If DocIsLocked Then Exit Sub         
  1590.      End If
  1591.      
  1592.      FinalSave = True
  1593.      source.Reload
  1594.      source.Refresh
  1595.      source.Save
  1596.      
  1597.      w.ViewRefresh
  1598.      Print
  1599.      
  1600. ErrorRoutine:
  1601.      Exit Sub
  1602.      
  1603. End Sub
  1604. ,    ,    ,
  1605. `    `    p
  1606. [,    I$
  1607. -<    #8$
  1608.     DocumentWorkflow Subform
  1609.     :  This Subform includes the LotusScript, Actions, and hidden fields which are used in all versions of the Document form.
  1610.     Hidden Fields:-------------------------------------------------------------------
  1611. DocumentAuthors
  1612.     4S6S
  1613. DocumentAuthors
  1614. Scope
  1615. Private
  1616. Reviewers
  1617.     3S4S6S7S8S10SDocumentReaders
  1618. LastEditor
  1619. Mark PrivateF
  1620. Scope
  1621. Private
  1622.     1S2S3S
  1623. Scope
  1624. Private
  1625.     1S2S
  1626. Mark Public
  1627. Scope
  1628. Public
  1629.     1S2S3S
  1630. Scope
  1631. Public
  1632. Scope
  1633.     1S2S3S4S
  1634. Submit for Review
  1635. Reviewers
  1636. Reviewers
  1637.     1S2S3S
  1638. Reviewers
  1639. Document Library
  1640. Please indicate who should review this document.
  1641.     0RR6S7S9S15S17S21S
  1642. Reviewers
  1643. Froma
  1644. Document Library
  1645. The Originator cannot be on the reviewer list.
  1646.     0RR9S15S21S23S27S
  1647. tmpAction
  1648. Submit
  1649.     0RR1S2S3S
  1650. SaveOptions
  1651.     0R1S2S3S
  1652. GoToField causes any active embedded objects to de-activate
  1653.     0R1S
  1654.     0R4S
  1655.     0R7S12S>
  1656. Status
  1657. StatusListv
  1658.     5S7S8S
  1659. Setup Review Cycle
  1660. GetReviewCycle
  1661. Status
  1662. StatusList
  1663. ReviewCycle
  1664. ReviewStyle
  1665. ReviewWindow
  1666. ReviewTime
  1667. NotifyAfter
  1668. SaveChoices
  1669.     1S2S5S6S10S13S18S21S22S23S24S25S26S27S28S30S
  1670. ReviewCycle
  1671. GetReviewCycle
  1672. GetReviewCycle
  1673.     0RR1S2S5S6S8S10S14S
  1674. ReviewStyle
  1675. ReviewCycle
  1676. Serial.NoVersions
  1677. ReviewCycle
  1678.     0RR1S2S3S9S10S12S14S18S
  1679. ReviewWindow
  1680. ReviewCycle
  1681. NoLimit
  1682. ReviewCycle
  1683.     0R1S2S3S9S10S12S14S20S23S
  1684. ReviewTime
  1685. ReviewCycle
  1686. ReviewCycle
  1687.     0R1S2S3S9S10S12S14S20S23S
  1688. NotifyAfter
  1689. ReviewCycle
  1690. Final
  1691. ReviewCycle
  1692.     0R1S2S3S9S10S12S14S20S23S
  1693. SaveChoices
  1694. ReviewCycle
  1695. ReviewCycle
  1696.     0R1S2S3S9S10S12S14S18S
  1697. ReviewOptions
  1698. Review Cycle
  1699.     0RR10S12S13S15S20S
  1700. Status
  1701. StatusList
  1702.     0RR1S2S3S9S12S
  1703. ReviewCycle
  1704. SaveChoices
  1705. ReviewStyle
  1706. ReviewWindow
  1707. ReviewTime
  1708. NotifyAfter
  1709. SaveChoices
  1710.     0R1S2S3S6S7S9S11S14S15S16S17S18S19S20S21S23S
  1711. ReviewTime
  1712. ReviewWindow
  1713. NoLimit
  1714. ReviewTimeX
  1715.     0RR1S2S3S6S7S9S11S
  1716. tmpReviewUnits
  1717. ReviewWindow
  1718. NoLimit
  1719. day(s)
  1720.     0R1S2S3S6S7S9S11S
  1721. these are posted commands so that they do not execute until after the section is fully expanded (because the field it is going to is inside the section)
  1722.     0RR1S
  1723. Reviewers
  1724.     0R4S
  1725. tmpCurrentUser
  1726. Status
  1727. StatusListv
  1728.     1S2S6S8S9S13S15S16S
  1729. Clear Review Cycle
  1730. InReview
  1731. Status
  1732. StatusListv
  1733.     1S2S8S10S11S13S15S
  1734. ReviewerList
  1735. InReview
  1736. CurrentReviewers
  1737.     0R1S2S6S8S
  1738. Status
  1739. StatusList
  1740.     0RR1S2S3S7S
  1741. ReviewSequence
  1742. All Reviewers simultaneously
  1743.     0R1S2S3S
  1744. Versioning
  1745. Edit Original Document
  1746.     0R1S2S3S
  1747. NotifyAfter
  1748. Notify Originator after each Reviewer
  1749.     0R1S2S3S
  1750. Reviewers
  1751.     0R1S2S3S
  1752. PreviousReviewers
  1753.     0R1S2S3S
  1754. CurrentReviewers
  1755.     0R1S2S3S
  1756. FutureReviewers
  1757.     0R1S2S3S
  1758. $VersionOpt
  1759.     0R1S2S3S
  1760. InReview
  1761. ReviewerList
  1762. Review of document:  
  1763. Subject
  1764. I no longer require you to review this document.  Thank you for your efforts.
  1765. tmpCurrentUser"
  1766. Subject
  1767.     0RR4S8S10S12S13S14S16S18S19S20S24S26S27S28S29S33S35S36S37S38S40S41S42S45S
  1768. Document Library
  1769. The Review Cycle has been cleared.
  1770.     0RR4S6S
  1771. tmpCurrentUser
  1772. Status
  1773. StatusListv
  1774.     1S2S6S8S9S13S15S16S17S18S19S20S
  1775. My Review is Complete
  1776. tmpAction
  1777. Complete
  1778.     1S2S3S
  1779. SaveOptions
  1780.     0R1S2S3S
  1781. GoToField causes any active embedded objects to de-activate
  1782.     0RR1S
  1783.     0R4S
  1784.     0R7S12S4
  1785. tmpCurrentUser
  1786. InProcess
  1787. FBody
  1788. New Excel Worksheet
  1789. Subject
  1790.     4S6S
  1791. '++LotusScript Development Environment:2:5:(Options):0:66
  1792. Option Public
  1793. '++LotusScript Development Environment:2:5:(Forward):0:1
  1794. '++LotusScript Development Environment:2:5:(Declarations):0:10
  1795. Dim formdoc As NotesUIDocument
  1796.  ExcelWorksheet Document'++LotusScript Development Environment:2:5:(Options):0:66
  1797. '++LotusScript Development Environment:2:5:(Forward):0:1
  1798. Declare Sub Postopen(Source As Notesuidocument)
  1799. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1800. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1801. Private Sub BindEvents(Byval Objectname_ As String)
  1802.      Static Source As NOTESUIDOCUMENT
  1803.      Set Source = Bind(Objectname_)
  1804.      On Event Postopen From Source Call Postopen
  1805. End Sub
  1806. '++LotusScript Development Environment:2:2:Postopen:1:12
  1807. Sub Postopen(Source As Notesuidocument)
  1808.      Set formdoc = source
  1809. End Sub
  1810. '++LotusScript Development Environment:2:5:(Options):0:66
  1811. '++LotusScript Development Environment:2:5:(Forward):0:1
  1812. Declare Sub Exiting(Source As Field)
  1813. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1814. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1815. Private Sub BindEvents(Byval Objectname_ As String)
  1816.      Static Source As FIELD
  1817.      Set Source = Bind(Objectname_)
  1818.      On Event Exiting From Source Call Exiting
  1819. End Sub
  1820. '++LotusScript Development Environment:2:2:Exiting:1:12
  1821. Sub Exiting(Source As Field)
  1822.      formdoc.refresh
  1823. End Sub
  1824. DocumentWorkflow
  1825.     DocumentWorkflow Subform
  1826.     :  This Subform includes the LotusScript, Actions, and hidden fields which are used in all versions of the Document form.
  1827.     Hidden Fields:-------------------------------------------------------------------
  1828. DocumentAuthors
  1829.     4S6S
  1830. DocumentAuthors
  1831. Scope
  1832. Private
  1833. Reviewers
  1834.     3S4S6S7S8S10SDocumentReaders
  1835. LastEditor
  1836. _ViewIcon
  1837. Scope
  1838. Public
  1839.     1S2S
  1840. <a>7`^
  1841. `!bb!R
  1842. Title:
  1843. Subject
  1844.     0S0E
  1845. SubjectRequired: description of this document 
  1846.     Created by:    
  1847. FromDocument author name
  1848.      on 
  1849. DateThe date/time when the document was composed
  1850.      at 
  1851. TimeCreated
  1852.     Category
  1853. Miscellaneous
  1854. Categories
  1855. You must enter a category for your document
  1856.     3S4S6S11SCategoriesPress ENTER for list of keywords or to add a new keyword
  1857. ($All)
  1858.     4S6S
  1859. Status
  1860. StatusListv
  1861.     4S6S7S8S9S
  1862.     Reviewers:    
  1863. Reviewers
  1864. Reviewers
  1865. Reviewers
  1866. Status
  1867. StatusListv
  1868. PreviousReviewers
  1869.     4S6S7S8S9S10S11S12S13S
  1870.     Previous reviewers:
  1871. PreviousReviewers
  1872. PreviousReviewers
  1873. Status
  1874. StatusListv
  1875.     4S6S7S8S9S
  1876.     Current reviewer:    
  1877. CurrentReviewers
  1878. CurrentReviewers
  1879. Status
  1880. StatusListv
  1881. FutureReviewers
  1882.     4S6S7S8S9S10S11S12S13S
  1883.     Future reviewers:
  1884. FutureReviewers
  1885. FutureReviewers
  1886. Status
  1887. StatusListv
  1888. Status
  1889. StatusListv
  1890.     4S6S7S8S9S13S15S16S17S18S
  1891.     Review type:
  1892. ReviewStyle
  1893. ReviewStyle
  1894. Serial review | Serial.NoVersionsSerial (keep all revisions) | Serial.VersionsDocument reservations | Parallel.NoVersionsResponse review | Parallel.Versions
  1895.     Deadline:
  1896. ReviewWindow
  1897. ReviewWindow
  1898. No time limit for each review | NoLimitMove to next reviewer after: | MoveOnKeep sending reminders after: | Reminder
  1899. ReviewTime
  1900. ReviewTime
  1901. ReviewWindow
  1902. NoLimit
  1903. day(s)
  1904.     3S4S6S8S
  1905. tmpReviewUnits
  1906.     Notification:
  1907. NotifyAfter
  1908. NotifyAfter
  1909. Notify originator after each reviewer | EachNotify originator after final reviewer | Final
  1910. Status
  1911. tmpStatusList
  1912. Status
  1913. tmpStatusList
  1914.     4S6S7S8S9S13S15S16S17S18S
  1915.     ....................
  1916. ReviewerLog
  1917.     1S2S3S4S
  1918. Reviewer Log
  1919. ReviewerLog
  1920.     1S2S
  1921. ReviewerLog
  1922. ReviewerLog
  1923. BodyEnter the text (or a description) of the document.
  1924. Closet 
  1925.     0S0E
  1926. _Edit Document
  1927. DocumentAuthors
  1928.     9S15S
  1929. Categori_ze_
  1930. _Forward
  1931. _Move to Folder...
  1932. _Remove from Folder
  1933. Send Docu_ment
  1934. FBody
  1935. New Paintbrush Picture
  1936. Subject
  1937.     4S6S
  1938. "MS Sans Serif
  1939. Times New Roman
  1940. "Helvetica
  1941. '++LotusScript Development Environment:2:5:(Options):0:66
  1942. Option Public
  1943. '++LotusScript Development Environment:2:5:(Forward):0:1
  1944. '++LotusScript Development Environment:2:5:(Declarations):0:10
  1945. Dim formdoc As NotesUIDocument
  1946.  Paintbrush Document'++LotusScript Development Environment:2:5:(Options):0:66
  1947. '++LotusScript Development Environment:2:5:(Forward):0:1
  1948. Declare Sub Postopen(Source As Notesuidocument)
  1949. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1950. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1951. Private Sub BindEvents(Byval Objectname_ As String)
  1952.      Static Source As NOTESUIDOCUMENT
  1953.      Set Source = Bind(Objectname_)
  1954.      On Event Postopen From Source Call Postopen
  1955. End Sub
  1956. '++LotusScript Development Environment:2:2:Postopen:1:12
  1957. Sub Postopen(Source As Notesuidocument)
  1958.      Set formdoc = source
  1959. End Sub
  1960. '++LotusScript Development Environment:2:5:(Options):0:66
  1961. '++LotusScript Development Environment:2:5:(Forward):0:1
  1962. Declare Sub Exiting(Source As Field)
  1963. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1964. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1965. Private Sub BindEvents(Byval Objectname_ As String)
  1966.      Static Source As FIELD
  1967.      Set Source = Bind(Objectname_)
  1968.      On Event Exiting From Source Call Exiting
  1969. End Sub
  1970. '++LotusScript Development Environment:2:2:Exiting:1:12
  1971. Sub Exiting(Source As Field)
  1972.      formdoc.refresh
  1973. End Sub
  1974. DocumentWorkflow
  1975.     DocumentWorkflow Subform
  1976.     :  This Subform includes the LotusScript, Actions, and hidden fields which are used in all versions of the Document form.
  1977.     Hidden Fields:-------------------------------------------------------------------
  1978. DocumentAuthors
  1979.     4S6S
  1980. DocumentAuthors
  1981. Scope
  1982. Private
  1983. Reviewers
  1984.     3S4S6S7S8S10SDocumentReaders
  1985. LastEditor
  1986. _ViewIcon
  1987. Scope
  1988. Private
  1989.     1S2S
  1990. Scope
  1991. Public
  1992.     1S2S
  1993. %12-/H
  1994. !G,$W,#I4)X6(H,4W,4G98X<6h*#x+$g9)w8(h.6u-2g<5w<4>B=YA
  1995. WC9iB.xC-iF8wH8jT>zR<rd?
  1996. 2L3;FK=D
  1997. j=C:FQ8Qp<b
  1998. GEHXHGLQLZSKEKUVKSGRYYWWgJEvIEiTHyWFfLRwKSgYWwZV[cXtfYPZjl\dWfphhhvigkqlysjhktvlsjtxyww
  1999. Subject
  2000.     0S0E
  2001. SubjectRequired: description of this document 
  2002.     Created By:    
  2003. FromDocument author name
  2004.      on 
  2005. DateThe date/time when the document was composed
  2006.      at 
  2007. TimeCreated
  2008.     Category
  2009. Miscellaneous
  2010. Categories
  2011. You must enter a category for your document
  2012.     3S4S6S11SCategoriesPress ENTER for list of keywords or to add a new keyword
  2013. ($All)
  2014.     4S6S
  2015. Status
  2016. StatusListv
  2017.     4S6S7S8S9S10S11S
  2018. Review Cycle Information
  2019. Status
  2020. StatusListv
  2021.     4S6S7S8S9S
  2022. Paintbrush cann
  2023. this file becaus
  2024.  created using a
  2025.  of Windows earl
  2026.  3.0.
  2027. Save As
  2028.  From
  2029. Copy To
  2030. Save Colors As
  2031. Printing '%s' on
  2032. on %s
  2033. Page %d of
  2034. % donelNot enoug
  2035.  to print.
  2036. more application
  2037. rease available 
  2038.     Originator
  2039.     Previous reviewers
  2040.     Current Reviewers
  2041.     Future reviewers
  2042. tmpOriginator
  2043. PreviousReviewers
  2044. PreviousReviewers
  2045. CurrentReviewers
  2046. CurrentReviewers
  2047. FutureReviewers
  2048. FutureReviewers
  2049. Status
  2050. StatusListv
  2051.     4S6S7S8S9S
  2052. Paintbrush cann
  2053. this file becaus
  2054.  created using a
  2055.  of Windows earl
  2056.  3.0.
  2057. Save As
  2058.  From
  2059. Copy To
  2060. Save Colors As
  2061. Printing '%s' on
  2062. on %s
  2063. Page %d of
  2064. % donelNot enoug
  2065.  to print.
  2066. more application
  2067. rease available 
  2068.     Originator
  2069.     Reviewers
  2070.     Review Options
  2071. tmpOriginator_1
  2072. Reviewers
  2073. Reviewers
  2074. Reviewers
  2075. ReviewStyle
  2076. ReviewStyle
  2077. Serial review | Serial.NoVersionsSerial (keep all revisions) | Serial.VersionsDocument reservations | Parallel.NoVersionsResponse review | Parallel.Versions
  2078. ReviewWindow
  2079. ReviewWindow
  2080. No time limit for each review | NoLimitMove to next reviewer after: | MoveOnKeep sending reminders after: | Reminder
  2081. ReviewTime
  2082. ReviewTime
  2083. ReviewWindow
  2084. NoLimit
  2085. day(s)
  2086.     3S4S6S8S
  2087. tmpReviewUnits
  2088. NotifyAfter
  2089. NotifyAfter
  2090. Notify originator after each reviewer | EachNotify originator after final reviewer | Final
  2091. BodyEnter the text (or a description) of the document.
  2092.     ...........................
  2093. ReviewerLog
  2094.     1S2S3S4S
  2095. Reviewer Log
  2096. ReviewerLog
  2097.     1S2S
  2098. ReviewerLog
  2099. ReviewerLog
  2100. Closet 
  2101.     0S0E
  2102. _Edit Document
  2103. DocumentAuthors
  2104.     9S15S
  2105. Categori_ze
  2106. _Forward
  2107. _Move to Folder...
  2108. _Remove from Folder
  2109. Send Docu_ment
  2110. FBody
  2111. New Quick Sheet
  2112. Subject
  2113.     4S6S
  2114. "MS Sans Serif
  2115. Times New Roman
  2116. "Helvetica
  2117. '++LotusScript Development Environment:2:5:(Options):0:66
  2118. Option Public
  2119. '++LotusScript Development Environment:2:5:(Forward):0:1
  2120. '++LotusScript Development Environment:2:5:(Declarations):0:10
  2121. Dim formdoc As NotesUIDocument
  2122.  QuickSheet Document'++LotusScript Development Environment:2:5:(Options):0:66
  2123. '++LotusScript Development Environment:2:5:(Forward):0:1
  2124. Declare Sub Postopen(Source As Notesuidocument)
  2125. '++LotusScript Development Environment:2:5:(Declarations):0:2
  2126. '++LotusScript Development Environment:2:2:BindEvents:1:129
  2127. Private Sub BindEvents(Byval Objectname_ As String)
  2128.      Static Source As NOTESUIDOCUMENT
  2129.      Set Source = Bind(Objectname_)
  2130.      On Event Postopen From Source Call Postopen
  2131. End Sub
  2132. '++LotusScript Development Environment:2:2:Postopen:1:12
  2133. Sub Postopen(Source As Notesuidocument)
  2134.      Set formdoc = source
  2135. End Sub
  2136. '++LotusScript Development Environment:2:5:(Options):0:66
  2137. '++LotusScript Development Environment:2:5:(Forward):0:1
  2138. Declare Sub Exiting(Source As Field)
  2139. '++LotusScript Development Environment:2:5:(Declarations):0:2
  2140. '++LotusScript Development Environment:2:2:BindEvents:1:129
  2141. Private Sub BindEvents(Byval Objectname_ As String)
  2142.      Static Source As FIELD
  2143.      Set Source = Bind(Objectname_)
  2144.      On Event Exiting From Source Call Exiting
  2145. End Sub
  2146. '++LotusScript Development Environment:2:2:Exiting:1:12
  2147. Sub Exiting(Source As Field)
  2148.      formdoc.refresh
  2149. End Sub
  2150. DocumentWorkflow
  2151.     DocumentWorkflow Subform
  2152.     :  This Subform includes the LotusScript, Actions, and hidden fields which are used in all versions of the Document form.
  2153.     Hidden Fields:-------------------------------------------------------------------
  2154. DocumentAuthors
  2155.     4S6S
  2156. DocumentAuthors
  2157. Scope
  2158. Private
  2159. Reviewers
  2160.     3S4S6S7S8S10SDocumentReaders
  2161. LastEditor
  2162. _ViewIcon
  2163. Scope
  2164. Private
  2165.     1S2S
  2166. Scope
  2167. Public
  2168.     1S2S
  2169. %12-/H
  2170. !G,$W,#I4)X6(H,4W,4G98X<6h*#x+$g9)w8(h.6u-2g<5w<4>B=YA
  2171. WC9iB.xC-iF8wH8jT>zR<rd?
  2172. 2L3;FK=D
  2173. j=C:FQ8Qp<b
  2174. GEHXHGLQLZSKEKUVKSGRYYWWgJEvIEiTHyWFfLRwKSgYWwZV[cXtfYPZjl\dWfphhhvigkqlysjhktvlsjtxyww
  2175. Subject
  2176.     0S0E
  2177. SubjectRequired: description of this document 
  2178.     Created By:    
  2179. FromDocument author name
  2180.      on 
  2181. DateThe date/time when the document was composed
  2182.      at 
  2183. TimeCreated
  2184.     Category
  2185. Miscellaneous
  2186. Categories
  2187. You must enter a category for your document
  2188.     3S4S6S11SCategoriesPress ENTER for list of keywords or to add a new keyword
  2189. ($All)
  2190.     4S6S
  2191. Status
  2192. StatusListv
  2193.     4S6S7S8S9S10S11S
  2194. Review Cycle Information
  2195. Status
  2196. StatusListv
  2197.     4S6S7S8S9S
  2198. Paintbrush cann
  2199. this file becaus
  2200.  created using a
  2201.  of Windows earl
  2202.  3.0.
  2203. Save As
  2204.  From
  2205. Copy To
  2206. Save Colors As
  2207. Printing '%s' on
  2208. on %s
  2209. Page %d of
  2210. % donelNot enoug
  2211.  to print.
  2212. more application
  2213. rease available 
  2214.     Originator
  2215.     Previous reviewers
  2216.     Current Reviewers
  2217.     Future reviewers
  2218. tmpOriginator
  2219. PreviousReviewers
  2220. PreviousReviewers
  2221. CurrentReviewers
  2222. CurrentReviewers
  2223. FutureReviewers
  2224. FutureReviewers
  2225. Status
  2226. StatusListv
  2227.     4S6S7S8S9S
  2228. Paintbrush cann
  2229. this file becaus
  2230.  created using a
  2231.  of Windows earl
  2232.  3.0.
  2233. Save As
  2234.  From
  2235. Copy To
  2236. Save Colors As
  2237. Printing '%s' on
  2238. on %s
  2239. Page %d of
  2240. % donelNot enoug
  2241.  to print.
  2242. more application
  2243. rease available 
  2244.     Originator
  2245.     Reviewers
  2246.     Review Options
  2247. tmpOriginator_1
  2248. Reviewers
  2249. Reviewers
  2250. Reviewers
  2251. ReviewStyle
  2252. ReviewStyle
  2253. Serial review | Serial.NoVersionsSerial (keep all revisions) | Serial.VersionsDocument reservations | Parallel.NoVersionsResponse review | Parallel.Versions
  2254. ReviewWindow
  2255. ReviewWindow
  2256. No time limit for each review | NoLimitMove to next reviewer after: | MoveOnKeep sending reminders after: | Reminder
  2257. ReviewTime
  2258. ReviewTime
  2259. ReviewWindow
  2260. NoLimit
  2261. day(s)
  2262.     3S4S6S8S
  2263. tmpReviewUnits
  2264. NotifyAfter
  2265. NotifyAfter
  2266. Notify originator after each reviewer | EachNotify originator after final reviewer | Final
  2267. BodyEnter the text (or a description) of the document.
  2268.     ...........................
  2269. ReviewerLog
  2270.     1S2S3S4S
  2271. Reviewer Log
  2272. ReviewerLog
  2273.     1S2S
  2274. ReviewerLog
  2275. ReviewerLog
  2276. Close
  2277.     0S0E
  2278. _Edit Document
  2279. DocumentAuthors
  2280.     9S15S
  2281. Categori_ze
  2282. _Forward
  2283. _Move to Folder...
  2284. _Remove from Folder
  2285. Send Docu_ment
  2286. FBody
  2287. New Word Document
  2288. Subject
  2289.     4S6S
  2290. '++LotusScript Development Environment:2:5:(Options):0:66
  2291. Option Public
  2292. '++LotusScript Development Environment:2:5:(Forward):0:1
  2293. '++LotusScript Development Environment:2:5:(Declarations):0:10
  2294. Dim formdoc As NotesUIDocument
  2295.  WordDoc Document'++LotusScript Development Environment:2:5:(Options):0:66
  2296. '++LotusScript Development Environment:2:5:(Forward):0:1
  2297. Declare Sub Postopen(Source As Notesuidocument)
  2298. '++LotusScript Development Environment:2:5:(Declarations):0:2
  2299. '++LotusScript Development Environment:2:2:BindEvents:1:129
  2300. Private Sub BindEvents(Byval Objectname_ As String)
  2301.      Static Source As NOTESUIDOCUMENT
  2302.      Set Source = Bind(Objectname_)
  2303.      On Event Postopen From Source Call Postopen
  2304. End Sub
  2305. '++LotusScript Development Environment:2:2:Postopen:1:12
  2306. Sub Postopen(Source As Notesuidocument)
  2307.      Set formdoc = source
  2308. End Sub
  2309. '++LotusScript Development Environment:2:5:(Options):0:66
  2310. '++LotusScript Development Environment:2:5:(Forward):0:1
  2311. Declare Sub Exiting(Source As Field)
  2312. '++LotusScript Development Environment:2:5:(Declarations):0:2
  2313. '++LotusScript Development Environment:2:2:BindEvents:1:129
  2314. Private Sub BindEvents(Byval Objectname_ As String)
  2315.      Static Source As FIELD
  2316.      Set Source = Bind(Objectname_)
  2317.      On Event Exiting From Source Call Exiting
  2318. End Sub
  2319. '++LotusScript Development Environment:2:2:Exiting:1:12
  2320. Sub Exiting(Source As Field)
  2321.      formdoc.refresh
  2322. End Sub
  2323. DocumentWorkflow
  2324.     DocumentWorkflow Subform
  2325.     :  This Subform includes the LotusScript, Actions, and hidden fields which are used in all versions of the Document form.
  2326.     Hidden Fields:-------------------------------------------------------------------
  2327. DocumentAuthors
  2328.     4S6S
  2329. DocumentAuthors
  2330. Scope
  2331. Private
  2332. Reviewers
  2333.     3S4S6S7S8S10SDocumentReaders
  2334. LastEditor
  2335. _ViewIcon
  2336. Scope
  2337. Public
  2338.     1S2S
  2339. <a>7`^
  2340. `!bb!R
  2341. Title:
  2342. Subject
  2343.     0S0E
  2344. SubjectRequired: description of this document 
  2345.     Created by:    
  2346. FromDocument author name
  2347.      on 
  2348. DateThe date/time when the document was composed
  2349.      at 
  2350. TimeCreated
  2351.     Category
  2352. Miscellaneous
  2353. Categories
  2354. You must enter a category for your document
  2355.     3S4S6S11SCategoriesPress ENTER for list of keywords or to add a new keyword
  2356. ($All)
  2357.     4S6S
  2358. Status
  2359. StatusListv
  2360.     4S6S7S8S9S
  2361.     Reviewers:    
  2362. Reviewers
  2363. Reviewers
  2364. Reviewers
  2365. Status
  2366. StatusListv
  2367. PreviousReviewers
  2368.     4S6S7S8S9S10S11S12S13S
  2369.     Previous reviewers:
  2370. PreviousReviewers
  2371. PreviousReviewers
  2372. Status
  2373. StatusListv
  2374.     4S6S7S8S9S
  2375.     Current reviewer:    
  2376. CurrentReviewers
  2377. CurrentReviewers
  2378. Status
  2379. StatusListv
  2380. FutureReviewers
  2381.     4S6S7S8S9S10S11S12S13S
  2382.     Future reviewers:
  2383. FutureReviewers
  2384. FutureReviewers
  2385. Status
  2386. StatusListv
  2387. Status
  2388. StatusListv
  2389.     4S6S7S8S9S13S15S16S17S18S
  2390.     Review type:
  2391. ReviewStyle
  2392. ReviewStyle
  2393. Serial review | Serial.NoVersionsSerial (keep all revisions) | Serial.VersionsDocument reservations | Parallel.NoVersionsResponse review | Parallel.Versions
  2394.     Deadline:
  2395. ReviewWindow
  2396. ReviewWindow
  2397. No time limit for each review | NoLimitMove to next reviewer after: | MoveOnKeep sending reminders after: | Reminder
  2398. ReviewTime
  2399. ReviewTime
  2400. ReviewWindow
  2401. NoLimit
  2402. day(s)
  2403.     3S4S6S8S
  2404. tmpReviewUnits
  2405.     Notification:
  2406. NotifyAfter
  2407. NotifyAfter
  2408. Notify originator after each reviewer | EachNotify originator after final reviewer | Final
  2409.     ....................
  2410. ReviewerLog
  2411.     1S2S3S4S
  2412. Reviewer Log
  2413. ReviewerLog
  2414.     1S2S
  2415. ReviewerLog
  2416. ReviewerLog
  2417. BodyEnter the text (or a description) of the document.
  2418. Closet 
  2419.     0S0E
  2420. _Edit Document
  2421. DocumentAuthors
  2422.     9S15S
  2423. Categori_ze
  2424. _Forward
  2425. _Move to Folder...
  2426. _Remove from Folder
  2427. Send Docu_ment
  2428. 03/19/96 09:06:39 AM Lotus Notes updated [OtherDomainServers]
  2429. rchiveManager
  2430. 09/29/95 12:09:14 PM Catherine Duffy/Iris updated LocalDomainServers
  2431. 09/29/95 12:09:10 PM Catherine Duffy/Iris updated -Default-
  2432. 09/28/95 08:36:04 PM Catherine Duffy/Iris deleted role ArchiveManager
  2433. 09/01/95 04:09:45 PM Lotus Notes updated [LocalDomainServers]
  2434. 09/01/95 04:09:38 PM Lotus Notes updated [OtherDomainServers]
  2435. 09/01/95 04:09:30 PM Lotus Notes updated LocalDomainServers
  2436. 09/01/95 04:09:23 PM Lotus Notes added LocalDomainServers
  2437. 09/01/95 04:09:23 PM Lotus Notes added [OtherDomainServers]
  2438. 09/01/95 04:09:23 PM Lotus Notes added [LocalDomainServers]
  2439. 09/01/95 04:09:23 PM Lotus Notes added [-Default-]
  2440. 09/01/95 04:08:35 PM Lotus Notes deleted [OtherDomainServers]
  2441. 09/01/95 04:08:32 PM Lotus Notes deleted [LocalDomainServers]
  2442. 09/01/95 04:08:30 PM Lotus Notes deleted LocalDomainServers
  2443. 09/01/95 04:08:29 PM Lotus Notes updated [LocalDomainServers]
  2444. 09/01/95 04:08:24 PM Lotus Notes updated LocalDomainServers
  2445. 09/01/95 04:08:19 PM Lotus Notes updated [OtherDomainServers]
  2446. 09/01/95 04:06:51 PM Lotus Notes deleted [-Default-]
  2447. 09/01/95 04:06:46 PM Lotus Notes updated [-Default-]
  2448. 09/01/95 04:06:38 PM Lotus Notes added [-Default-]
  2449. 09/01/95 04:06:25 PM Lotus Notes deleted [-Default-]
  2450. -Default-
  2451. [-Default-]
  2452. [LocalDomainServers]
  2453. [OtherDomainServers]
  2454. LocalDomainServers
  2455. Process Late Reviews
  2456. Selects those documents which are in review and have due dates which have passed.  Based upon the review style of the document, it then either moves it along to the next reviewer, marks it as complete, or simply notifies the current reviewer(s) that their review is overdue.1
  2457. Lotus Notes
  2458. StdR4DocLibSfL3###
  2459. Periodic Archive
  2460. Lotus Notes
  2461. StdR4DocLibSfL3#################################
  2462. 255D2116B7BDFECF1769F57E5917AA29Lotus Notes
  2463. Archive ProfileArchiveProfileArchive Profile
  2464. Lotus Notes
  2465. ProfileEditorsArchivePathArchiveServerArchiveLocationIncludeDoclinksArchiveLogDocumentLifeArchiveInactiveExpiredLifeArchiveExpiredStdR4DocLibCD###############################################
  2466. 255D2116B7BDFECF1769F57E5917AA29Lotus Notes
  2467. (Archive Log)Archive LogArchiveLog
  2468. Debbie Branco
  2469. CategoriesSubjectArchiveTrailerBodyArchiveDate$MessageTypeStdR4DocLibCD#######
  2470. _Archiving|Archiving
  2471. Lotus Notes
  2472. Archive Logs
  2473. Archive Profile
  2474.     6S9S11S
  2475. $75$74Subject$Conflict
  2476. Archive
  2477.     L1S5S1(
  2478. $75$74Subject
  2479. Archive Logs
  2480. Archive Profile
  2481.     6S9S11S$74
  2482. SubjectDescription&
  2483. StdR4DocLibY##########################
  2484. MS Office\PowerPoint PresentationPowerPoint Document
  2485. CN=Catherine Duffy/O=IrisDocumentWorkflow
  2486. ReviewerLogBodyNotifyAfterReviewTimeReviewWindowReviewStyleReviewersFutureReviewersCurrentReviewersPreviousReviewersCategoriesTimeCreatedDateFromSubject_ViewIconLastEditorDocumentReadersDocumentAuthors##########################################################
  2487. Lotus Notes
  2488. (Unlock Document)Use if a doc is accidentally left in a locked state.  Can be accessed by designers and managers from the Review Status view.003
  2489. StdR4DocLib######################################
  2490. '++LotusScript Development Environment:2:5:(Options):0:66
  2491. Option Public
  2492. '++LotusScript Development Environment:2:5:(Forward):0:1
  2493. Declare Sub Initialize
  2494. Declare Sub SendReminder(EmailType)
  2495. Declare Sub MoveToNextReviewer
  2496. '++LotusScript Development Environment:2:5:(Declarations):0:10
  2497. Dim s As NotesSession
  2498. Dim db As NotesDatabase
  2499. Dim view As NotesView
  2500. Dim documents As NotesDocumentCollection
  2501. Dim note As NotesDocument
  2502. Dim parent As NotesDocument
  2503. Dim emaildoc As NotesDocument
  2504. Dim dt As NotesDateTime
  2505. Dim item As NotesItem
  2506. Dim rtitem As NotesRichTextItem
  2507. Dim CurrentReviewers As Variant
  2508. Dim FutureReviewers As Variant
  2509. Dim ReviewSeq As Variant
  2510. Dim ReviewWindow As Variant
  2511. Dim NewList() As Variant
  2512. Dim ListMax As Integer
  2513. Dim NextReviewer As Variant
  2514. Dim OldDueDate As Variant
  2515. '++LotusScript Development Environment:2:2:Initialize:1:10
  2516. Sub Initialize
  2517.      
  2518.      Set s = New NotesSession    
  2519.      Set db = s.CurrentDatabase
  2520.      Set dt = New NotesDateTime("Today")    
  2521.      Set documents = db.Search("@Today => @Date(DueDateTime) & Status = ""In Review""", Nothing, 0)
  2522.      If documents.Count = 0 Then Exit Sub
  2523.      
  2524.      For d = 1 To documents.Count
  2525.           Set note = documents.GetNthDocument(d)
  2526.           ReviewWindow = note.ReviewWindow      
  2527.           Select Case ReviewWindow(0)
  2528.           Case "MoveOn"
  2529.                MoveToNextReviewer
  2530.                SendReminder("WindowExpired")
  2531.                If ReviewSeq = "Serial" Then
  2532.                     If FutureReviewers(0) <> "None" Then SendReminder("NotifyNextReviewer")
  2533.                End If
  2534.           Case "Reminder"
  2535.                CurrentReviewers = note.CurrentReviewers
  2536.                SendReminder("Reminder")
  2537.           End Select
  2538.           If note.IsResponse Then
  2539.                note.RemoveItem("DueDateTime")
  2540.                note.Save True, True
  2541.           End If
  2542.      Next
  2543.      
  2544. End Sub
  2545. '++LotusScript Development Environment:2:2:SendReminder:1:8
  2546. Sub SendReminder(EmailType)
  2547.      
  2548.      If note.IsResponse Then Exit Sub
  2549.      
  2550.      Set maildoc = New NotesDocument(db)
  2551.      Set rtitem = New NotesRichTextItem(maildoc, "Body")
  2552.      maildoc.InheritedSubject = note.Subject
  2553.      maildoc.InheritedDbTitle = db.Title
  2554.      
  2555.      Select Case EmailType
  2556.      Case "Reminder"
  2557.           maildoc.SendTo = CurrentReviewers
  2558.           maildoc.Subject = "Overdue Document Review"
  2559.           maildoc.FlowStatus = "Please complete your review of this document.  You will continue to recieve these notifications until it is complete."
  2560.           Call rtitem.AppendDocLink(note, "DocLink to Overdue Document")
  2561.           maildoc.DueDateTime = OldDueDate
  2562.      Case "WindowExpired"
  2563.           maildoc.SendTo = CurrentReviewers
  2564.           maildoc.Subject = "Document Review Period has Expired"
  2565.           maildoc.FlowStatus = "The time limit for your review of this document has expired."
  2566.           Call rtitem.AppendDocLink(note, "DocLink to Overdue Document")
  2567.           maildoc.DueDateTime = OldDueDate
  2568.      Case "NotifyNextReviewer"
  2569.           maildoc.SendTo = note.CurrentReviewers
  2570.           maildoc.Subject = "Document Requires Review"
  2571.           maildoc.FlowStatus = "Please take the time to review this document before the date shown below."
  2572.           Call rtitem.AppendDocLink(note, "DocLink to Document requiring review")
  2573.           maildoc.DueDateTime = note.DueDateTime
  2574.      End Select
  2575.      
  2576.      maildoc.Form = "Bookmark"
  2577.      On Error Resume Next
  2578.      Call maildoc.Send (False)
  2579.      
  2580. End Sub
  2581. '++LotusScript Development Environment:2:2:MoveToNextReviewer:1:8
  2582. Sub MoveToNextReviewer
  2583.      
  2584.      ListMax = 0
  2585.      Set dt = New NotesDateTime("Today")
  2586.      ReviewStyle = note.ReviewStyle
  2587.      position = Instr(ReviewStyle(0), ".")
  2588.      ReviewSeq = Left(ReviewStyle(0), position - 1)
  2589.      Versioning = Mid(ReviewStyle(0), position + 1)
  2590.      OldDueDate = Datevalue(note.DueDateTime(0))
  2591.      dt.LSLocalTime = OldDueDate
  2592.      ReviewerLogEntry = "Review period ended on " & Format(dt.LSLocalTime, "Short Date") & " without a completed review by "
  2593.      dt.SetNow
  2594.      
  2595.      Select Case ReviewSeq
  2596.      Case "Parallel"
  2597. 'For Response Reviews, we maintain the status in the parent so remove these
  2598.           If note.IsResponse Then 
  2599.                note.RemoveItem("PreviousReviewers")
  2600.                note.RemoveItem("CurrentReviewers")
  2601.                note.RemoveItem("FutureReviewers")
  2602.           Else
  2603. 'If it is a parent, move CurrentReviewers to PreviousReviewers and set CurrentReviewers to "None"               
  2604.                CurrentReviewers = note.CurrentReviewers
  2605.                LateReviewers = Evaluate("@Implode(CurrentReviewers; "", "")", note)
  2606.                Set item = note.GetFirstItem("ReviewerLog")
  2607.                item.AppendToTextList(ReviewerLogEntry & LateReviewers(0))
  2608.                PreviousReviewers = note.PreviousReviewers
  2609.                If PreviousReviewers(0) = "None" Then
  2610.                     note.PreviousReviewers = CurrentReviewers
  2611.                Else
  2612.                     Set item = note.GetFirstItem("PreviousReviewers")
  2613.                     item.AppendToTextList(CurrentReviewers)
  2614.                End If
  2615.                note.CurrentReviewers = "None"    
  2616.           End If
  2617.           note.InProcess = "None"
  2618.           note.Status = "Review Complete"
  2619.           note.RemoveItem("DueDateTime")
  2620.           note.DocumentAuthors = note.From
  2621.      Case "Serial"
  2622.           CurrentReviewers = note.CurrentReviewers         
  2623.           Set item = note.GetFirstItem("ReviewerLog")
  2624.           item.AppendToTextList(ReviewerLogEntry & CurrentReviewers(0))
  2625.           PreviousReviewers = note.PreviousReviewers
  2626.           If PreviousReviewers(0) = "None" Then
  2627.                note.PreviousReviewers = CurrentReviewers(0)
  2628.           Else              
  2629.                Set item = note.GetFirstItem("PreviousReviewers")
  2630.                item.AppendToTextList(CurrentReviewers(0))
  2631.           End If
  2632.           FutureReviewers = note.FutureReviewers
  2633. 'Put the first person in the future reviewers list in current reviewer and remove that person from future reviewers list
  2634.           note.CurrentReviewers = FutureReviewers(0)
  2635.           If Ubound(FutureReviewers) = 0 Then
  2636.                note.FutureReviewers = "None"
  2637.           Else
  2638.                ListMax = Ubound(FutureReviewers) - 1
  2639.                Redim NewList (ListMax)
  2640.                x = 0 
  2641.                For y = 1 To ListMax
  2642.                     NewList(x) = FutureReviewers(y)
  2643.                     x = x + 1
  2644.                Next
  2645.                note.FutureReviewers = NewList
  2646.           End If
  2647. 'Calculate when the review is due, based upon ReviewTime     
  2648.           If FutureReviewers(0) = "None" Then
  2649.                note.RemoveItem("DueDateTime")
  2650.                note.Status = "Review Complete"
  2651.                note.DocumentAuthors = note.From
  2652.           Else
  2653.                ReviewTime = note.ReviewTime
  2654.                dt.SetNow
  2655.                If Isnumeric(ReviewTime(0)) Then
  2656.                     dt.AdjustDay(ReviewTime(0))
  2657.                     note.DueDateTime = dt.LSLocalTime
  2658.                Else
  2659.                     note.RemoveItem("DueDateTime")
  2660.                End If
  2661.                Redim NewList(1)
  2662.                Originator = note.From
  2663.                NextReviewer = note.CurrentReviewers
  2664.                NewList(0) = Originator(0)
  2665.                NewList(1) = NextReviewer(0)
  2666.                note.DocumentAuthors = NewList
  2667.           End If
  2668.      End Select
  2669.      
  2670.      note.Save True, True
  2671.      
  2672. End Sub
  2673. ,d    JT    
  2674. CurrentReviewers
  2675. Lotus Notes
  2676. PURSAF
  2677. Debbie2 Branco
  2678. F)`b"
  2679. 0|wm-
  2680. PURSAF
  2681. TS3+v
  2682. $TITLE
  2683. $AssistType
  2684. $AssistLastRun
  2685. $AssistDocCount
  2686. $Comment
  2687. $AssistFlags
  2688. $AssistInfo
  2689. $AssistQuery
  2690. $AssistAction
  2691. $AssistAction_Ex
  2692. $UpdatedBy
  2693. $Flags
  2694. Notes Product Development
  2695. )I^-.
  2696. PURSAF
  2697. Notes Domain Certificate
  2698. PURSAF
  2699. vDhFV
  2700. S_)tW'
  2701. aY*]c
  2702. PURSAF
  2703. San9e
  2704. Lotus Development Inc
  2705. 0wmS(
  2706. PURSAF
  2707. C$)NqF
  2708. ISd93
  2709. O=Iris
  2710. O=Iris
  2711. x>_/^
  2712. PURSAFO
  2713. .?    Kz"
  2714. O=Iris
  2715. CN=Catherine Duffy/O=Iris
  2716. PURSAFO
  2717. FDR.I
  2718. $TITLE
  2719. ExpireError
  2720. This 
  2721. form"
  2722.  cannot be marked as expired.
  2723.     1S2S3S4S5S6S
  2724. ExpireDate
  2725. PROTECTFROMARCHIVEh
  2726. Protected Form
  2727. ExpireError
  2728. ExpireDate
  2729. Expire Date
  2730. This document was marked expired on 
  2731. ExpireDateV
  2732. .  Would you like to unmark it?
  2733. ExpireDate
  2734.     0R1S2S3S5R10S22R23S24S26S28S34S36S37S38S42S43S46S48S
  2735.     0S0E
  2736. '++LotusScript Development Environment:2:5:(Options):0:74
  2737. Option Public
  2738. '++LotusScript Development Environment:2:5:(Forward):0:1
  2739. Declare Sub Initialize
  2740. Declare Sub EvaluateDocument(ArchiveType)
  2741. Declare Sub ArchiveDocument
  2742. Declare Sub Terminate
  2743. Declare Sub ProcessDocuments
  2744. Declare Sub FixReaderNames
  2745. '++LotusScript Development Environment:2:5:(Declarations):0:10
  2746. %INCLUDE "lserr.lss"
  2747. %INCLUDE "lsxbeerr.lss"
  2748. Dim s As NotesSession
  2749. Dim sourcedb As NotesDatabase
  2750. Dim archivedb As NotesDatabase
  2751. Dim note As NotesDocument
  2752. Dim newnote As NotesDocument
  2753. Dim lognote As NotesDocument
  2754. Dim profile As NotesDocument
  2755. Dim documents As NotesDocumentCollection
  2756. Dim responses As NotesDocumentCollection
  2757. Dim view As NotesView
  2758. Dim dtNow As NotesDateTime
  2759. Dim dtExpired As NotesDateTime
  2760. Dim dtDocument As NotesDateTime
  2761. Dim dtCompare As NotesDateTime
  2762. Dim item As NotesItem
  2763. Dim rtitem As NotesRichTextItem
  2764. Dim CurrentServer As String
  2765. Dim ArchiveExpired As Variant
  2766. Dim ExpiredLife As Variant
  2767. Dim ArchiveInactive As Variant
  2768. Dim DocumentLife As Variant
  2769. Dim ArchiveServer As Variant
  2770. Dim ArchivePath As Variant
  2771. Dim ArchiveLog As Variant
  2772. Dim IncludeDocLinks As Variant
  2773. Dim Archive As Variant
  2774. Dim goAgain As Variant
  2775. Dim DoNotRun As Variant
  2776. Dim DbNotOpen As Variant
  2777. '++LotusScript Development Environment:2:2:Initialize:1:10
  2778. Sub Initialize
  2779.      
  2780.      On Error Goto ErrorRoutine
  2781.      On Error ErrObjectVariableNotSet Resume Next 
  2782.      
  2783.      Set s = New NotesSession
  2784.      Set sourcedb = s.CurrentDatabase
  2785.      Set view = sourcedb.GetView("Archiving")
  2786.      
  2787.      Set profile = view.GetDocumentByKey("Archive Profile")
  2788.      If profile Is Nothing Then
  2789.           Messagebox "There is no archive profile for this database.  " &_
  2790.           "Please contact the database manager for further information.", 0 + 64, "Archive"
  2791.           DoNotRun = True
  2792.           Exit Sub       
  2793.      End If
  2794.      
  2795.      ArchiveExpired = profile.ArchiveExpired
  2796.      ArchiveInactive = profile.ArchiveInactive 
  2797.      If (ArchiveExpired(0) = "") And (ArchiveInactive(0) = "") Then
  2798.           DoNotRun = True
  2799.           Exit Sub       
  2800.      End If
  2801.      
  2802.      ExpiredLife = profile.ExpiredLife
  2803.      DocumentLife = profile.DocumentLife
  2804.      ArchivePath = profile.ArchivePath
  2805.      ArchiveServer = Evaluate("@Name([Abbreviate]; ArchiveServer)", profile)
  2806.      ArchiveLog = profile.ArchiveLog
  2807.      IncludeDocLinks = profile.IncludeDocLinks
  2808.      
  2809.      Set dtNow = New NotesDateTime("Today")
  2810.      Set dtExpired = New NotesDateTime("Today")
  2811.      Set dtDocument = New NotesDateTime("Today")
  2812.      Set dtCompare = New NotesDateTime("Today")
  2813.      dtNow.SetNow
  2814.      If ArchiveExpired(0) = "Yes" Then dtExpired.AdjustDay(Int(ExpiredLife(0)) * -1)
  2815.      If ArchiveInactive(0) = "Yes" Then dtDocument.AdjustDay(Int(DocumentLife(0)) * -1)
  2816.      
  2817.      If ArchiveLog(0) = "Yes" Then
  2818.           Set lognote = New NotesDocument(sourcedb)
  2819.           Set rtitem = New NotesRichTextItem(lognote, "Body")
  2820.           lognote.Form = "Archive Log"
  2821.           lognote.ArchiveDate = dtNow.LSLocalTime
  2822.           lognote.ProtectFromArchive = 1
  2823.           lognote.ExcludeFromView = "D"
  2824.           lognote.From = "Archiving"
  2825.           lognote.Categories = "(Archive)"
  2826.           Call lognote.ReplaceItemValue("_ViewIcon", 22)
  2827.      End If
  2828.      
  2829.      On Error lsERR_NOTES_DBOPEN_FAILED Resume Next
  2830.      Set archivedb = New NotesDatabase(ArchiveServer(0), ArchivePath(0))
  2831.      If archivedb.IsOpen = False Then
  2832.           DbNotOpen = True
  2833.           Err = 0
  2834.           Exit Sub
  2835.      End If        
  2836.      
  2837.      ProcessDocuments
  2838.      
  2839.      Exit Sub
  2840.      
  2841. ErrorRoutine:
  2842.      Print "Unexpected condition: " & Err & " - " & Error
  2843.      Err = 0
  2844.      Exit Sub
  2845.      
  2846. End Sub
  2847. '++LotusScript Development Environment:2:2:EvaluateDocument:1:8
  2848. Sub EvaluateDocument(ArchiveType)
  2849.      
  2850.      On Error Goto ErrorRoutine
  2851.      On Error ErrObjectVariableNotSet Resume Next 
  2852.      
  2853.      Archive = False
  2854.      
  2855. 'If this type of form does not get archived then exit
  2856.      If note.HasItem("ProtectFromArchive") Then
  2857.           ProtectFromArchive = note.ProtectFromArchive
  2858.           If ProtectFromArchive(0) = 1 Then Exit Sub
  2859.      End If
  2860.      
  2861.      Select Case ArchiveType
  2862.      Case "Expired"
  2863.           If ArchiveExpired(0) = "Yes" And note.HasItem("ExpireDate") Then
  2864.                Set item = note.GetFirstItem("ExpireDate")
  2865.                Set dtCompare = item.DateTimeValue
  2866.                If dtCompare Is Nothing Then
  2867.                     Set dtCompare = New NotesDateTime("Today")
  2868.                Else
  2869.                     If dtExpired.TimeDifference(dtCompare) >= 0 Then
  2870.                          Archive = True
  2871.                          Exit Sub
  2872.                     End If
  2873.                End If
  2874.           End If
  2875.      Case "Inactive"
  2876.           If ArchiveInactive(0) = "Yes" Then
  2877.                AccessDate = note.LastAccessed
  2878.                dtCompare.LSLocalTime = AccessDate
  2879.                If dtDocument.TimeDifference(dtCompare) >= 0 Then Archive = True
  2880.           End If
  2881.      End Select
  2882.      
  2883.      Exit Sub
  2884.      
  2885. ErrorRoutine:
  2886.      Print "Unexpected condition: " & Err & " - " & Error
  2887.      Err = 0
  2888.      Exit Sub     
  2889.      
  2890. End Sub
  2891. '++LotusScript Development Environment:2:2:ArchiveDocument:1:8
  2892. Sub ArchiveDocument
  2893.      
  2894.      On Error Goto ErrorRoutine
  2895.      On Error ErrObjectVariableNotSet Resume Next 
  2896.      
  2897. $Archived and DateArchived might already be present, if this agent failed the last
  2898. time it was run.  None of these fields should be on the archived copy, because we 
  2899. don't want the archive database to inadvertantly archive these documents (it can
  2900. archive, but it needs to use its own criteria)
  2901. %END REM
  2902.      
  2903.      If note.HasItem("$Archived") Then note.RemoveItem("$Archived")
  2904.      If note.HasItem("DateArchived") Then note.RemoveItem("DateArchived")
  2905.      If note.HasItem("ExpireDate") Then note.RemoveItem("ExpireDate")
  2906.      FixReaderNames
  2907.      note.Save True, True
  2908.      Set newnote = note.CopyToDatabase(archivedb)
  2909.      note.DateArchived = dtNow.LSLocalTime    
  2910.      Call note.AppendItemValue("$Archived", True)
  2911.      note.Save True, True
  2912.      
  2913.      Subject = note.Subject
  2914.      CreatedBy = Evaluate("@Name([Abbreviate]; From)", note)
  2915.      CreatedDate = note.Created
  2916.      
  2917.      If ArchiveLog(0) = "Yes" Then
  2918.           If IncludeDocLinks(0) = "Yes" Then
  2919.                Call rtitem.AppendDocLink(newnote, "DocLink to " & Subject(0))
  2920.                Call rtitem.AddTab(1)
  2921.           End If
  2922.           Call rtitem.AppendText(Subject(0) & " (created by " & CreatedBy(0) & " on " &_
  2923.           Format(CreatedDate, "Short Date") & ")")
  2924.           Call rtitem.AddNewLine(2)
  2925.           lognote.Save True, True
  2926.      End If
  2927.      
  2928.      Exit Sub
  2929.      
  2930. ErrorRoutine:
  2931.      Print "Unexpected condition: " & Err & " - " & Error
  2932.      Err = 0
  2933.      Exit Sub
  2934.      
  2935. End Sub 
  2936. '++LotusScript Development Environment:2:2:Terminate:1:10
  2937. Sub Terminate
  2938.      
  2939.      If DoNotRun Then Exit Sub
  2940.      
  2941.      On Error Goto ErrorRoutine
  2942.      On Error ErrObjectVariableNotSet Resume Next 
  2943.      
  2944.      Set documents = sourcedb.Search("@IsAvailable(DateArchived)", Nothing, 0)
  2945.      ArchiveCount = documents.Count
  2946.      For n = 1 To ArchiveCount
  2947.           Set note = documents.GetNthDocument(n)         
  2948.           note.Remove(True)
  2949.      Next
  2950.      
  2951.      If ArchiveLog(0) = "" Then Exit Sub
  2952.      
  2953.      ArchiveTitle = archivedb.Title
  2954.      dtNow.SetNow
  2955.      If ArchiveServer(0) = "" Then ArchiveServer(0) = "Local"
  2956.      lognote.Subject = "Archive Log for " & Format(dtNow.LSLocalTime, "General Date")
  2957.      
  2958.      If DbNotOpen Then
  2959.           If ArchiveServer(0) = "" Then
  2960.                ArchiveFile = ArchivePath(0)
  2961.           Else
  2962.                ArchiveFile = ArchiveServer(0) & "!!" & ArchivePath(0)
  2963.           End If
  2964.           lognote.Body = "The Archive agent was unable to open your archive file - " & ArchiveFile &_
  2965.           ".  Please verify that the file exists."
  2966.      End If
  2967.      
  2968.      lognote.ArchiveTrailer = "Archive of " & ArchiveCount & " documents on server " & _
  2969.      ArchiveServer(0) & " from " & sourcedb.Title & " (" & sourcedb.FilePath & ") to " & ArchiveTitle & _
  2970.      " (" & ArchivePath(0) & ") completed sucessfully on " & _
  2971.      Format(dtNow.LSLocalTime, "Short Date") & " at " & _
  2972.      Format(dtNow.LSLocalTime, "Long Time") & _
  2973.      ".  Expired documents are archived after " & ExpiredLife(0) & _
  2974.      " days.  All other documents are archived after " & DocumentLife(0) & " days of inactivity."
  2975.      lognote.Save True, True
  2976.      Call lognote.CopyToDatabase(archivedb)
  2977.      
  2978.      Print
  2979.      
  2980.      Exit Sub
  2981.      
  2982. ErrorRoutine:
  2983.      If Not(DbNotOpen) Then Print "Unexpected condition: " & Err & " - " & Error
  2984.      Err = 0
  2985.      Exit Sub
  2986.      
  2987. End Sub
  2988. '++LotusScript Development Environment:2:2:ProcessDocuments:1:8
  2989. Sub ProcessDocuments
  2990.      
  2991.      On Error Resume Next
  2992.      
  2993.      Print "Archiving documents..."
  2994.      
  2995. 'First check for Expired documents
  2996.      If ArchiveExpired(0) = "Yes" Then
  2997.           Set documents = sourcedb.Search("@IsAvailable(ExpireDate)", Nothing, 0) 
  2998.           If documents.Count > 0 Then
  2999.                For n = 1 To documents.Count
  3000.                     Set note = documents.GetNthDocument(n)
  3001.                     EvaluateDocument("Expired")
  3002.                     If Archive = True Then ArchiveDocument
  3003.                Next
  3004.           End If
  3005.      End If
  3006.      
  3007. 'Now check the rest of the documents     
  3008.      If ArchiveInactive(0) = "Yes" Then
  3009.           Set documents = sourcedb.AllDocuments
  3010.           If documents.Count > 0 Then
  3011.                For n = 1 To documents.Count
  3012.                     Set note = documents.GetNthDocument(n)
  3013.                     EvaluateDocument("Inactive")
  3014.                     If Archive = True Then ArchiveDocument
  3015.                Next
  3016.           End If
  3017.      End If
  3018.      
  3019. 'Loop through all the documents that we archived and archive their reponses
  3020.      Do
  3021.           Set documents = sourcedb.Search("@IsAvailable($Archived)", Nothing, 0)
  3022.           goAgain = False
  3023.           For n = 1 To documents.count
  3024.                Set note = documents.GetNthDocument(n)
  3025.                Call note.RemoveItem("$Archived")              
  3026.                If Err = 0 Then
  3027.                     note.Save True, True
  3028.                     Set responses = note.Responses
  3029.                     If responses.Count > 0 Then
  3030.                          For i = 1 To responses.Count
  3031.                               Set note = responses.GetNthDocument(i)
  3032.                               If Not note.HasItem("$Archived") Then ArchiveDocument
  3033. 'Since we just archived a response, we have to loop back through in order to archive all of its reponses
  3034.                               goAgain = True
  3035.                          Next
  3036.                     End If
  3037.                Else
  3038.                     Err = 0
  3039.                End If
  3040.           Next
  3041.      Loop While goAgain
  3042.      
  3043. End Sub
  3044. '++LotusScript Development Environment:2:2:FixReaderNames:1:8
  3045. Sub FixReaderNames
  3046.      
  3047.      If note.HasItem("Readers") Then
  3048.           If note.Readers(0) = "" Then note.RemoveItem("Readers")
  3049.      End If
  3050.      If note.HasItem("DocumentReaders") Then
  3051.           If note.DocumentReaders(0) = "" Then note.RemoveItem("DocumentReaders")
  3052.      End If
  3053.      
  3054. End Sub
  3055. ;tAH=tA
  3056. lIlI8I8I
  3057. (    H    D
  3058. ("(" +
  3059. "H#L,
  3060. H#($4-
  3061. h#(%t-
  3062. h$(*H/
  3063. %H%T0
  3064. %H&D1
  3065. &H'@3
  3066. 'H)85
  3067. H(H( 6
  3068. h(h(T6
  3069. (h),7
  3070. )H+l8
  3071. +h,4<
  3072. ,h. >
  3073. h-h-8?
  3074. 0(1PE
  3075. h1H3xF
  3076. 1H2lG
  3077. 2H4@I
  3078. 3(8xI
  3079. 3(4|J
  3080. (4h4pK
  3081. 4h5LL
  3082. 5H6(N
  3083. h6h7xO
  3084. 8\@xS
  3085. 9XB8T
  3086. (9(:lT
  3087. 9H:XU
  3088. H:h;|V
  3089. H;H;PX
  3090. ELHLH
  3091. 8=,><Y    
  3092. H@F@FXGXG
  3093. ?dADZ    
  3094. \@HB\Z    
  3095. E4D4D
  3096. HBxB([    
  3097. lJ\c=
  3098. [(=KT<-(C#
  3099. ?K(=,LC}4]#
  3100. ?,|C}t]#
  3101. [XBK<>P
  3102. [xBK<>P
  3103. [hBK<>P
  3104. BK<>P
  3105. BK<>P
  3106. BK<>P
  3107. BK<>P
  3108. Kl@,4D
  3109. K|@,4D
  3110. [,>+H=[(=$
  3111. [8B+tAG,>}
  3112. K,>QdD}(`
  3113. K,>QpDK\@-|D#
  3114. [8=+d<
  3115. >,8E}
  3116. >,8E}
  3117. >,xE}
  3118. @KdA-
  3119. @.|DJ
  3120. >,8E}
  3121. >,@F}
  3122. >,8E}
  3123. >,@F}
  3124. >,8E}
  3125. >,@F}
  3126. F[8=#
  3127. FK\@-|D#
  3128. >-XG#
  3129. K8B,|G[
  3130. K,>,pF
  3131. >K(=,LH}$e
  3132. ^(I4(
  3133. ^8IK8=-HI#
  3134. K,>Q$G}
  3135. fK\@-|D#}8f
  3136. K,>Q|I}
  3137. K(=-HI#
  3138. K\@-|D#}
  3139. K\@-|D#}`h
  3140. K,>,pF
  3141. F[8=#1
  3142. >K(=,LH}
  3143. >K(=-
  3144. >K(=,LH}
  3145. >,@F}
  3146. ^@J48
  3147. >,8E}
  3148. ^PJ6G
  3149. >,8E},j#8
  3150. >,@F},j#
  3151. >,8E}Tj#8
  3152. >,@F}Tj#
  3153. ArchiveServer
  3154. Lotus Notes
  3155. PURSAF
  3156. Debbie2 Branco
  3157. F)`b"
  3158. 0|wm-
  3159. PURSAF
  3160. TS3+v
  3161. $TITLE
  3162. $AssistType
  3163. $AssistLastRun
  3164. $AssistDocCount
  3165. $AssistFlags
  3166. $AssistInfo
  3167. $AssistQuery
  3168. $AssistAction
  3169. $AssistAction_Ex
  3170. $UpdatedBy
  3171. $Flags
  3172. Archive Profile
  3173. Times New Roman
  3174. '++LotusScript Development Environment:2:5:(Options):0:66
  3175. Option Public
  3176. '++LotusScript Development Environment:2:5:(Forward):0:1
  3177. '++LotusScript Development Environment:2:5:(Declarations):0:10
  3178. %INCLUDE "lsconst.lss"
  3179. Dim s As NotesSession
  3180. Dim w As NotesUIWorkspace
  3181. Dim db As NotesDatabase
  3182. Dim archivedb As NotesDatabase
  3183. Dim view As NotesView
  3184. Dim note As NotesDocument
  3185. Dim profile As NotesDocument
  3186. Dim doc As NotesUIDocument
  3187. Dim DocWasSaved As Integer
  3188. Dim DoNotClose As Variant
  3189.  Archive Profile'++LotusScript Development Environment:2:5:(Options):0:66
  3190. '++LotusScript Development Environment:2:5:(Forward):0:1
  3191. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  3192. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  3193. Declare Sub Postopen(Source As Notesuidocument)
  3194. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3195. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3196. Private Sub BindEvents(Byval Objectname_ As String)
  3197.      Static Source As NOTESUIDOCUMENT
  3198.      Set Source = Bind(Objectname_)
  3199.      On Event Queryclose From Source Call Queryclose
  3200.      On Event Querysave From Source Call Querysave
  3201.      On Event Postopen From Source Call Postopen
  3202. End Sub
  3203. '++LotusScript Development Environment:2:2:Queryclose:1:12
  3204. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  3205.      
  3206.      If (DocWasSaved = False) Or (profile Is Nothing) Or DoNotClose Then Exit Sub
  3207.      
  3208.      ItemList = profile.Items
  3209.      Forall n In ItemList
  3210.           profile.RemoveItem(n.Name)    
  3211.      End Forall
  3212.      note.CopyAllItems profile
  3213.      profile.SaveOptions = "1"
  3214.      profile.save True, True
  3215.      
  3216. End Sub
  3217. '++LotusScript Development Environment:2:2:Querysave:1:12
  3218. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  3219.      
  3220.      ArchiveServer = Evaluate("@Name([Abbreviate]; ArchiveServer)", note)
  3221.      If note.ArchiveLocation(0) = "Local" Then ArchiveServer(0) = ""
  3222.      ArchivePath = note.ArchivePath
  3223.      
  3224.      On Error Resume Next
  3225.      Set archivedb = New NotesDatabase(ArchiveServer(0), ArchivePath(0))
  3226.      If note.HasItem("ArchiveDbCreated") Then
  3227.           If Not(archivedb.IsOpen) Then Messagebox "Unable to access the archive database.", MB_OK, "Archive Setup"
  3228.      Else
  3229.           Do Until archivedb.IsOpen
  3230.                If ArchiveServer(0) = "" Then
  3231.                     ArchiveFile = ArchivePath(0)
  3232.                Else
  3233.                     ArchiveFile = ArchiveServer(0) & "!!" & ArchivePath(0) 
  3234.                End If
  3235.                Print "Creating Archive database - " & ArchiveFile
  3236.                Set archivedb = db.CreateCopy(ArchiveServer(0), ArchivePath(0))
  3237.                If Not(archivedb.IsOpen) Then Call archivedb.Open("", "")
  3238.                If Err = 0 Then
  3239.                     archivedb.Title = db.Title & " (Archived)"
  3240.                     views = archivedb.Views
  3241.                     Forall i In views
  3242.                          If i.IsFolder Then
  3243. 'Don't remove default view from database
  3244.                               If Not i.IsDefaultView Then i.Remove
  3245.                          End If
  3246.                     End Forall
  3247.                     Messagebox "Archive database - " & ArchiveFile & " has been created.",_
  3248.                     MB_OK, "Archive Setup"
  3249.                     note.ArchiveDbCreated = 1
  3250.                     w.ViewRefresh
  3251.                     Call s.SetEnvironmentVar("MailArcSet", "1")
  3252.                Else
  3253.                     Err = 0
  3254.                     If ArchiveServer(0) = "" Then
  3255.                          Messagebox "Unable to automatically create local archive database - " & ArchivePath(0) & ".",_
  3256.                          MB_OK, "Archive Setup"
  3257.                          Exit Do
  3258.                     Else
  3259.                          Select Case Messagebox("Unable to automatically create server archive database - " & _
  3260.                          ArchiveServer(0) & "!!" & ArchivePath(0) & ".  Would you like to archive locally?",_
  3261.                          MB_YesNoCancel, "Archive Setup")
  3262.                          Case IDYES
  3263.                               note.ArchiveLocation = "Local"
  3264.                               source.reload
  3265.                               source.refresh
  3266.                               Delete archivedb
  3267.                               ArchiveServer = note.ArchiveServer
  3268.                               ArchivePath = note.ArchivePath
  3269.                          Case IDNO
  3270.                               Messagebox "Please contact your server administrator about adding " & ArchivePath(0) &_
  3271.                               " to server " & ArchiveServer(0) & ".", MB_OK, "Archive Setup"
  3272.                               Exit Do
  3273.                          Case Else
  3274.                               DoNotClose = True
  3275.                               Continue = False
  3276.                               Exit Sub
  3277.                          End Select
  3278.                     End If
  3279.                End If        
  3280.           Loop
  3281.      End If
  3282.      
  3283.      DocWasSaved = True
  3284.      DoNotClose = False
  3285.      
  3286.      If Not(profile Is Nothing) Then note.SaveOptions = "0"
  3287.      
  3288.      source.Reload
  3289.      source.RefreshHideFormulas  
  3290.      
  3291.      Print
  3292.      
  3293. End Sub
  3294. '++LotusScript Development Environment:2:2:Postopen:1:12
  3295. Sub Postopen(Source As Notesuidocument)
  3296.      
  3297.      Set note = source.Document
  3298.      Set w = New NotesUIWorkspace
  3299.      Set s = New NotesSession
  3300.      Set db = s.CurrentDatabase
  3301.      Set view = db.GetView("Archiving")
  3302.      
  3303.      source.AutoReload = False
  3304.      
  3305.      If source.IsNewDoc = False Then Exit Sub
  3306.      
  3307.      Set profile = view.GetDocumentByKey("Archive Profile")
  3308.      If profile Is Nothing Then
  3309.           note.ProtectFromArchive = 1
  3310.           note.ExcludeFromView = "D"
  3311.           note.From = "Archiving"
  3312.           note.Subject = "Archive Profile"
  3313.           note.Categories = "(Archive)"
  3314.           Call note.ReplaceItemValue("_ViewIcon", 11)
  3315.           source.reload
  3316.      Else
  3317.           ItemList = note.Items
  3318.           Forall n In ItemList
  3319.                note.RemoveItem(n.Name)    
  3320.           End Forall
  3321.           profile.CopyAllItems note
  3322.           source.Reload
  3323.           If source.EditMode Then source.Refresh
  3324.      End If
  3325.      
  3326.      DocWasSaved = False
  3327.      
  3328. End Sub
  3329. ArchiveServer
  3330. Archive Profile 
  3331. ArchiveExpired
  3332. Archive Expired documents | Yes
  3333.     after
  3334. ExpiredLife
  3335. Number cannot be negative.{
  3336.     3S4S6S11SExpiredLife
  3337.     days
  3338. ArchiveInactive
  3339. Archive documents which have no activity | Yes
  3340.     after
  3341. DocumentLife
  3342. Number cannot be negative.{
  3343.     3S4S6S11SDocumentLife
  3344.     days
  3345. ArchiveLog
  3346. Generate an Archive Log each time an archive occurs | Yes
  3347. IncludeDoclinks
  3348. Include document links | Yes
  3349.     0S0E
  3350.     Documents are archived:
  3351. Local
  3352. ArchiveLocation
  3353. Locally | LocalOn Server | Server
  3354. ArchiveLocation
  3355. Local
  3356.     1S2S3S4S
  3357.     Archive database is on server:
  3358.     0S0E
  3359. ArchiveServer
  3360. ArchiveLocation
  3361. Local
  3362. ArchiveServer
  3363. ArchiveServer
  3364.     4RS4E6R7S8S10RS4E12R13S14S16RS4E20S23R
  3365. ArchiveServer
  3366.     Archive file:
  3367. CurrentPath
  3368.     1S2S6S
  3369. CurrentFile
  3370. CurrentPath
  3371.     0R1S2S6S
  3372. FileOnly
  3373. CurrentPath
  3374. CurrentFile
  3375. CurrentFile
  3376.     0R1S2S8S11S15S18S
  3377. DirOnly
  3378. CurrentPath
  3379. CurrentFile
  3380.     0R1S2S8S11S15S17S18S20S
  3381. DirOnly
  3382. FileOnly"
  3383. CurrentPath
  3384.     0RR1S2S5S6S8S10S11S15S
  3385. ArchivePath
  3386. Please specify the filename of the archive database
  3387.     3S4S6S11SArchivePath
  3388.     Archive server:
  3389.     Archive database:
  3390. ArchiveServer
  3391. Local
  3392. ArchiveServer
  3393.     3S4S6S8S
  3394. tmpArchiveServer
  3395. ArchivePath
  3396. tmpArchivePath
  3397.     Archive Profile editors:
  3398. ProfileEditors
  3399. Closer 
  3400.     0S0E
  3401. Categori_ze
  3402. _Edit Document
  3403. Send Docu_ment
  3404. _Forward
  3405. Save Profile 
  3406.     0S0E
  3407. _Move to Folder...
  3408. _Remove from Foldery
  3409. Archive Log
  3410. Times New Roman
  3411.  ArchiveLog
  3412. $MessageType
  3413. %12-/H
  3414. !G,$W,#I4)X6(H,4W,4G98X<6h*#x+$g9)w8(h.6u-2g<5w<4>B=YA
  3415. WC9iB.xC-iF8wH8jT>zR<rd?
  3416. 2L3;FK=Dj=C:FQ8Qp<b
  3417. GEHXHGLQLZSKEKUVKSGRYYWWgJEvIEiTHyWFfLRwKSgYWwZV[cXtfYPZjl\dWfphhhvigkqlysjhktvlsjtxyww
  3418. Archive Log for 
  3419. ArchiveDate
  3420. ArchiveTrailer
  3421. ArchiveTrailer
  3422.     Hidden:  
  3423. Archive Log for 
  3424. ArchiveDate
  3425.     1S2S
  3426. Subject
  3427. (Archive)
  3428. Categories
  3429. Closee 
  3430.     0S0E
  3431. Categori_ze
  3432. _Edit Document
  3433. Send Docu_ment
  3434. _Forward
  3435. _Move to Folder...
  3436. _Remove from Folder
  3437. _Forward
  3438. Categori_ze
  3439. Edit Document
  3440. _Move to Folder...
  3441. _Remove from Folder...
  3442. Setup Archive...L
  3443. ArchiveProfile
  3444. Server
  3445.     1S2S6S
  3446.     0R1S2S6S
  3447. Server
  3448.     0R7S8S11S13S14S15S16S
  3449. Archive Now
  3450. AllDocs
  3451. Archiving
  3452. Archive Profile
  3453. Archive Now
  3454. Before you can began archiving documents you need to fill out an Archive Profile.  Please press "Setup Archive...".
  3455.     1S2S10S12S14S16S20S26S28S32S
  3456. Archiving
  3457. Are you sure you want to move documents to the archive database now?
  3458.     0RR6S8S11S13S
  3459. AlreadyArchived
  3460. MailArchived|
  3461. Archiving
  3462. Since this is the first time you have requested an archive, it may take several minutes.  Do you want to proceed?
  3463. Archiving
  3464. No documents were archived
  3465.     0RR1S2S8S9S11S13S19S21S24S26S32S34S
  3466. MailArchived
  3467.     0RR1S2S3S
  3468. Periodic Archive
  3469.     0R4S
  3470. Server
  3471.     1S2S6S
  3472.     0R1S2S6S
  3473. Server
  3474.     0R7S8S11S13S14S15S16S
  3475. Enable Scheduled Archivingf
  3476. AllDocs
  3477. Archiving
  3478. Archive Profile
  3479. Archive Now
  3480. Before you can began archiving documents you need to fill out an Archive Profile.  Please press "Setup Archive...".
  3481.     1S2S10S12S14S16S20S26S28S32S
  3482. Periodic Archive
  3483.     0RR4S
  3484. Server
  3485.     1S2S6S
  3486.     0R1S2S6S
  3487. Periodic Archive
  3488. Server
  3489.     0R4S5R12S13S16S18S19S20S21S
  3490. Disable Scheduled Archiving
  3491. AllDocs
  3492. Archiving
  3493. Archive Profile
  3494. Archive Now
  3495. Before you can began archiving documents you need to fill out an Archive Profile.  Please press "Setup Archive...".
  3496.     1S2S10S12S14S16S20S26S28S32S
  3497. Periodic Archive
  3498.     0RR4S
  3499. Server
  3500.     1S2S6S
  3501.     0R1S2S6S
  3502. Periodic Archive
  3503. Server
  3504.     0R7S8R15S16S19S21S22S23S24S
  3505. Open Archive Db...'++LotusScript Development Environment:2:5:(Options):0:66
  3506. '++LotusScript Development Environment:2:5:(Forward):0:1
  3507. Declare Sub Click(Source As Button)
  3508. '++LotusScript Development Environment:2:5:(Declarations):0:10
  3509. Dim s As NotesSession
  3510. Dim w As NotesUIWorkspace
  3511. Dim sourcedb As NotesDatabase
  3512. Dim view As NotesView
  3513. Dim profile As NotesDocument
  3514. Dim server As String
  3515. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3516. Private Sub BindEvents(Byval Objectname_ As String)
  3517.      Static Source As BUTTON
  3518.      Set Source = Bind(Objectname_)
  3519.      On Event Click From Source Call Click
  3520. End Sub
  3521. '++LotusScript Development Environment:2:2:Click:1:12
  3522. Sub Click(Source As Button)
  3523.      
  3524.      On Error Goto ErrorRoutine
  3525. '91 is Object Variable Not Set     
  3526.      On Error 91 Resume Next 
  3527.      
  3528.      Set s = New NotesSession
  3529.      Set sourcedb = s.CurrentDatabase
  3530.      Set view = sourcedb.GetView("Archiving")
  3531.      Set profile = view.GetDocumentByKey("Archive Profile")
  3532.      
  3533.      If profile Is Nothing Then
  3534.           Messagebox "There is no Archive Db for this database.", 0 + 64, "Archive"
  3535.           Exit Sub
  3536.      End If
  3537.      
  3538.      ArchivePath = profile.ArchivePath
  3539.      ArchiveServer = profile.ArchiveServer
  3540.      
  3541.      Set w = New NotesUIWorkspace
  3542.      
  3543.      On Error Resume Next
  3544.      Call w.OpenDatabase(ArchiveServer(0), ArchivePath(0), "", "", "1")
  3545.      
  3546.      Exit Sub
  3547.      
  3548. ErrorRoutine:
  3549.      Messagebox "Unexpected condition: " & Err & " - " & Error
  3550.      Exit Sub
  3551.      
  3552. End Sub
  3553. New Powerpoint Presentation
  3554. Subject
  3555.     4S6S
  3556. "MS Sans Serif
  3557. Times New Roman
  3558. "Helvetica
  3559. '++LotusScript Development Environment:2:5:(Options):0:66
  3560. Option Public
  3561. '++LotusScript Development Environment:2:5:(Forward):0:1
  3562. '++LotusScript Development Environment:2:5:(Declarations):0:10
  3563. Dim formdoc As NotesUIDocument
  3564.  PowerPoint Document'++LotusScript Development Environment:2:5:(Options):0:66
  3565. '++LotusScript Development Environment:2:5:(Forward):0:1
  3566. Declare Sub Postopen(Source As Notesuidocument)
  3567. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3568. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3569. Private Sub BindEvents(Byval Objectname_ As String)
  3570.      Static Source As NOTESUIDOCUMENT
  3571.      Set Source = Bind(Objectname_)
  3572.      On Event Postopen From Source Call Postopen
  3573. End Sub
  3574. '++LotusScript Development Environment:2:2:Postopen:1:12
  3575. Sub Postopen(Source As Notesuidocument)
  3576.      Set formdoc = source
  3577. End Sub
  3578. '++LotusScript Development Environment:2:5:(Options):0:66
  3579. '++LotusScript Development Environment:2:5:(Forward):0:1
  3580. Declare Sub Exiting(Source As Field)
  3581. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3582. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3583. Private Sub BindEvents(Byval Objectname_ As String)
  3584.      Static Source As FIELD
  3585.      Set Source = Bind(Objectname_)
  3586.      On Event Exiting From Source Call Exiting
  3587. End Sub
  3588. '++LotusScript Development Environment:2:2:Exiting:1:12
  3589. Sub Exiting(Source As Field)
  3590.      formdoc.refresh
  3591. End Sub
  3592. DocumentWorkflow
  3593.     DocumentWorkflow Subform
  3594.     :  This Subform includes the LotusScript, Actions, and hidden fields which are used in all versions of the Document form.
  3595.     Hidden Fields:-------------------------------------------------------------------
  3596. DocumentAuthors
  3597.     4S6S
  3598. DocumentAuthors
  3599. Scope
  3600. Private
  3601. Reviewers
  3602.     3S4S6S7S8S10SDocumentReaders
  3603. LastEditor
  3604. _ViewIcon
  3605. Scope
  3606. Private
  3607.     1S2S
  3608. Scope
  3609. Public
  3610.     1S2S
  3611. %12-/H
  3612. !G,$W,#I4)X6(H,4W,4G98X<6h*#x+$g9)w8(h.6u-2g<5w<4>B=YA
  3613. WC9iB.xC-iF8wH8jT>zR<rd?
  3614. 2L3;FK=D
  3615. j=C:FQ8Qp<b
  3616. GEHXHGLQLZSKEKUVKSGRYYWWgJEvIEiTHyWFfLRwKSgYWwZV[cXtfYPZjl\dWfphhhvigkqlysjhktvlsjtxyww
  3617. Subject
  3618.     0S0E
  3619. SubjectRequired: description of this document 
  3620.     Created By:    
  3621. FromDocument author name
  3622.      on 
  3623. DateThe date/time when the document was composed
  3624.      at 
  3625. TimeCreated
  3626.     Category
  3627. Miscellaneous
  3628. Categories
  3629. You must enter a category for your document
  3630.     3S4S6S11SCategoriesPress ENTER for list of keywords or to add a new keyword
  3631. ($All)
  3632.     4S6S
  3633. Status
  3634. StatusListv
  3635.     4S6S7S8S9S10S11S
  3636. Review Cycle Information
  3637. Status
  3638. StatusListv
  3639.     4S6S7S8S9S
  3640. Paintbrush cann
  3641. this file becaus
  3642.  created using a
  3643.  of Windows earl
  3644.  3.0.
  3645. Save As
  3646.  From
  3647. Copy To
  3648. Save Colors As
  3649. Printing '%s' on
  3650. on %s
  3651. Page %d of
  3652. % donelNot enoug
  3653.  to print.
  3654. more application
  3655. rease available 
  3656.     Originator
  3657.     Previous reviewers
  3658.     Current Reviewers
  3659.     Future reviewers
  3660. tmpOriginator
  3661. PreviousReviewers
  3662. PreviousReviewers
  3663. CurrentReviewers
  3664. CurrentReviewers
  3665. FutureReviewers
  3666. FutureReviewers
  3667. Status
  3668. StatusListv
  3669.     4S6S7S8S9S
  3670. Paintbrush cann
  3671. this file becaus
  3672.  created using a
  3673.  of Windows earl
  3674.  3.0.
  3675. Save As
  3676.  From
  3677. Copy To
  3678. Save Colors As
  3679. Printing '%s' on
  3680. on %s
  3681. Page %d of
  3682. % donelNot enoug
  3683.  to print.
  3684. more application
  3685. rease available 
  3686.     Originator
  3687.     Reviewers
  3688.     Review Options
  3689. tmpOriginator_1
  3690. Reviewers
  3691. Reviewers
  3692. Reviewers
  3693. ReviewStyle
  3694. ReviewStyle
  3695. Serial review | Serial.NoVersionsSerial (keep all revisions) | Serial.VersionsDocument reservations | Parallel.NoVersionsResponse review | Parallel.Versions
  3696. ReviewWindow
  3697. ReviewWindow
  3698. No time limit for each review | NoLimitMove to next reviewer after: | MoveOnKeep sending reminders after: | Reminder
  3699. ReviewTime
  3700. ReviewTime
  3701. ReviewWindow
  3702. NoLimit
  3703. day(s)
  3704.     3S4S6S8S
  3705. tmpReviewUnits
  3706. NotifyAfter
  3707. NotifyAfter
  3708. Notify originator after each reviewer | EachNotify originator after final reviewer | Final
  3709. BodyEnter the text (or a description) of the document.
  3710.     ...........................
  3711. ReviewerLog
  3712.     1S2S3S4S
  3713. Reviewer Log
  3714. ReviewerLog
  3715.     1S2S
  3716. ReviewerLog
  3717. ReviewerLog
  3718. Closet 
  3719.     0S0E
  3720. _Edit Document
  3721. DocumentAuthors
  3722.     9S15S
  3723. Categori_ze
  3724. _Forward
  3725. _Move to Folder...
  3726. _Remove from Folder
  3727. Send Docu_ment
  3728. ResponseResponse.
  3729. Response to ResponseResponse to Response.
  3730. *Nb:O
  3731. ReviewOptionsReviewOptions.
  3732. MS Office\Excel WorksheetExcelWorksheet Document.
  3733. MS Office\Paintbrush PicturePaintbrush Document
  3734. MS Office\Quick SheetQuickSheet Document.
  3735. MS Office\Word DocumentWordDoc Document
  3736. Selects those documents which are in review and have due dates which have passed.  Based upon the review style of the document, it then either moves it along to the next reviewer, marks it as complete, or simply notifies the current reviewer(s) that their review is overdue.
  3737. Archive ProfileArchiveProfileArchive Profile.
  3738. (Archive Log)Archive LogArchiveLog.
  3739. MS Office\PowerPoint PresentationPowerPoint Document.
  3740. Use if a doc is accidentally left in a locked state.  Can be accessed by designers and managers from the Review Status view.
  3741. DocumentDocumentZ
  3742. CN=Catherine Duffy/O=IrisLotus Notes
  3743. ResponseResponse
  3744. Response to ResponseResponse to Response
  3745. ReviewOptionsReviewOptions
  3746. MS Office\Excel WorksheetExcelWorksheet Document
  3747. MS Office\Paintbrush PicturePaintbrush Document
  3748. MS Office\Quick SheetQuickSheet Document
  3749. MS Office\Word DocumentWordDoc Document
  3750. Archive ProfileArchiveProfileArchive Profile
  3751. (Archive Log)Archive LogArchiveLog
  3752. MS Office\PowerPoint PresentationPowerPoint Document
  3753. DocumentDocument
  3754. ResponseResponse
  3755. Response to ResponseResponse to Response
  3756. ReviewOptionsReviewOptions
  3757. MS Office\Excel WorksheetExcelWorksheet Document
  3758. MS Office\Paintbrush PicturePaintbrush Document
  3759. MS Office\Quick SheetQuickSheet Document
  3760. MS Office\Word DocumentWordDoc Document
  3761. Archive ProfileArchiveProfileArchive Profile
  3762. (Archive Log)Archive LogArchiveLog
  3763. MS Office\PowerPoint PresentationPowerPoint Document
  3764. DocumentDocument
  3765. MS Office\Quick SheetQuickSheet Document.
  3766. MS Office\Word DocumentWordDoc Document
  3767. Selects those documents which are in review and have due dates which have passed.  Based upon the review style of the document, it then either moves it along to the next reviewer, marks it as complete, or simply notifies the current reviewer(s) that their review is overdue.
  3768. Archive ProfileArchiveProfileArchive Profile.
  3769. (Archive Log)Archive LogArchiveLog.
  3770. MS Office\PowerPoint PresentationPowerPoint Document.
  3771. Use if a doc is accidentally left in a locked state.  Can be accessed by designers and managers from the Review Status view.
  3772. DocumentDocumentZ
  3773. CN=Catherine Duffy/O=IrisLotus Notes
  3774. $Modified
  3775.     1S2S3S
  3776. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O$C1$
  3777.     0SL1S
  3778. $TITLE
  3779. StdR4DocLib
  3780. CN=Catherine Duffy/O=Iris
  3781. Debbie Branco
  3782. ($All)|($All)
  3783. Lotus Notes
  3784. By _Author|By Author
  3785. Review Status|Review Status
  3786. My Favorite Documents
  3787. Main Navigator
  3788. DocumentWorkflow
  3789. CUA3!
  3790. Mark/Unmark Document As Expired
  3791. Process Late Reviews
  3792. Periodic Archive
  3793. _Archiving|Archiving
  3794. (Unlock Document)ed
  3795. DocumentDocumentDocumentWorkflow
  3796. LastEditorDocumentReadersDocumentAuthorsReviewerLogBodyNotifyAfterReviewTimeReviewWindowReviewStyleReviewersFutureReviewersCurrentReviewersPreviousReviewersCategoriesTimeCreatedDateFromSubjectStdR4DocLib5C25EEE3B58A1BEEB67BC28700E95106Lotus Notes
  3797. CN=Catherine Duffy/O=IrisLotus Notes############################################
  3798. ##########################################################
  3799. ##########################################################
  3800. ##########################################################
  3801. ##########################################################
  3802. ##########################################################
  3803. ##########################################################
  3804. ##########################################################
  3805. ##########################################################
  3806. ##########################################################
  3807. ##########################################################
  3808. ##########################################################
  3809. ##########################################################
  3810. ##########################################################
  3811. ##########################################################
  3812. ##########################################################
  3813. ##########################################################
  3814. ##########################################################
  3815. ##########################################################
  3816. ##########################################################
  3817. ##########################################################
  3818. ##########################################################
  3819. ##########################################################
  3820. ##########################################################
  3821. ##########################################################
  3822. ##########################################################
  3823. ##########################################################
  3824. ##########################################################
  3825. ##########################################################
  3826. ##########################################################
  3827. ##########################################################
  3828. ##########################################################
  3829. ##########################################################
  3830. ##########################################################
  3831. ##########################################################
  3832. ##########################################################
  3833. ##########################################################
  3834. ##########################################################
  3835. ##########################################################
  3836. ##########################################################
  3837. ##########################################################
  3838. ##########################################################
  3839. ##########################################################
  3840. ##########################################################
  3841. ##########################################################
  3842. ##########################################################
  3843. ##########################################################
  3844. ##########################################################
  3845. ##########################################################
  3846. ##########################################################
  3847. ##########################################################
  3848. ##########################################################
  3849. ed$UpdatedBy$ACLDigest$Signature$DesignVersion$Version$Formula$FormulaClass$CollationIconBitmap$TemplateModTime$TemplateServerName$TemplateFileName$Flags$FlagsNoRefresh$TITLE$Info$SubForms$WindowTitle$Fonts$Script$$Script_O$$ScriptName$$Reviewers$Reviewers_OSubjectFromDateTimeCreatedCategoriesPreviousReviewersCURRENTREVIEWERSFutureReviewersReviewersReviewStyleReviewWindowReviewTimeNotifyAfterBodyReviewerLogDocumentAuthorsDocumentReadersLastEditor$Fields$Body$ACTIONS$ClassOriginalSubjectImmediateParentSubject$TYPE$Index$Collation1$Collation2$VIEWFORMAT$Comment$Collation3$Collation4$Name$FolderIDTable$FolderObject$ViewMapDataset$ViewMapLayoutReviewTime_1SaveChoices$$FormScript$$$FormScript_O$AUTOLAUNCH_ViewIcon$AssistVersion$AssistType$AssistLastRun$AssistDocCount$AssistFlags$AssistTrigger$AssistInfo$AssistQuery$AssistAction$AssistAction_Ex$AssistRunInfo$Operation$Scan$LeftToDo$$XMB$LicenseeDocLifeArchiveDateObsoleteLife$ManualArchivers_OArchiveExpiredExpiredLifeArchiveInactiveDocumentLifeArchiveLogIncludeDoclinksArchiveLocationArchiveServerArchivePathProfileEditors$MessageTypeArchiveTrailer$SCRIPTOBJ_10$Collection$ViewContainer
  3850.