mojaSymfonia FORUM
https://forum.mix-soft.pl/

Jak zmienić towar przy sprzedaży (raport własny)
https://forum.mix-soft.pl/viewtopic.php?f=15&t=6612
Strona 1 z 1

Autor:  Zib3l [ 2015-04-21, 12:51 ]
Tytuł:  Jak zmienić towar przy sprzedaży (raport własny)

Witam

Obrazek

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:  rafal [ 2015-04-21, 12:57 ]
Tytuł:  Re: Jak zmienić towar przy sprzedaży (raport własny)

Użyj Alt+1

Autor:  Zib3l [ 2015-04-21, 13:03 ]
Tytuł:  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

Autor:  rafal [ 2015-04-21, 13:07 ]
Tytuł:  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,

Autor:  Zib3l [ 2015-04-21, 13:40 ]
Tytuł:  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.

Autor:  rafal [ 2015-04-21, 14:55 ]
Tytuł:  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

Autor:  Zib3l [ 2015-04-21, 15:33 ]
Tytuł:  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

Autor:  rafal [ 2015-04-21, 16:12 ]
Tytuł:  Re: Jak zmienić towar przy sprzedaży (raport własny)

Raport należy umieścić w odpowiedniej gałęzi (1) drzewa oraz odpowiednio go nazwać.

Załącznik:
hmfrapalt1.jpg
hmfrapalt1.jpg [ 104.15 KiB | Przeglądany 11155 razy ]


Raport będzie także dostępny pod prawym klawiszem myszy na dokumencie

Załącznik:
hmfrapalt2.jpg
hmfrapalt2.jpg [ 43.51 KiB | Przeglądany 11155 razy ]

Autor:  Zib3l [ 2015-04-28, 10:45 ]
Tytuł:  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.

Autor:  rafal [ 2015-04-28, 15:16 ]
Tytuł:  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.

Autor:  Zib3l [ 2015-04-28, 15:43 ]
Tytuł:  Re: Jak zmienić towar przy sprzedaży (raport własny)

I o to chodziło mistrzu xD

Autor:  Zib3l [ 2015-04-29, 13:45 ]
Tytuł:  Re: Jak zmienić towar przy sprzedaży (raport własny)

A samą kontrolkę CONTROL "GRID" można odświeżyć?

Autor:  rafal [ 2015-04-29, 13:54 ]
Tytuł:  Re: Jak zmienić towar przy sprzedaży (raport własny)

tylko ponownie ją wypełniając

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/