mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
nieudany zapis danych KH https://forum.mix-soft.pl/viewtopic.php?f=15&t=2361 |
Strona 1 z 1 |
Autor: | zz [ 2010-09-24, 13:41 ] |
Tytuł: | nieudany zapis danych KH |
Witam. Nie wiem, co mam źle w poniższym kodzie, że nie zapisuje mi się zmieniony NIP kontrahenta? Kod: DISPATCH xKontrahent = xFactory.newObject("BKontrahent") xKontrahent.Load(using "id=%s", sNIP) xKontrahent.Edit() xKontrahent.NIP=sNIPnew xKontrahent.Save() Próbowałem też z obiektem BDaneKh, ale z równym 'brakiem skutku'. |
Autor: | sqza [ 2010-09-27, 07:14 ] |
Tytuł: | |
Problemem jest poniższa linia: Kod: xKontrahent.Load(using "id=%s", sNIP) Próbujesz wyszukać kontrahenta na podstawie ID w bazie - a jako wartość szukaną podajesz NIP - to niema prawa działać. Kontrahent nie został odnaleziony. Rozwiązania: 1. Przy LOAD podaj ID kontrahenta z BAZY. 2. Szukaj po NIP-ie - z tym, że wtedy może się okazać, że kontrahentów z jednym NIP-em jest więcej. |
Autor: | zz [ 2010-09-27, 09:00 ] |
Tytuł: | |
Dzięki (również za zmuszenie mnie do ponownej analizy procedury) Zauważyłem m.in., że zadeklarowałem idKH jako int a nie long. <olaboga> |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |