Hente tekst fra RT-felt inden dokument gemmes.
Jeg vil kontrollere et RTF for forekomsten af en række ord (her bynavne), inden dokumentet gemmes og herefter skrive dem som findes ind i et felt. På den måde er der en let indgang til dokumenter som indeholder ordet "vejle";FIELD keywords:=keywords;
lookuplist:="juelsminde":"vejle":"kolding":"odense";
txt:=@Abstract([TextOnly];15300;"";"body");
txtlist:=@Unique(@LowerCase(@Explode(txt)));
@SetField("keywords";@Keywords(txtlist;lookuplist));
-------------
Problemet er blot at @abstract ikke virker før dokumentet er gemt. Så jeg mangler et par gode idéer til at komme videre.
Jeg har forsøgt mig med i PostSave
@SetDocField(@DocumentUniqueID;"keywords";@Keywords(txtlist;lookuplist)), men det kunne jeg ikke få til at virke.
Bemærk at RTF feltet kan indeholde både tabeller, billeder , filer osv.