Forum Użytkownikow Subiekt GT

InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: dan258 w Lipiec 17, 2023, 11:54:16

Tytuł: Subiekt/Sfera - ustawienie ceny kartotekowej
Wiadomość wysłana przez: dan258 w Lipiec 17, 2023, 11:54:16
Witam,

teraz chyba wybrałem poprawną sekcję :), zatem...

jak za pomocą np. Sfery ustawić cenę kartotekową dla towarów?
to jest tc_cenaNetto0 w bazie, ustawienie jej przez Sferę wydaje się czymś naturalnym, ale nie mogę do tego dojść. Proszę o wskazówkę.


Towar.CenaKartotekowa := ANewPrice;
//Towar.PrzeliczCenyWgCenyKartotekowej();

//Towar.Wyswietl();
Towar.Zapisz();

wygląda na to, że brakuje jakichś parametrów?

Tytuł: Odp: Subiekt/Sfera - ustawienie ceny kartotekowej
Wiadomość wysłana przez: candy w Lipiec 17, 2023, 12:48:24
A co widzisz kiedy zamiast Zapisz zrobisz Wyswietl ?
Tytuł: Odp: Subiekt/Sfera - ustawienie ceny kartotekowej
Wiadomość wysłana przez: dan258 w Lipiec 17, 2023, 13:38:38
Ogólnie leci wyjątek 'za mało parametrów' i tyle. Obsługa wyjątków w Sferze to jest koszmar :)

z interfejsu graficznego moge zmienic cene kartotekowo.

Moze gdzies jakiejs waluty brakuje lub czegos podobnego?

PS. Na prawde muszę korzystać z 'szybkiej odpowiedzi' i czarów z usuwaniem 'www' z adresu, bo forum nie trzyma mojego logowania po wejściu do jakiegokolwiek tematu? :) to jest straszne
Tytuł: Odp: Subiekt/Sfera - ustawienie ceny kartotekowej
Wiadomość wysłana przez: candy w Lipiec 17, 2023, 14:55:32
Ogólnie leci wyjątek 'za mało parametrów' i tyle. Obsługa wyjątków w Sferze to jest koszmar :)

z interfejsu graficznego moge zmienic cene kartotekowo.

Moze gdzies jakiejs waluty brakuje lub czegos podobnego?

PS. Na prawde muszę korzystać z 'szybkiej odpowiedzi' i czarów z usuwaniem 'www' z adresu, bo forum nie trzyma mojego logowania po wejściu do jakiegokolwiek tematu? :) to jest straszne
Nie, nie musisz. Wystarczy poszukać: http://forumsubiekta.pl/inne/problemy-z-forum/

Nie wiem co tam robisz, ale u mnie działa bez problemu (kod na kolanie, id towaru (144) wpisany z reki, C#):
Subiekt sgt = uruchomSubiekta();
Towar tw = sgt.TowaryManager.WczytajTowar(144);
tw.CenaKartotekowa = 12.34;
tw.Zapisz();
Tytuł: Odp: Subiekt/Sfera - ustawienie ceny kartotekowej
Wiadomość wysłana przez: dan258 w Lipiec 17, 2023, 16:12:20
Prosty kod i prosta metoda Zapisz() zwraca: 'Nieprawidłowa liczba parametrów'... specjalnie utworzyłem nawet testowy, nowy towar  i to samo...
Tytuł: Odp: Subiekt/Sfera - ustawienie ceny kartotekowej
Wiadomość wysłana przez: candy w Lipiec 17, 2023, 16:25:17
Prosty kod i prosta metoda Zapisz() zwraca: 'Nieprawidłowa liczba parametrów'... specjalnie utworzyłem nawet testowy, nowy towar  i to samo...
Skoro u mnie działa, a u ciebie nie to musi być jakaś różnica.
Skoro nie ujawniasz żadnych szczegółów, to musisz ją znaleźć sam.
Tytuł: Odp: Subiekt/Sfera - ustawienie ceny kartotekowej
Wiadomość wysłana przez: dan258 w Lipiec 17, 2023, 16:38:56
więc, kod który nie robi nic, też wywala się na Zapisz(); ktoś się spotkał z czymś takim?

Subiekt sgt = uruchomSubiekta();
Towar tw = sgt.TowaryManager.WczytajTowar(144);

tw.Zapisz();
Tytuł: Odp: Subiekt/Sfera - ustawienie ceny kartotekowej
Wiadomość wysłana przez: candy w Lipiec 17, 2023, 19:21:53
1. Masz w gazie towar o id = 144?
2. Obsługujesz w ogóle błędy? No to przecież tam jest numer, komunikat itd (Hint: ComException)