 |
Użytkownicy Oprogramowania Humansoft Nieoficjalne forum użytkowników oprogramowania firmy Humansoft (Hermes SQL, Corax)
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JuliusPL
Dołączył: 11 Mar 2016
Posty: 36
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Wto 15:59, 06 Mar 2018 Temat postu: Uniemożliwienie dodania pozycji z odwrotnym obciążeniem |
|
|
Witam,
chcę zabronić operatorom dodawanie pozycji artykułów tzw. z odwrotnym obciążeniem. W Definicjach dokumentów>Epilog do pozycji dodałem formułę:
Kod: | IF (artykuly.odwr_obc11=.T.)
MessageBox ('Artykuł z odwrotnym obciążeniem! Dodanie niemożliwe!',0,_screen.Caption)
ENDIF
|
Ta metoda wyświetla tylko informację.
Jak skutecznie zablokować możliwość dodania takiego artykułu?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JanuszHermesa
Dołączył: 13 Maj 2016
Posty: 31
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
|
Wysłany: Śro 23:17, 07 Mar 2018 Temat postu: |
|
|
Cześć
1. epilog do pozycji wykonuje się po dodaniu pozycji do bazy tak że musztarda po obiedzie
2. "zabronić" możesz poprzez uprawnienia - stałe filtry, trochę klikania ale skuteczne bo jak nie zobaczą tych pozycji to nie uda im się dodać ich do dokumentu.
3. w epilogu do pozycji komunikat a w epilogu do dokumentu blokować przed wyjściem jeśli jest taka pozycja (ctrl+alt_del i zamknie proces i wyjdzie z tego dokumentu )
4. w epilogu zamiast/oprócz komunikatu usuń pozycję z poz_Doka i nie zapomnij o nagłówku.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JanuszHermesa
Dołączył: 13 Maj 2016
Posty: 31
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
|
Wysłany: Śro 23:19, 07 Mar 2018 Temat postu: |
|
|
tak że wybierz dla siebie najlepsze rozwiązanie z 2-4
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JuliusPL
Dołączył: 11 Mar 2016
Posty: 36
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Czw 16:43, 08 Mar 2018 Temat postu: |
|
|
JanuszHermesa napisał: | Cześć
1. epilog do pozycji wykonuje się po dodaniu pozycji do bazy tak że musztarda po obiedzie
2. "zabronić" możesz poprzez uprawnienia - stałe filtry, trochę klikania ale skuteczne bo jak nie zobaczą tych pozycji to nie uda im się dodać ich do dokumentu.
3. w epilogu do pozycji komunikat a w epilogu do dokumentu blokować przed wyjściem jeśli jest taka pozycja (ctrl+alt_del i zamknie proces i wyjdzie z tego dokumentu )
4. w epilogu zamiast/oprócz komunikatu usuń pozycję z poz_Doka i nie zapomnij o nagłówku. |
Witam,
rozwiązanie 2 odpada: w rejestrze np. WZ/N nie można dodawać, a w rejestrze WZ/OO należy, stałe filtry są tylko do całej grupy, rejestr np. WZ
najlepiej gdyby po zidentyfikowaniu, że jest dodana taka pozycja, została by usuwana z listy (jako ostatnia dodana), ale nie wiem czy to możliwe
Post został pochwalony 0 razy
Ostatnio zmieniony przez JuliusPL dnia Czw 16:44, 08 Mar 2018, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JanuszHermesa
Dołączył: 13 Maj 2016
Posty: 31
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
|
Wysłany: Czw 23:25, 08 Mar 2018 Temat postu: |
|
|
Najważniejsze podałeś na koniec
Ja zrobiłbym warunek w zapytaniu wyświetlającym artykuły uwarunkowany od symbol_rej
poniżej przykład składni (wstaw sobie swoje rejestry i poukładaj warunki)
[(']+m.symbol_rej+['='WZ/02 ' and artykuly.odwr_obc11=1 or ']+m.symbol_rej+['!='WZ/02 ' )]
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|