INHOUDSOPGAWE
In hierdie artikel sal ek jou wys hoe om geneste sjablone op Outlook te skep met behulp van datastelle. Jy sal verskillende benaderings van nessjablone sien en dan sal ek jou leer om dinamiese velde by te voeg en jou e-posse dadelik in te vul.
Voordat ek jou wys hoe om geneste sjablone in Outlook te skep, wil ek graag 'n klein pouse neem en jou bekendstel aan ons Gedeelde e-possjablone-byvoeging. Met hierdie klein toepassing kan jy nie net sjablone vir toekomstige e-posse skep nie, maar ook formatering toepas, hiperskakels, prente en tabelle plak. Boonop kan jy verskeie sjablone in een e-pos in 'n klik plak.
Ok, kom ons begin :)
Skep geneste sjablone deur kortpaaie in datastelle te gebruik
Eerstens, kom ons verduidelik wat is 'n kortpad in terme van gedeelde e-possjablone. In eenvoudige woorde, dit is 'n skakel na 'n gegewe sjabloon. Wanneer jy 'n sjabloon skep, is daar 'n veld met twee hutsmerke boaan die byvoeging se paneel. Dit sou jou kortpad wees. As jy dit invul, sal jou sjabloon met hierdie kortpad geassosieer word.
Wenk. Jy kan maklik definieer watter sjablone kortpaaie het wat toegewys is deur die bod hutsmerkteken langs die sjabloon se naam:
Dus, as jy nodig het dat die teks van hierdie sjabloon met kortpad bygevoeg moet word na die inhoud van 'n ander sjabloon, is dit nie nodig om dit handmatig te kopieer en te plak nie. Tik net sy kortpad en die hele sjabloon sal geplak word.
Nou is dit tyd omsien hoe kortpaaie in datastelle werk. Eerstens sal ek drie sjablone skep en kortpaaie vir elkeen toewys.
Wenk. As jy voel dat jy meer inligting oor datastelle nodig het, verwys net na my Invulbare sjablone van datastelle-tutoriaal, ek het hierdie onderwerp daar gedek.
My sjablone sal 'n kort beskrywing van sommige produkintekeningplanne bevat. Ek sal ook 'n paar formatering byvoeg sodat my teks helderder lyk en natuurlik 'n kortpad aan elkeen toewys. Hier is hoe dit sal lyk:
Nou sal ek daardie kortpaaie by 'n datastel moet voeg. So, ek skep 'n nuwe datastel (kom ons noem " Plansbeskrywing "), vul die eerste kolom in met die planne se name en voer my kortpaaie langs die ooreenstemmende plan in. Hier is wat ek in die resultaat kry:
Beplan | Beskrywing |
Huidige weergawe | ##huidige |
Leeftyd | ##leeftyd |
Jaarliks | ##jaarliks |
Soos jy kan sien, word elke plan geassosieer met die kortpad wat na die sjabloon met sy beskrywing lei. Hoekom het ek dit alles nodig? Omdat ek my werkvloei vinnig en maklik wil maak :) Al wat oorbly om te doen is om 'n sjabloon te skryf en die WhatToEnter-makro in te sluit om die nodige beskrywing in die sjabloon te plak.
So, my finale sjabloon sal die een hieronder:
Hallo!
Hier is die inligting oor die plan wat jy hetgekies:
~%WhatToEnter[{dataset:"Plansbeskrywing",kolom:"Beskrywing",title:"kies die plan"}]
Laat my weet as jy enige verdere hulp nodig het :)
Die logika is die volgende: Ek plak hierdie sjabloon, die opspringvenster verskyn wat my vra om die plan te kies (uit die waardes in die eerste datastelkolom). Sodra ek dit doen, word die hele sjabloon wat met die ooreenstemmende kortpad geassosieer word in my e-pos geplak.
Gebruik HTML in datastelle
Nou wys ek jou nog een truuk met datastelle. Soos jy dalk reeds weet, kan datastelle gevul word met enige data (teks, getalle, makros en vele ander). In hierdie paragraaf sal ek jou wys hoe om HTML-kode in datastelle te gebruik deur dieselfde voorbeelde van die eerste hoofstuk te gebruik.
Kom ons maak eers een van die sjablone oop en ondersoek die HTML daarvan:
Hier is hierdie sjabloon se HTML-kode:
Lisensiebeleid: jy betaal een keer en gebruik die gekoopte weergawe solank jy nodig het.
Opgraderingsbeleid: 'n 50% afslag vir al die opgraderings in die toekoms.
Betaalmetodes: Kredietkaart , PayPal
So morsig soos dit lyk, alles is redelik eenvoudig. Die eerste paragraaf sluit die lisensiebeleidbeskrywing in, die tweede – opgraderingsbeleid, en die laaste een – betaalmetodes. Al die merkers in die hoekaanhalingstekens (soos styl, kleur, sterk, em) verteenwoordig die teksformatering (sy kleur, fontstyl soos vetdruk ofkursief, ens.).
Nou sal ek my nuwe datastel met daardie HTML-kodestukke invul en jou wys hoe dit sal werk.
Let wel. Jy mag tot 255 karakters in een datastelsel tik.
Dus, my nuwe datastel (ek het dit Plansbeskrywing HTML genoem) het vier kolomme in totaal: die eerste is die sleutel een, die res is die kolomme met plan se beskrywing parameters. Hier is hoe dit sal lyk nadat ek dit volledig ingevul het:
Plan | Lisensiebeleid | Opgraderingsbeleid | Betaling Metodes |
Huidige weergawe | Lisensiebeleid: jy betaal een keer en gebruik die gekoopte weergawe solank jy nodig het. | Opgraderingsbeleid: 'n 50% afslag vir al die opgraderings in die toekoms. | Betaalmetodes: Kredietkaart, PayPal |
Lewensduur | Lisensiebeleid: jy betaal een keer en gebruik die produk solank jy nodig het . | Opgraderingsbeleid: jy kry al die opgraderings gratis leeftyd. | Betaalmetodes: Kredietkaart, PayPal, bankoorplasing, tjek. |
Jaarliks | Lisensiebeleid: die lisensie is geldig vir een jaar na die aankoop , betaal jy een keer en gebruik die aangekoopte weergawe leeftyd. | Opgraderingsbeleid: al die opgraderings is gratis gedurende 'n jaar. | Betaalmetodes: Kredietkaart, PayPal, WireOordrag. |
Nou is dit tyd om terug te keer na die sjabloon en die makro daar op te gradeer. Aangesien ek nou drie kolomme het met die data wat geplak moet word, sal ek drie WhatToEnter's nodig hê. Daar is twee maniere om te gaan: jy voeg óf drie makro's by wat verskillende kolomme spesifiseer om die data van terug te stuur, óf jy doen dit een keer, maak twee kopieë van hierdie makro en verander die teikenkolom met die hand. Beide oplossings is vinnig en eenvoudig, die keuse is aan jou :)
So, sodra die finale sjabloon opgedateer is, sal dit so lyk:
Hallo!
Hier is die lisensie-inligting oor die planne wat jy gekies het:
- ~%WhatToEnter[{dataset:"Plans description HTML",column:"License Policy",title:"Choose plan"} ]
- ~%WhatToEnter[{dataset:"Plans description HTML",column:"Upgrade policy",title:"Choose plan"}]
- ~%WhatToEnter[{dataset:"Planne beskrywing HTML",column:"Betaalmetodes",title:"Kies plan"}]
Laat my weet as jy enige verdere hulp nodig het :)
Soos jy kan sien, daar is drie identiese makro's met verskillende teikenkolomme elk. Wanneer jy hierdie sjabloon plak, sal jy gevra word om die plan net een keer te kies en die data van al die drie kolomme sal jou e-pos in 'n oogwink invul.
Voeg dinamiese velde by datastel
In die voorbeelde hierbo het ek jou gewys hoe om die vooraf gestoorde data in 'n e-pos te plak. Maar wat as jy nie seker weet watter waarde moet wees niegeplak? Wat as jy 'n besluit vir elke spesifieke saak wil neem? Hoe om 'n bietjie dinamiek by jou sjablone te voeg?
Stel jou hierdie geval voor: jy word dikwels gevra oor die prys vir sommige van die beskikbare planne, maar die pryse verander redelik gereeld en dit is geen sin om dit in 'n sjabloon te stoor nie. In hierdie geval moet jy dit handmatig tik elke keer as jy op so versoek moet antwoord.
Ek dink nie dat dit baie doeltreffend is om die prys in te tik nadat jy die sjabloon geplak het nie. Aangesien ons hier is om te leer hoe om tyd te bespaar, sal ek jou wys hoe om hierdie taak in 'n paar klikke op te los.
Laat ek jou eerstens herinner hoe dinamiese velde hanteer word. Jy voeg die WhatToEnter-makro by en stel dit op om die Teks -waarde te plak. As dit niks vir jou sê nie, kyk eers hoe om relevante inligting dinamies in een van my vorige handleidings by te voeg.
Hier is die makro wat my sal vra om die nodige prys in te voer:
~%WhatToEnter[ prys;{title:"Voer plan se prys hier in"}]Maar wat as die plan dinamies is en ook verander moet word? Stel die tweede makro op met 'n aftreklys? Ek het 'n beter oplossing vir jou ;)
Ek skep 'n datastel met die planname in die sleutelkolom en die WhatToEnter-makro hierbo in die tweede een:
Beplan | Prys |
Huidige weergawe | ~%WhatToEnter[prys;{title:"Voer plan se prys hier in"}] |
Leeftyd | ~%WhatToEnter[prys;{title:"Voer plan se inprys hier"}] |
Jaarliks | ~%WhatToEnter[prys;{title:"Voer plan se prys hier in"}] |
Dan koppel ek hierdie datastel aan my sjabloon en kry die volgende:
Hallo!
Hier is die huidige prys vir die ~%WhatToEnter[{dataset:"Plans-pryse ",kolom:"Plan",title:"Plan"}] plan: USD ~%WhatToEnter[{dataset:"Plans pryse",kolom:"Prys",title:"Prys"}]
Dankie jy.
Kyk vreemd? Kyk hoe perfek werk dit!
Som op
Ek hoop hierdie handleiding het jou 'n ander manier gewys om te gebruik datastelle en jou geïnspireer om hierdie funksionaliteit 'n kans te gee :) Jy kan altyd ons Gedeelde e-possjablone vanaf Microsoft Store installeer en kyk hoe die byvoeging werk. Ek is seker die groot verskeidenheid van ons Dokumente-artikels en blogplasings sal jou help trek die meeste voordeel uit hierdie hulpmiddel ;)
As jy enige vrae met die byvoeging ondervind, laat dit gerus in die Kommentaar-afdeling. Ek help jou graag :)