Uw opmerkingen
Chyba nigdy tej modyfikacji się nie doczekamy. Taka ona skomplikowana...
Jestem bardzo zadowolony, cieszę się, że uwzględniono moje uwagi :) Metoda już przetestowana i działa. Lepiej późno niż wcale, dzięki :)
Mówi się trudno, w takim razie będę musiał się wspomagać doGetItemFields.
Popieram, bdb pomysł.
Planowany doChangeItem będzie działał właśnie na zasadzie przekazania fida, na którym chcemy działać, akcji którą chcemy na nim wykonać (zmiana, dodanie, usunięcie)Wg mnie jest to złe podejście do tematu. Metoda ta powinna przyjmować pełną tablicę FID`ów jak doNewAuctionExt, a sprawdzenie co dodać, zmienić czy usunąć powinno się odbywać po stronie serwera.
Dlatego, że za pewne 99% programów przechowuje aukcje zapisane w bazie i przygotowanie tablicy FID`ów do wystawienia aukcji to jest kwestia wywołania jednej metody. Więc aktualizacja aukcji po stronie kodu różniłaby się tylko zmianą jednej linijki z doNewAuctionExt na doChangeItem. Szybko i prosto.
Natomiast wg Waszego projektu każdy z nas będzie jeszcze musiał oprogramować mechanizm sprawdzający, które FID`y zmienił użytkownik. Po co?
Nie neguję takiego działania tej metody, bo może się ona w takiej formie komuś przydać, ale powinna to być metoda pomocnicza, np. doChangeItemFID. A doChangeItem powinno przyjmować te same parametry co doCheckNewAuctionExt/doNewAuctionExt.
Customer support service by UserEcho
Tak, chodzi o nowy proces ZP. Czekam(y) z niecierpliwością.
PS. Nie da się napisać Ł w tym edytorze pod Firefox`em - wlacza się indeks górny.