Agent, Kotorij Delaet Nasledovanie Poley

  • Автор темы Olga23
  • Дата начала
Статус
Закрыто для дальнейших ответов.
O

Olga23

#1
Ljudi dobrie, pomogite, kak mogno napisat agent, kotorij proveryaet esli pole v otzovskom dokumente ne pustoe, to ono nasleduetsya dochernimi dokumentami...Navernoe vopros glupij:-(No vse-taki
 
G

Guest

#2
Можно сделать агент, который периодически запускается по всем родительским документам (их в виде отобразить, например, или сделать поиск и потом пройтись по коллекции).
Потом берешь документ, выясняешь пустое поле или нет (можно сравнить с "" или использовать IsEmpty).
Если непустое, то ищешь дочерние документы (искать можно по виду, где выводить все ответные доки с категоризацией по UNID родительскому), потом в этих доках все меняешь, что нужно и сохраняешь их.
 
O

Olga23

#3
<!--QuoteBegin-Юлия+25:01:2006, 14:09 -->
<span class="vbquote">(Юлия @ 25:01:2006, 14:09 )</span><!--QuoteEBegin-->Если непустое, то ищешь дочерние документы (искать можно по виду, где выводить все ответные доки с категоризацией по UNID родительскому), потом в этих доках все меняешь, что нужно и сохраняешь их.
[snapback]29776" rel="nofollow" target="_blank[/snapback]​
[/quote]
Julija, ya nemnogo ne ponyala zdes:
искать можно по виду, где выводить все ответные доки с категоризацией по UNID родительскому. U menya est v View, gde otobragayutsya dokumenti, kolonka Unid dokumenta, no u menya net kategorizazii po etomu polju.Eto vagno ili net? I eshe "искать можно по виду", chto konkretno vi imeete vvidu?<!--QuoteBegin-Юлия+25:01:2006, 14:09 -->
<span class="vbquote">(Юлия @ 25:01:2006, 14:09 )</span><!--QuoteEBegin-->Можно сделать агент, который периодически запускается по всем родительским документам (их в виде отобразить, например, или сделать поиск и потом пройтись по коллекции).
Потом берешь документ, выясняешь пустое поле или нет (можно сравнить с "" или использовать IsEmpty).
[snapback]29776" rel="nofollow" target="_blank[/snapback]​
[/quote]
их в виде отобразить, например, или сделать поиск и потом пройтись по коллекции-ne mogli bi Vi podrobnee obyasnit, t.k. ya skollekzijami nikogda ne rabotala
 
O

Olga23

#4
Posmotrite, pogalujsta, pravilno li ya agent sostavila:
@If(Form="Company" & VerbandsG != "";
@If(Form = "Person"; FIELD VerbandsG:=VerbandsG ;"");
@If(Form = "Gesamt"; FIELD VerbandsG:=VerbandsG ;"");
@If(Form = "ToDo"; FIELD VerbandsG:=VerbandsG ;"");
@If(Form = "Notice"; FIELD VerbandsG:=VerbandsG ;"");
@If(Form = "EMail"; FIELD VerbandsG:=VerbandsG ;"");
@If(Form = "EMailSerien"; FIELD VerbandsG:=VerbandsG ;"");
@If(Form = "Rapport"; FIELD VerbandsG:=VerbandsG ;"");
@If(Form = "Vertrag"; FIELD VerbandsG:=VerbandsG ;"");
@If(Form = "QSBlatt"; FIELD VerbandsG:=VerbandsG ;"");


"");
"";
SELECT @All

Forma Company-eto roditel(roditelskie dokumenti sozdani na osnove etoj formi), dochernie dokumne(sozdannie na osnove ostalnih Form)dolgni nasledovat pole VerbandsG, esli ono ne pustoe u dokumenta roditelya. Eto periodicheskij agent, on izmenyaet dokumenti.
 
Статус
Закрыто для дальнейших ответов.