Autor Wątek: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT  (Przeczytany 12110 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Towarzysz

  • Aktywny użytkownik
  • ***
  • Wiadomości: 266
  • Reputacja +27/-0
  • Wersja programu: Subiekt GT 1.43 HF1, niebieskiPLUS
Oto zapytanie sql, które wystarczy użyć jako nowego zestawienia SQL aby wyciągnąć za pomocą Subiekta GT adresy mailowe kontrahentów, którzy mają wpisani adres mailowy na zakładce Podstawowe:

SELECT
adr_Nazwa AS Nazwa,
adr_Adres AS Adres,
adr_Miejscowosc AS Miejscowość,
kh_EMail As Email
FROM kh__Kontrahent INNER JOIN adr__Ewid ON kh_Id = adr_IdObiektu WHERE adr_TypAdresu=1 AND kh_EMail<>''

A potem... to już zależy od was. Waszych umiejętności i programów do "Newsletter"ów
« Ostatnia zmiana: Grudzień 15, 2010, 04:58:10 wysłana przez Marcin Domański »
Pomogłem? - kliknij "pomógł" pod moim awatarem lub rzuć okiem czy nie znasz odpowiedzi na moje pytania ;P

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9234
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #1 dnia: Grudzień 14, 2010, 19:30:46 »
zamiast IMER napisałbym INNER - na pewno szybciej będzie chodziło ;)
Sławek, Zduńska Wola

Offline Towarzysz

  • Aktywny użytkownik
  • ***
  • Wiadomości: 266
  • Reputacja +27/-0
  • Wersja programu: Subiekt GT 1.43 HF1, niebieskiPLUS
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #2 dnia: Grudzień 15, 2010, 04:59:59 »
Ups. Czeski błąd :) Poprawiłem w kodzie  :P
Pomogłem? - kliknij "pomógł" pod moim awatarem lub rzuć okiem czy nie znasz odpowiedzi na moje pytania ;P

