Zib3l
Rejestracja: 2015-04-10, 10:11 Posty: 10
|
Jak zmienić towar przy sprzedaży (raport własny)
Witam Na obrazku widać moją formatke z wyborem zamienników. Czy ktoś wie jak zrobić w funkcji aby po wyborze zamiennika i wciśnięcia "wybierz" automatycznie zmienił się towar na fakturze na ten, który wybrałem? Jak zwrócić to na główną formę faktury? Jakie są funkcje od tego? Używam funkcji: int Sub OnTwChanged(long lId) OnTwChanged = 0 EndSub
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
Użyj Alt+1
|
2015-04-21, 12:57 |
|
|
Zib3l
Rejestracja: 2015-04-10, 10:11 Posty: 10
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
A jakie warunki musi spełniać formatka aby alt+1 zadziałało? To jest lista z nazwami towarów z tabeli TW
Ostatnio zmieniony 2015-04-21, 13:08 przez Zib3l, łącznie zmieniany 1 raz
|
2015-04-21, 13:03 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
Napiszę Ci jak ja bym to zrobił.
1. Użytkownik wybiera w pozycji dokumentu towar. Okazuje się, że go nie ma i trzeba wybrać zamiennik. 2. Wciskasz Alt+1 na tej pozycji gdzie jest już wybrany towar do którego będziemy szukać zamiennika 3. Znajdujemy zamiennik w Twoim okienku. Wybór zapisuje kod zamiennika do schowka. 4. Wklejasz ze schowka do tej pozycji nowy kod (kod zamiennika) - i pewnie dałoby się w tym miejscu to zautomatyzować, żeby nie robić tego ręcznie. Ale i tak ręcznie to już wystarczy,
|
2015-04-21, 13:07 |
|
|
Zib3l
Rejestracja: 2015-04-10, 10:11 Posty: 10
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
Co robi alt+1 (BO U MNIE NIC) bo fajnie by było zmienić funkcje OnTwChanged(long lId) na jakąś klikaną przez użytkownika. Bo ta metoda, po wklejeniu przez użytkownika, znów sie odpala.
|
2015-04-21, 13:40 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
Dlatego podałem Ci metodę bez użycia OnTwChange.
Alt+1 jest w procedurach wywoływanych z okien
|
2015-04-21, 14:55 |
|
|
Zib3l
Rejestracja: 2015-04-10, 10:11 Posty: 10
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
OnTwChanged znalazłem w Procerudy - > Procedury dokumentu sprzedaży
A tej gdzie szukać... "bo procedury wywoływane z okien" to nie widzę
Oczywiście pracuje w Handel Extra 2015
|
2015-04-21, 15:33 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
(1)
Raport należy umieścić w odpowiedniej gałęzi (1) drzewa oraz odpowiednio go nazwać. Załącznik:
hmfrapalt1.jpg [ 104.15 KiB | Przeglądany 11670 razy ]
Raport będzie także dostępny pod prawym klawiszem myszy na dokumencie Załącznik:
hmfrapalt2.jpg [ 43.51 KiB | Przeglądany 11670 razy ]
|
2015-04-21, 16:12 |
|
|
Zib3l
Rejestracja: 2015-04-10, 10:11 Posty: 10
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
Fajnie fajnie dzięki. Zrobiłem jak napisałeś. Nie będe tworzył nowego tematu ale jak przeładować formę w AMBASIC? Z jednej formy otwieram druga i jak ją zamknę to chciałbym aby ta 1 się przeładowała, bo na niej jest grid, który ciągnie dane z bazy.
|
2015-04-28, 10:45 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
tu musisz podać przykład kodu. konkretnie co ma się przeładować.
Pewnie grid wypełniasz jakąś funkcją wywołaną w OnCommand() Wywołaj tą funkcje ponownie.
|
2015-04-28, 15:16 |
|
|
Zib3l
Rejestracja: 2015-04-10, 10:11 Posty: 10
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
I o to chodziło mistrzu xD
|
2015-04-28, 15:43 |
|
|
Zib3l
Rejestracja: 2015-04-10, 10:11 Posty: 10
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
A samą kontrolkę CONTROL "GRID" można odświeżyć?
|
2015-04-29, 13:45 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Jak zmienić towar przy sprzedaży (raport własny)
tylko ponownie ją wypełniając
|
2015-04-29, 13:54 |
|
|