Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-11-25, 18:10x



Odpowiedz w temacie  [ Posty: 7 ] 
Trigger Symfonia 2.0 
Autor Wiadomość

Rejestracja: 2018-03-16, 15:24
Posty: 9
Post Trigger Symfonia 2.0
Witam,

Dla wersji Symfonia 2.0 2017.d

Nakładam trigger na tabelę Tw, dla której chciałem złapać dowolną zmianę w rekordzie. Następnie mam stworzoną swoją tabelę do której wprowadzam sobie id zmienionego towaru oraz datę modyfikacji.

Jeżeli robię update na tabelę, bezpośredni sql, wówczas trigger się odpala. Tworzy wpis i jest ok.

Zaś kiedy wykonuję przykładowo zmianę nazwy produktu z poziomu Symfonii, trigger nie jest odpalany. (dane w tabeli Tw oczywiście się zmieniają) Jedynie moja dodatkowa tabela nie jest uzupełniania.


2018-03-16, 15:46
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post Re: Trigger Symfonia 2.0
Ta wiadomość była pomocna.(1)
Triggery działają tylko na modyfikację przy pomocy zapytań.
Symfonia nie używa zapytań do operowania na danych.

Pozostają procedury AmBasic wewnątrz programu.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2018-03-16, 15:50
Wyświetl profil

Rejestracja: 2018-03-16, 15:24
Posty: 9
Post Re: Trigger Symfonia 2.0
Dziękuję za odpowiedz.

Mam jeszcze pytanie uzupełniające. Czy owa procedura w AmBasic jest w stanie wykonać insert do mojej niezależnej tabeli w Symfonii?


2018-03-17, 22:43
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post Re: Trigger Symfonia 2.0
Tak przez ODBC, i tu możesz użyć zapytań SQL :)

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2018-03-18, 10:07
Wyświetl profil

Rejestracja: 2018-03-16, 15:24
Posty: 9
Post Re: Trigger Symfonia 2.0
Jeszcze trochę pomęczę:)

Czy w raportach mam wykonać połączenie do odbc i tam wstawić ten trigger?
Czy mogę to zrobić w niezależnej apce. Przykładowo w c# połączę się przez odbc i wykonam sql z triggerem i wtedy Symfonia będzie go widzieć?

Problemem jest to, że nie za bardzo rozumiem mechanizm tych raportów, mianowicie kiedy one są wyzwalane?

P.S.
Integracja z Symfonią na MSSQL była o dużo przyjemniejsza:)


2018-03-20, 10:58
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post Re: Trigger Symfonia 2.0
Ta wiadomość była pomocna.(1)
Zapomnij o triggerach bazy danych.
triggerem jest procedura AmBasic np:. OnAfterInsert() - poszukaj na FORUM.
W tej procedurze połącz się z bazą za pomocą ADODB.Connection i zapisuj INSERT INTO - też poszukaj

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2018-03-20, 11:21
Wyświetl profil

Rejestracja: 2018-03-16, 15:24
Posty: 9
Post Re: Trigger Symfonia 2.0
Wszystko działa pozdrawiam experta :)


2018-03-20, 12:45
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 7 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Procedura - trigger na bazie

w Programowanie

Bluesky

6

4215

2018-04-12, 16:48

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. ERP Trigger HM.TW - błąd BTRV nr: -1

w Programowanie

straniero

3

3236

2015-07-31, 11:22

straniero Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Migracja z Symfonia Środki Trwałe 2019 do Symfonia 50c

w Programy Księgowe

expaine

0

3279

2020-06-23, 15:20

expaine Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Przejście z Symfonia Mała Księgowość na Symfonia START

w Programy Księgowe

goldengate

0

3559

2014-12-16, 16:40

goldengate Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 15 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant