Mark
thanks
a lot for the suggestion. Two agents: That I suscpected. The problem now is my coding skills in TB are nil.
I just created an example file as you suggest. Its really based on the same architecture of my file but its simplified (an d names corespond to nothing real ). The real file has more than 100 articles and about two hundred referees and more than 500 links ! Where can I send the example so you get a grasp of it?
Image below shows you :
- AUthors (upper left)
- Referees (called "Lecteurs" in our French jargon, lower left)
- Articles on the upper right which as you see in the example are gathered in containers correponding to the value of $Dossier (an attribute of the proto "article"). Then I have a series of agents to monitor the activity (called 'alertes').
Click for full size -
Uploaded with plasq's Skitch- For each article I have a lot of attributes: NumArticle, name of the author (Auteur), the name of the referees, etc... One important attrbute is the $Dossier which gather articles to be published in teh same feature in the journal. "Varia" is the name for articles outside a Dossier.
Click for full size -
Uploaded with plasq's Skitch- For referees I have names in the title of the note and some othe rattributes, but the only common info I have with tha articles is the number of the article.
Click for full size -
Uploaded with plasq's SkitchThe whole things works reasonably well, but I would like to have an
output that lists a series of articles (whatever criteria) then the list of
referees (or/and authors) which is linked either by links (although links are erratic, because you have to build them by hand each time and this i ssomething you never really control) or just because I have them listed somewhere else (in a cotainer called "Lecteurs") and I can find them by the $NumArticle.
I also created a set attribute $ArticleSet which will contain the numbers of the selected articles.
-
Agent one is whatever criteria for the query that selects the articles. Where do I put the collect() in the agent? In the rule box? What is the syntaxis (I dont understand the manual...)

-
Agent two will collect the referees based on the $ArticleSet content ! Again what synatxis and where.
As to your question what do I do with a sole person being a referee for two or more articles, that never happens at the same time !!

One we fine tune all this, I very gladly can post the whole exercise in the examples of uses if TBX !
Rigas