Offline ferrum

  • Nowy użytkownik
  • *
  • Wiadomości: 24
  • Reputacja +0/-0
  • Wersja programu: subiekt GT 1.25, Gestor GT 1.25
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #3 dnia: Styczeń 19, 2011, 17:10:05 »
możliwość uzyskania osobno maili dostawców i odbiorców to byłoby coś ....!!!!!.....

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9234
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #4 dnia: Styczeń 19, 2011, 17:45:35 »
Do wyboru
SELECT
adr_Nazwa AS Nazwa,
adr_Adres AS Adres,
adr_Miejscowosc AS Miejscowość,
kh_EMail As Email
FROM kh__Kontrahent INNER JOIN adr__Ewid ON kh_Id = adr_IdObiektu WHERE adr_TypAdresu=1 AND kh_EMail<>''
and kh_rodzaj=({LI:odbiorca/dostawca#0#dostawca#1#odbiorca#2#:Rodzaj kontrahenta:1:(dostawcy)})
Sławek, Zduńska Wola

Offline Michal

  • Użytkownik
  • **
  • Wiadomości: 65
  • Reputacja +0/-1
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #5 dnia: Marzec 22, 2011, 04:04:01 »
Fajne zestawienie, bardzo mi pomogło. A czy możecie "mądre głowy" coś takiego opracować do wyciągania nr telefonów odbiorców z pola telefon?

Jak eksportować dane do programów pocztowych by nie dublować adresów, które wcześniej już wyeksportowałem? Podobna sprawa z telefonami.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9234
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #6 dnia: Marzec 22, 2011, 11:26:23 »
Dla telefonu podstawowego:
SELECT
adr_Nazwa AS Nazwa,
adr_Adres AS Adres,
adr_Miejscowosc AS Miejscowość,
kh_EMail As Email,
tel_Numer as Telefon
FROM kh__Kontrahent INNER JOIN adr__Ewid ON (kh_Id = adr_IdObiektu and adr_TypAdresu=1)
left join tel__ewid on (tel_idadresu=adr_id and tel_podstawowy=1)
WHERE
 kh_rodzaj=({LI:odbiorca/dostawca#0#dostawca#1#odbiorca#2#:Rodzaj kontrahenta:1:(dostawcy)})
 
Sławek, Zduńska Wola

Offline Michal

  • Użytkownik
  • **
  • Wiadomości: 65
  • Reputacja +0/-1
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #7 dnia: Marzec 30, 2011, 01:25:19 »
Z tym sobie poradziłem tak: w zakładce kontrahenci można dodać pokaż pole telefon oraz email, póżniej kopiuje wszystkie kolumny do exela i już sobie działam z danymi. Sęk w tym jak wyłapać nowych kontrahentów by nie dublować danych? Nie mogę znależć opcji, gdzie mozną posegregować rekordy po dacie dodania.

Mały UPDATE:
Znalazłem w kartotekach klientów taki rekord: data pozyskania klienta
Niestety nie udało mi się go wywalić na główną stronę zakładki kontrahenci, po wybraniu opcji --> opercje na liscie --> lista kolumn

ktos ma pomysl jak to posegregowac wg. tej daty?
« Ostatnia zmiana: Kwiecień 01, 2011, 00:55:21 wysłana przez Michal »

Offline Michal

  • Użytkownik
  • **
  • Wiadomości: 65
  • Reputacja +0/-1
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #8 dnia: Czerwiec 09, 2011, 18:02:30 »
Czy ktoś może już wie jak mi pomóc?

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9234
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #9 dnia: Czerwiec 09, 2011, 21:01:52 »
SELECT
adr_Nazwa AS Nazwa,
adr_Adres AS Adres,
adr_Miejscowosc AS Miejscowość,
kh_EMail As Email,
kh_datadodania as DataDodania,
tel_Numer as Telefon
FROM kh__Kontrahent INNER JOIN adr__Ewid ON (kh_Id = adr_IdObiektu and adr_TypAdresu=1)
left join tel__ewid on (tel_idadresu=adr_id and tel_podstawowy=1)
WHERE
 kh_rodzaj=({LI:odbiorca/dostawca#0#dostawca#1#odbiorca#2#:Rodzaj kontrahenta:1:(dostawcy)})
ORDER BY
kh_datadodania
Sławek, Zduńska Wola

Offline Michal

  • Użytkownik
  • **
  • Wiadomości: 65
  • Reputacja +0/-1
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #10 dnia: Czerwiec 11, 2011, 21:07:02 »
Dziękuje, mając takie zestawienie urodziła mi się jeszcze jedna myśl, czy dopisałbyś mi kolumnę OPIEKUN Kontrahenta ?

Sprawdż PW.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9234
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #11 dnia: Czerwiec 11, 2011, 21:27:55 »
SELECT
adr_Nazwa AS Nazwa,
adr_Adres AS Adres,
adr_Miejscowosc AS Miejscowość,
kh_EMail As Email,
kh_datadodania as DataDodania,
tel_Numer as Telefon,
coalesce(uz_Imie + ' ' + uz_Nazwisko,'brak') as Opiekun
FROM kh__Kontrahent INNER JOIN adr__Ewid ON (kh_Id = adr_IdObiektu and adr_TypAdresu=1)
left join tel__ewid on (tel_idadresu=adr_id and tel_podstawowy=1)
left join pd_uzytkownik on kh_IdOpiekun=uz_Id
WHERE
 kh_rodzaj=({LI:odbiorca/dostawca#0#dostawca#1#odbiorca#2#:Rodzaj kontrahenta:1:(dostawcy)})
ORDER BY
kh_datadodania
Sławek, Zduńska Wola

Offline Michal

  • Użytkownik
  • **
  • Wiadomości: 65
  • Reputacja +0/-1
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #12 dnia: Czerwiec 11, 2011, 22:13:59 »
dziala!

dzięki, dzięki!

Offline bodek_kocio

  • Nowy użytkownik
  • *
  • Wiadomości: 37
  • Reputacja +0/-0
  • Wersja programu: 1.34
Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #13 dnia: Kwiecień 02, 2017, 10:38:49 »
birds22 a może uzupełniłbyś  swój skrypt o adresy email nie tylko w kartotece podstawowej ale również o adresy poszczególnych osób  w kartotece danej firmy aby "wyciągnąć" wszystkie adresy. Dotychczas kopiowałem adresy z listy klientów ale mam wrażenie ze części  adresów nie widać.
« Ostatnia zmiana: Kwiecień 02, 2017, 10:40:59 wysłana przez bodek_kocio »

Forum Użytkownikow Subiekt GT

Odp: Świąteczny mailing... czyli jak wyciągnąć maile za pomocą Subiekta GT
« Odpowiedź #13 dnia: Kwiecień 02, 2017, 10:38:49 »