Fråga : Blandande Albert Kallal postar sammanfogning med bokmärken/spänner postar sammanfogning

Jag har använt Albert som Kallals postar postar rel= " nofollow " " för _blank " (för http://www.members.shaw.c a/AlbertKallal/wordmerge/index.html) lyckat för tystnad en stund. Emellertid den är inte mycket användbar, när att applicera en lista av villkorar/objekt som inte har en förutbestämd längd. För detta I oss en rekord- uppsättning till sammanfogning lista som en spänna in i en bokmärke.

I kan till båda av dessa separat. Vad den pröva I-förmiddagen som ska figureras ut är a långt till blandningen de två teknikerna tillsammans. Jag har varit tänkande som den kan göras i en av tvåvägsinsättande bokmärkear i mallen, som frambrings av Kallals uttrycker sammanfogning bildar. Then

Either:

Modify Kallals kodifierar för att öppna en bilda som ska är van vid frambringar sqlen, som ska är van vid sammanfogning in i bookmark
or:

Let dokumentet som är öppet och körs en kodifiera, när dokumentet öppnar att ska öppna en ta fram bildar att ska var bruk att frambringa sqlen som ska därefter sammanfogning in i bokmärken i den öppnade förmiddagen för document

I hoppas att något sakkunnigt kan råda om vilket av tvåna är det bäst alternativet och att peka, pekar mig i den högra direction.
Cheers

SB

Related lösningar för class= ": title= " problem för Problem med postar sammanfogningresultat, när det använder avgränsad string

Svar : Blandande Albert Kallal postar sammanfogning med bokmärken/spänner postar sammanfogning

Du som är genomsnittlig dig, applicerar endast ett huvudsakligt rekord i sänder?  Isåfall, why du behöver att använda både MailMerge OCH bokmärkear?  Jag antog att du applicerade multipel”förbättrings” rekord, och för varje av dessa du behövde att sätta in multipel”NonCompliance” rekord.

För en singelrekordsammanfogning du kunde använda endast bokmärkear.  Det verkar som om ditt kodifiera gör redan detta lyckat utan att använda en postasammanfogning alls.  Fodrar 22-26 sätter in sätter in från förälderrekordet och fodrar 29-37 sätter in barnNonCompliancerekorden.

Det finns ännu en att närma sig som skulle arbete för dig, därför att nonCompliancen listar är ett enkelt listar, inte en som behöver att sätta in in i en bordlägga.  Trick är att använda en fungera för att montera avgränsad listar av barnrekord som en sätta in i din query.  Därefter det kan behandlas som en singelsammanfogning sätter in.

Fästas en fungera som namnges DelimitedList.

I queryen, att du använder för ditt, posta sammanfogning, tillfogar efter sätta in:

ImprovementList: DelimitedList (”välj * från NonCompliance var [förbättring märker LEGITIMATION], =” &
    [Improvement_Notice_ID], ”NonCompliance”, Chr (13))

Ska detta skapar en stränga nonCompliancen värderar allra som matcha given [förbättring märker LEGITIMATION], och avskilt av vbCrtecken.  Detta kan användas som en sammanfogning sätter in, och inga bokmärkear krävs alls.

--
Graham

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
Allmänhet fungerar DelimitedList (_,
  RecordSource som stränger, _,
  Valfria ListField som Variant = 0, _,
  Valfri Delimiter som stränger = ”,”) som stränger
Dunkel db som databas, rs som Recordset, sList som stränger
På felet GoTo ProcErr
  Uppsättning db = CurrentDb ()
  Fastställda rs = db.OpenRecordset (RecordSource, dbOpenForwardOnly)
  Gör till rs.EOF
    sList = sList & rs (ListField) & Delimiter
    rs.MoveNext
  Kretsa
  Om Len (sList) <> 0 därefter
    DelimitedList = lämnat (sListen, Len (sListen) - Len (delimiteren))
  Avsluta om
ProcEnd:
  På felmeritförteckning därefter
  rs. Nära
  Gå ut fungerar
ProcErr:
  DelimitedList = ”felet nr.” & felar
  Meritförteckning ProcEnd
Avsluta fungerar
Andra lösningar  
 
programming4us programming4us