Turinys
Šiame straipsnyje parodysiu, kaip sukurti "Outlook" įterptinius šablonus naudojant duomenų rinkinius. Pamatysite įvairius įterptinių šablonų metodus, tada išmokysiu pridėti dinaminių laukų ir užpildyti el. laiškus skrydžio metu.
Prieš parodydamas, kaip "Outlook" programoje kurti įterptinius šablonus, norėčiau padaryti nedidelę pertraukėlę ir supažindinti jus su mūsų bendrų el. pašto šablonų priedu. Naudodami šią mažą programėlę galite ne tik kurti būsimų el. laiškų šablonus, bet ir taikyti formatavimą, įterpti hipersaitus, paveikslėlius ir lenteles. Be to, į vieną el. laišką vienu spustelėjimu galite įterpti kelis šablonus.
Gerai, pradėkime :)
Sukurkite įterptinius šablonus naudodami duomenų rinkiniuose esančius sparčiuosius klavišus
Pirmiausia paaiškinkime, kas yra trumpinys, kalbant apie bendrinamus el. pašto šablonus. Paprastai tariant, tai yra nuoroda į tam tikrą šabloną. Kai kuriate šabloną, priedo skydelio viršuje yra laukas su dviem žymenimis. Tai bus jūsų trumpinys. Jei jį užpildysite, jūsų šablonas bus susietas su šiuo trumpiniu.
Patarimas. Galite lengvai nustatyti, kuriems šablonams priskirti spartieji klavišai, naudodami šalia šablono pavadinimo esantį siūlymo ženklą:
Taigi, jei reikia šio šablono tekstą su trumpiniu įtraukti į kito šablono turinį, nereikia jo kopijuoti ir įklijuoti rankiniu būdu. Tiesiog įveskite jo trumpinį ir visas šablonas bus įklijuotas.
Dabar metas pažiūrėti, kaip duomenų rinkiniuose veikia spartieji klavišai. Pirmiausia sukursiu tris šablonus ir kiekvienam iš jų priskirsiu sparčiuosius klavišus.
Patarimas. Jei manote, kad jums reikia daugiau informacijos apie duomenų rinkinius, tiesiog peržiūrėkite mano vadovėlį "Užpildomi šablonai iš duomenų rinkinių", ten esu aptaręs šią temą.
Mano šablonuose bus trumpas kai kurių produktų prenumeratos planų aprašymas. Taip pat pridėsiu šiek tiek formatavimo, kad tekstas atrodytų ryškiau, ir, žinoma, kiekvienam iš jų priskirsiu trumpąjį klavišą. Štai kaip tai atrodys:
Dabar man reikės pridėti šiuos sparčiuosius klavišus prie duomenų rinkinio. Taigi, sukuriu naują duomenų rinkinį (pavadinkime jį " Planų aprašymas "), užpildykite pirmąjį stulpelį planų pavadinimais ir šalia atitinkamo plano įveskite mano trumpinius. Štai ką gaunu rezultate:
Planas | Aprašymas |
Dabartinė versija | ##bendrovė |
Visą gyvenimą | ##lifetime |
Metinis | ##metų |
Kaip matote, kiekvienas planas susietas su nuorodomis, vedančiomis į šabloną su jo aprašymu. Kam man viso to reikia? Nes noriu, kad mano darbo eiga būtų greita ir paprasta :) Belieka tik parašyti šabloną ir įtraukti makrokomandą WhatToEnter, kad į šabloną būtų galima įklijuoti reikiamą aprašymą.
Taigi, mano galutinis šablonas bus šis:
Sveiki!
Čia pateikiama informacija apie jūsų pasirinktą planą:
~%WhatToEnter[{data: "Planų aprašymas",stulpelis: "Aprašymas",pavadinimas: "pasirinkti planą"}]
Praneškite man, jei prireiktų papildomos pagalbos :)
Logika tokia: įklijuoju šį šabloną, atsiranda iškylantysis langas, kuriame prašoma pasirinkti planą (iš pirmojo duomenų rinkinio stulpelio reikšmių). Kai tai padarysiu, visas šablonas, susijęs su atitinkamu sparčiuoju klavišu, bus įklijuotas į mano el. paštą.
HTML naudojimas duomenų rinkiniuose
Dabar parodysiu dar vieną triuką su duomenų rinkiniais. Kaip jau tikriausiai žinote, duomenų rinkinius galima užpildyti bet kokiais duomenimis (tekstu, skaičiais, makrokomandomis ir daugeliu kitų). Šioje dalyje parodysiu, kaip duomenų rinkiniuose naudoti HTML kodą, naudojant tuos pačius pavyzdžius iš pirmojo skyriaus.
Pirmiausia atidarykime vieną iš šablonų ir išnagrinėkime jo HTML:
Čia pateikiamas šio šablono HTML kodas:
Licencijų politika: mokate vieną kartą ir naudojate įsigytą versiją tiek, kiek jums reikia.
Atnaujinimo politika: a 50 % nuolaida visiems būsimiems atnaujinimams.
Mokėjimo būdai: Kredito kortelė, "PayPal
Kad ir kaip netvarkingai atrodo, viskas gana paprasta. Pirmoje pastraipoje pateikiamas licencijų politikos aprašymas, antroje - atnaujinimo politika, o paskutinėje - mokėjimo būdai. Visos kampinėse kabutėse esančios žymės (pvz., style, color, strong, em) reiškia teksto formatavimą (jo spalvą, šrifto stilių, pvz., paryškintą ar pasvirusį, ir t. t.).
Dabar užpildysiu savo naują duomenų rinkinį šiomis HTML kodo dalimis ir parodysiu, kaip tai veiks.
Pastaba. Vienoje duomenų rinkinio ląstelėje galite įvesti ne daugiau kaip 255 simbolius.
Taigi, mano naujasis duomenų rinkinys (pavadinau jį Planų aprašymas HTML ) iš viso yra keturi stulpeliai: pirmasis yra pagrindinis, o likusieji - stulpeliai su plano aprašymo parametrais. Štai kaip jis atrodys, kai jį visiškai užpildysiu:
Planas | Licencijų politika | Atnaujinimo politika | Mokėjimo būdai |
Dabartinė versija | Licencijų politika: mokate vieną kartą ir naudojate įsigytą versiją tiek, kiek jums reikia. | Atnaujinimo politika: a 50 % nuolaida visiems būsimiems atnaujinimams. | Mokėjimo būdai: Kredito kortelė, "PayPal |
Visą gyvenimą | Licencijų politika: sumokate vieną kartą ir naudojate produktą. tiek, kiek jums reikia. . | Atnaujinimo politika: gausite visus nemokami atnaujinimai gyvenimo trukmę. | Mokėjimo būdai: Kredito kortelė, "PayPal", banko pavedimas, čekis. |
Metinis | Licencijų politika: licencija galioja vieneri metai įsigiję mokate vieną kartą ir įsigytą versiją naudojate visą gyvenimą. | Atnaujinimo politika: visus atnaujinimai yra nemokami per metus. | Mokėjimo būdai: Kredito kortelė, "PayPal", banko pavedimas. |
Dabar pats laikas grįžti prie šablono ir atnaujinti ten esantį makrokomandą. Kadangi dabar turiu tris stulpelius su duomenimis, kuriuos reikia įterpti, man reikės trijų "WhatToEnter". Yra du būdai: arba pridedate tris makrokomandas, nurodydami skirtingus stulpelius, iš kurių reikia grąžinti duomenis, arba tai darote vieną kartą, padarote dvi šio makrokomandos kopijas ir rankiniu būdu pakeičiate tikslinį stulpelį. Abu sprendimai yra greiti ir paprasti, opasirinkimas priklauso nuo jūsų :)
Taigi, atnaujinus galutinį šabloną, jis atrodys taip:
Sveiki!
Čia pateikiama informacija apie jūsų pasirinktų planų licenciją:
- ~%WhatToEnter[{dataset: "Planų aprašymas HTML",column: "Licencijų politika",title: "Pasirinkite planą"}]
- ~%WhatToEnter[{dataset: "Planų aprašymas HTML",column: "Upgrade policy",title: "Pasirinkite planą"}]
- ~%WhatToEnter[{dataset: "Planų aprašymas HTML",column: "Mokėjimo būdai",title: "Pasirinkite planą"}]
Praneškite man, jei prireiktų papildomos pagalbos :)
Kaip matote, yra trys vienodos makrokomandos, kurių kiekviena turi skirtingus tikslinius stulpelius. Kai įkelsite šį šabloną, plano bus paprašyta pasirinkti tik vieną kartą ir visų trijų stulpelių duomenys akimirksniu užpildys jūsų el. laišką.
Dinaminių laukų įtraukimas į duomenų rinkinį
Pateiktuose pavyzdžiuose parodžiau, kaip į el. laišką įklijuoti iš anksto išsaugotus duomenis. Tačiau ką daryti, jei tiksliai nežinote, kokią reikšmę reikia įklijuoti? Ką daryti, jei norite priimti sprendimą kiekvienu konkrečiu atveju? Kaip šablonams suteikti dinamiškumo?
Įsivaizduokite tokį atvejį: jūsų dažnai klausiama apie kai kurių turimų planų kainą, tačiau kainos gana dažnai keičiasi, todėl nėra prasmės jas išsaugoti šablone. Tokiu atveju turėtumėte jas įvesti rankiniu būdu kiekvieną kartą, kai reikia atsakyti į tokį užklausimą.
Nemanau, kad kainos įvedimas įkėlus šabloną yra labai efektyvus. Kadangi esame čia tam, kad išmoktume taupyti laiką, parodysiu, kaip išspręsti šią užduotį keliais spustelėjimais.
Pirmiausia norėčiau priminti, kaip tvarkomi dinaminiai laukai. Pridedate makrokomandą WhatToEnter ir nustatote, kad ji įklijuotų Tekstas vertė. Jei jums nieko nesako, pirmiausia patikrinkite, kaip dinamiškai pridėti atitinkamą informaciją viename iš mano ankstesnių vadovų.
Čia pateikiamas makrokomandas, kuris paprašys manęs įvesti reikiamą kainą:
~%WhatToEnter[price;{title: "Čia įveskite plano kainą"}]Bet ką daryti, jei planas yra dinamiškas ir jį taip pat reikia keisti? Nustatyti antrąjį makrokomandą su išskleidžiamuoju sąrašu? Turiu jums geresnį sprendimą ;)
Sukuriu duomenų rinkinį, kurio pagrindiniame stulpelyje yra planų pavadinimai, o antrajame - pirmiau nurodytas makrokomandas "WhatToEnter":
Planas | Kaina |
Dabartinė versija | ~%WhatToEnter[price;{title: "Čia įveskite plano kainą"}] |
Visą gyvenimą | ~%WhatToEnter[price;{title: "Čia įveskite plano kainą"}] |
Metinis | ~%WhatToEnter[price;{title: "Čia įveskite plano kainą"}] |
Tada prijungiu šį duomenų rinkinį prie savo šablono ir gaunu tokį rezultatą:
Sveiki!
Čia pateikiama dabartinė ~%WhatToEnter[{dataset: "Planų kainodara",stulpelis: "Planas",pavadinimas: "Planas"}] plano kaina: USD ~%WhatToEnter[{dataset: "Planų kainodara",stulpelis: "Kaina",pavadinimas: "Kaina"}]
Ačiū.
Atrodo keistai? Pažiūrėkite, kaip puikiai veikia!
Apibendrinimas
Tikiuosi, kad šis vadovas parodė jums dar vieną duomenų rinkinių naudojimo būdą ir įkvėpė išbandyti šią funkciją :) Visada galite įsidiegti mūsų bendrų el. pašto šablonų iš "Microsoft Store" ir išbandyti, kaip veikia priedas. Esu tikras, kad gausybė mūsų "Docs" straipsnių ir tinklaraščio įrašų padės jums kuo geriau išnaudoti šio įrankio privalumus ;)
Jei turite klausimų dėl priedo, galite juos palikti komentarų skiltyje. Mielai jums padėsiu :)