mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Odświeżanie okna otwartej kartoteki w HMF https://forum.mix-soft.pl/viewtopic.php?f=15&t=1534 |
Strona 1 z 1 |
Autor: | nick [ 2009-12-30, 13:29 ] |
Tytuł: | Odświeżanie okna otwartej kartoteki w HMF |
Czy ktoś z PT forumowiczów zna możliwość odświeżenia otwartego okna kartoteki (np. Towarów) z ambasica? Po zmianie (w ambasicu) atrybutu (wyświetlanego w którejś kolumnie) zmiana nie jest odzwierciedlona w otwartym oknie. Oczywiście dotyczy to zmian przez pisanie bezpośrednio w bazie (co umożliwia ominęcie uprawnień do modyfikacji elementu) a nie przez programową edycję obiektu. |
Autor: | rafal [ 2009-12-31, 12:24 ] |
Tytuł: | |
Czy okno towaru jest w trybie edycji? Lepiej żeby nie było. jeżeli zmieniłeś jakieś pole towaru bezpośrednio w bazie to możesz wykonać : Kod: basetw tw tw.GetRecById(id_towaru) tw.DoUpdate może pomoże. Najlepiej pokaż kawałek swojego kodu. Będzie łatwiej. |
Autor: | nick [ 2009-12-31, 12:55 ] |
Tytuł: | |
rafal pisze: Czy okno towaru jest w trybie edycji? Lepiej żeby nie było. jeżeli zmieniłeś jakieś pole towaru bezpośrednio w bazie to możesz wykonać : Kod: basetw tw tw.GetRecById(id_towaru) tw.DoUpdate może pomoże. Najlepiej pokaż kawałek swojego kodu. Będzie łatwiej. Okno towaru nie jest w ogóle otwarte. Zmieniam pole bezpośrednio w bazie wg id odczytanego z okna kartoteki. Pomogło. Dzięki. Jesteś Wielki! Życzę Ci Wszystkiego Dobrego w Nowym 2010 Roku. Innym forumowiczom także! |
Autor: | sqza [ 2010-01-01, 22:54 ] |
Tytuł: | |
rafal pisze: Czy okno towaru jest w trybie edycji? Lepiej żeby nie było. jeżeli zmieniłeś jakieś pole towaru bezpośrednio w bazie to możesz wykonać : Kod: basetw tw tw.GetRecById(id_towaru) tw.DoUpdate może pomoże. Najlepiej pokaż kawałek swojego kodu. Będzie łatwiej. Sposób dobry - niestety nie działa na wszystkich kartotekach. Problem jest z Kontrahentami. |
Autor: | rafal [ 2010-01-03, 20:33 ] |
Tytuł: | |
no można jeszcze przez obiekt Kod: xTw.Edit() xTw.Save() wtedy pójdzie na wszystkich kartotekach co dają się edytować przez obiekty. |
Autor: | sqza [ 2010-01-03, 20:58 ] |
Tytuł: | |
Zapewne zadziała z tym, że wariant poprzedni - czyli: Kod: Kod: basetw tw tw.GetRecById(id_towaru) tw.DoUpdate - działa przy otwartym oknie np Towaru - przeładowuje okno :) (najprawdopodobniej - choć nie sprawdzałem - nie daje takiej możliwości), |
Autor: | rafal [ 2010-01-03, 21:35 ] |
Tytuł: | |
sqza pisze: Zapewne zadziała z tym, że wariant poprzedni - czyli: Kod: Kod: basetw tw tw.GetRecById(id_towaru) tw.DoUpdate - działa przy otwartym oknie np Towaru - przeładowuje okno :) (najprawdopodobniej - choć nie sprawdzałem - nie daje takiej możliwości), no to może tak : Kod: xTw.Edit() xTw.znacznik = xTw.znacznik xTw.Save() |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |