Navigace:  MobilChange™ - Dokumentace > Používání MobilChange™ > Pracovní postupy > SMSInfo3 > Distribuční listy >

Distribuční list externí

Předchozí stránkaDomůDalší stránka

při vytvoření listu je nutné nastavit typ "externí kontakty z databáze" a zadá se:

connection string pro připojení do databáze s kontakty - jako první položku uveďte položku "Provider Name" se jménem třídy driveru (např. "Provider Name=System.Data.OracleClient"), pokud se položka neuvede, použije se System.Data.SqlClient

DB - připojovací řetězec kontaktů, včetně případných placeholderu parametrů - pozor, položky v dotazu pro výběr kontaktů musí mít následující názvy, aby se do kontaktu správně načetly:

Name = křestní jméno

Surname = příjmení

Phone = mobilní číslo

Mail = e-mailová adresa

název (display name) n-tého parametru

placeholder (zástupný symbol) n-tého parametru, za který se dosadí výčet hodnot n-tého parametru

SQL dotaz pro výběr možných hodnot n-tého parametru

Příklad konfigurace seznamu s kontakty v externí databázi:

Typ seznamu: externí kontakty z databáze

DB - připojovací řetězec: Provider Name=System.Data.SqlClient;Data Source=localhost;Initial Catalog=SMSInfo3;Integrated Security=True

DB - SQL dotaz: select distinct Name, Surname, Mail, Phone from Contact where Phone in (__PAR1_VALUES__)

DB - název 1. parametru: Telefon

DB - placeholder 1. parametru: __PAR1_VALUES__

DB - SQL dotaz 1. parametru: select distinct Phone from Contact

Provider Name=System.Data.SqlClient;Data Source=kyjska-ums2\ums142;Initial Catalog=KontaktyProSMSInfo;Integrated Security=True