pigers1986 pewnie masz rację ale raczej nie jestem w stanie tego zrobić
Zainstalowałem program i w katalogu C:\Program Files (x86)\Serwer SMS Studio All in One\InnoSmsStudio\CoreXmlBusinessPlugins znalazłem jakieś pliki xml, w których są zapytania do bazy ale nie znam się na tym za bardzo. Wiem, że w mojej bazie mam tabelkę dane, a w niej takie pola jak telefon i kwota i chciałbym żeby te informacje były wstawione w treści SMS.
Czy ktoś zechciałby mi pomóc? Będę bardzo wdzięczny.
Przykładowy plik, który znalazłem w programie, wygląda tak:
<?xml version="1.0" encoding="utf-8" ?>
<queryCase uuid="{8979AD37-9C87-4102-BF72-1CCE54D832B5}"
uiUuid="{7378ED1B-0664-4502-80FC-E43759790DE7}"
displayName="Wyślij wiadomość do kontaktów"
displayDescription="Zadanie umożliwia wysyłkę wiadomości na podstawie telefonu, nazwy, imienia, nazwiska oraz działu"
supportedConnection="{32FADF00-6144-420A-B5EC-C8861E877BF3}">
<query phoneColumn="Telefon">
select e.Wartosc Telefon, kon.Nazwa as Podmiot, k.Nazwa, k.Imie, k.Nazwisko, k.Dzial, k.Uwagi from konKontakt as k
inner join wspElementKontaktu as e on k.IdKontaktu = e.IdPodmiotu
left join konKontrahent kon on k.IdPodmiotu = kon.IdKontrahenta
where e.idTypu = 1
and (kon.IdKontrahenta IS NULL OR kon.Nazwa like @Podmiot)
and (k.Nazwa like @Nazwa or (k.Nazwa is null and @Nazwa = '%'))
and (k.Imie like @Imie or (k.Imie is null and @Imie = '%'))
and (k.Nazwisko like @Nazwisko or (k.Nazwisko is null and @Nazwisko = '%'))
and (k.Dzial like @Dzial or (k.Dzial is null and @Dzial = '%'))
and (e.Wartosc like @Telefon or (e.Wartosc is null and @Telefon = '%'))
</query>
<fields>
<text displayName="Telefon" id="@Telefon" valuePrefix="" valueSuffix="%" />
<text displayName="Podmiot" id="@Podmiot" defaultValue="" initValue="" valueSuffix="%" />
<text displayName="Nazwa" id="@Nazwa" defaultValue="" initValue="" valueSuffix="%" />
<text displayName="Imię" id="@Imie" valuePrefix="" valueSuffix="" defaultValue="%"/>
<text displayName="Nazwisko" id="@Nazwisko" valuePrefix="" valueSuffix="%" />
<text displayName="Dział" id="@Dzial" valuePrefix="" valueSuffix="" defaultValue="%"/>
</fields>
</queryCase>
EDIT:
Zadałem pytanie odnośnie modyfikacji, w dziale Programowanie:
<?xml version="1.0" encoding="utf-8" ?>
<queryCase uuid="{b8055637-ba6d-4565-8345-046c1671dc7d}"
uiUuid="{ca932c8d-255d-425b-a31b-b393b9ace8f1}"
displayName="Wyślij informacje o zaległościach"
supportedConnection="{9cce1e98-f4a3-4c48-92aa-cb3f66edf48e}">
<query phoneColumn="telefon">
select * from dane
</query>
</queryCase>
Moje zapytanie jest bardzo proste jak widać ale robi to co powinno.