Пишу базку(management)

  • Автор темы Автор темы Cleric84
  • Дата начала Дата начала

Cleric84

Well-known member
03.01.2008
599
0
Всем привет
вобщем так:
База нужна для расмотрения неких проектов некими людьми.
пользователь инициирует запрос к своему шефу. мол так и так хочу чтоб мне сделали базу ну или еще что нибудь. шеф посмотрел, подтвердл.
заявка с полной дукументацией попала на расмотрение соответсвующим лицам.
итак......
ети люди должни расмотреть и добавить свои коменти относительно проекта.
сделано ето как response-document в главном документе, где ети респонзи можна увидеть на встроеной вюхе.
дальше нужно агентом прошуршать и просмотреть некие поля:
-Сума
и т.д
потом додать значения всех сум.....
как агентом взять(отобрать) колекцию документов-ответов?
тоесть найти главний нет проблем а дальше? чтото я не могу понять как дальше бить:rolleyes:
 
вообще не вижу проблем
сделать агентика на новые/модифицированные
он видит что получает респонс
быстро находит главный
быстро от главного берет всю колекцию респонсов
по колекции считает сумму
если главный не залочен сохраняет в нем сумму
 
Типа того ...
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">Код</div></div><div class="sp-body"><div class="sp-content"><!--shcode--><pre><code class='vb'>Dim collection As NotesDocumentCollection
Dim currentResponse As NotesDocument
Set collection = doc.Responses
Set currentResponse = collection.GetFirstDocument
.[/CODE]
 
ToxaRat
да не мне ненежно записивать:rolleyes:.....ну и кажется разобрался;) если что буду писать. так как база большая;)))

Omh
ава прикольная:)
кажется уже углубился:)

allex
о точно я забил за doc.Responses!!! спасибки. но етот вариант мне не подойдет ... так как мне нужно взять(только теперь дошло) только некоторие из респонзов

ну на даний момент кажется разобраллся...дальше будет...
 
Можно в каждом респонсе хранить юнид родоначального дока. Тогда нет проблем строить вьюху для отбора всех респонсов.
 
RAJ
nvy
что юнид что реф для всех респонзов будут однаковие. мне нужно только "особенние" так что ето не подойдет. искал через GetAllDocumentsByKey
 
а поле $REF вам не подойдёт :)

Мое предложение касалось многоуровневой иерархии документов - хранить в каждом ответе-на-ответ юнид "корневого" документа. Если в наличии только один уровень вложенности, разумеется достаточно одного $Ref.
 
продолжаю :)

мона ль както замутить чтоб одной кнопкой можна било додать только 7 документов ответов......????
 
Можно

проверить на

Dim currentResponse As NotesDocument
Set collection = doc.Responses

doc.Responses.count
 
построить нафигатор во вьюшке от опред. дока типа:
notesView.CreateViewNavFromDescendants
 
allex
lmike
спасибки но я подумал и сделал ети респонзи темплейтами, и создаю их сразу с документом.... просто база может маштабироватся и могут добавлятся и удалятся некоторие респонзи........
но все равно спасибки за идеи!!!!!
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab