Autor Wątek: Czy baza subiekta pozwala na własne wyzwalacze na tabelach?  (Przeczytany 2665 razy)

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

Offline dan258

  • Użytkownik
  • **
  • Wiadomości: 53
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.25
Czy baza subiekta pozwala na własne wyzwalacze na tabelach?
« dnia: Styczeń 08, 2018, 14:47:19 »
Witam, mam następujący problem:

Jest w bazie tabela X - nowa utworzona przez użytkownika, do tej tabeli powinny zapisywać się nowododane nazwy grup towarowych.
Wiec jest podpięty wyzwalacz na tabelę sl_GrupaTw z opcją AFTER INSERT, UPDATE, DELETE.

Pprzy próbie dodania w subiekcie nowej grupy towarowej pokazuje się komunikat, że dodanie nowej grupy może spowodować problemy z integralnością danych etc.
Po skasowaniu wyzwalacza, można dodać grupę do bazy.
Z czym to jest związane?
Tabela X jest tabelą własną i tam subiekt nie powinien sięgać.
Jak ogarnąć ten problem?
pozdrawiam

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: Czy baza subiekta pozwala na własne wyzwalacze na tabelach?
« Odpowiedź #1 dnia: Styczeń 08, 2018, 14:57:51 »
Najwyraźniej trigger próbuje zrobić coś co stoi w sprzeczności z relacjami w bazie danych.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17252
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Czy baza subiekta pozwala na własne wyzwalacze na tabelach?
« Odpowiedź #2 dnia: Styczeń 08, 2018, 17:51:29 »
Ogólnie trigger zawiera jakiś błąd.
Daniel, Białystok.

Offline dan258

  • Użytkownik
  • **
  • Wiadomości: 53
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.25
Odp: Czy baza subiekta pozwala na własne wyzwalacze na tabelach?
« Odpowiedź #3 dnia: Styczeń 09, 2018, 09:20:14 »
Dzięki, fakt trigger miał mały błąd. wszystko działa

Forum Użytkownikow Subiekt GT

Odp: Czy baza subiekta pozwala na własne wyzwalacze na tabelach?
« Odpowiedź #3 dnia: Styczeń 09, 2018, 09:20:14 »