Idea wykorzystania tabeli _code_sql dla MAW ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa.
Rola MAW
UID: 1A147667-7737-49AB-9A5D-ECDEF8EC5653
Rodzaj kontrolki: EXEC
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
EXEC dbo.sp_maw_calendar_ins_cyk '{0}',{1},'{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}','{12}','{13}','{14}','{15}','{16}','{17}','{18}','{19}','{20}','{21}','{22}','{23}',@KTO,'{25}','{26}','{27}','{28}','{29}','{30}','{31}','{32}','{33}'
UID: 0749A905-5618-41DB-BB2C-918588AF134B
Rodzaj kontrolki: Execute
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
execute [dbo].[sp_maw_calendar_ins] '{0}',{1},'{2}','{3}','{4}','{5}','{6}',{7},'{8}','{9}','{10}','{11}','{12}','{13}',{14},{15},{16},{17},{18},{19},'{20}','{21}','{22}','{23}',@KTO,{24},'{25}','{26}','{27}',{28},{29},{30},{31}
UID: C91A2E7A-86E2-40FC-A5D8-E07F87EDD4DE
Rodzaj kontrolki: Tabela
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
SELECT [PRX0],[KOD],[KOD1],[KOD2],[OPIS] , (SELECT TOP(1) count(refno) FROM calendar WHERE PRX='MAW' AND ACH='1' AND (DATE_TO > '{2} ' + KOD + ':00' and DATE_FROM < '{2} ' + PRX0 + ':00' ) ) AS ZAJETE, replace(replace(convert(varchar, getdate(), 23) + ' ' + KOD + ':00',' ','_'),':','a') AS IDOKNO FROM [x_skorowidze] where prx='AWIZ' and KOD1='{0}' and KOD2='{1}' and AKTYWNE=1 order by kod
Parametry:
{0} - kod1, {1} - kod2, {2} - DZIEN
Wyjaśnienie działania kontrolki „Skorowidz DrawIo PRX=DRAW”
Kontrolka o identyfikatorze C91A2E7A-86E2-40FC-A5D8-E07F87EDD4DE typu Tabela, zatytułowana Skorowidz DrawIo PRX=DRAW, służy do wyświetlania danych ze skorowidzów oraz informacji o zajętości terminów.
Jak to działa?
Zapytanie SQL pobiera dane z tabeli x_skorowidze
, filtrując je po prx='AWIZ'
oraz po wartościach parametrów {0}
(kod1) i {1}
(kod2). Interesujące jest również pole ZAJETE, które zlicza wpisy w tabeli calendar
dla określonego zakresu czasu (pomiędzy DATE_TO
i DATE_FROM
), w oparciu o wartości KOD i PRX0 z tabeli x_skorowidze
oraz parametr {2}
(DZIEN). Dodatkowo generowane jest unikalne IDOKNO dla każdego rekordu. Wyniki są sortowane według KOD.
Parametry
- {0} – kod1: Prawdopodobnie reprezentuje pierwszą kategorię lub filtr dla skorowidza.
- {1} – kod2: Służy jako dodatkowy filtr, precyzujący wybór danych.
- {2} – DZIEN: Ten parametr określa konkretny dzień, dla którego sprawdzana jest dostępność terminów w kalendarzu.
UID: A41E4FC3-60B4-4877-8887-B8372ED87B09
Rodzaj kontrolki: Tabela
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
SELECT top(1) *, CONVERT(varchar(19), DATE_FROM, 120) AS DATA_OD, CONVERT(varchar(16), DATE_TO, 120) AS DATA_DO FROM [v_events] WHERE refno='{0}' ORDER BY REFNO
Parametry:
{0} - numer referencyjny REFNO z dprek
Przykład użycia
ssDataSQL("A41E4FC3-60B4-4877-8887-B8372ED87B09", gcRefno)
UID: ECA66EAC-9148-482E-A636-6762DD5F4C2B
Rodzaj kontrolki: Tabela
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
SELECT top(1) *, convert( varchar(16), DATE_FROM, 120 ) as DATA_OD, convert( varchar(16), DATE_TO, 120 ) as DATA_DO FROM v_events WHERE refno={0} ORDER BY DATE_FROM
Parametry:
{0} - REFNO
UID: 3EFC9F4B-C97E-4D35-A729-0B6891797556
Rodzaj kontrolki: Tabela
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
SELECT TOP(1) KOD, OPIS, OPIS2, OPIS3, (SELECT TOP(1) OPIS + ' (' + OPIS2+ ')' FROM X_SKOROWIDZE AS ODD WHERE PRX='ODD' AND KOD=[x_skorowidze].KOD2) as [OBIEKT], (SELECT TOP(1) KOD FROM X_SKOROWIDZE AS ODD WHERE PRX='ODD' AND KOD=[x_skorowidze].KOD2) as [OBIEKT_KOD] FROM X_SKOROWIDZE WHERE ROLASYS='MAW' AND (id={0}) order by ID
Parametry:
{0} - X_SKOROWIDZE.ID
UID: 209EC32B-058F-491A-A30D-C4EB86C3CC8E
Rodzaj kontrolki: Tabela
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
SELECT ID, KOD, KOD1, KOD2, OPIS, OPIS2, OPIS3, IKONA, (SELECT TOP(1) OPIS + ' (' + OPIS2+ ')' FROM X_SKOROWIDZE AS ODD WHERE PRX='ODD' AND KOD=[x_skorowidze].KOD2) as [OBIEKT] FROM X_SKOROWIDZE WHERE (PRX='{0}') AND ROLASYS='MAW' AND AKTYWNE=1 order by OPIS
Parametry:
{0} - PRX
UID: E8E5195D-D8B5-40DA-BAC2-6E3B84A05316
Rodzaj kontrolki: Tabela
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
SELECT ID, KOD, KOD1, OPIS, OPIS2, OPIS3, UWAGI, KOLEJNOSC, (SELECT TOP(1) OPIS + ' (' + OPIS2+ ')' FROM X_SKOROWIDZE AS ODD WHERE PRX='ODD' AND KOD=[x_skorowidze].KOD2) as [OBIEKT] FROM X_SKOROWIDZE WHERE PRX='{0}' AND ROLASYS='MAW' AND KOD1='{1}' AND AKTYWNE=1 order by KOLEJNOSC, OPIS
Parametry:
{0} - PRX, {1} - KOD1
UID: FBCD46F2-187D-4D8B-B8B7-4A6AFF215EAA
Rodzaj kontrolki: Tabela
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
SELECT [prx],[KOD],[OPIS] FROM [x_skorowidze] WHERE PRX='MAM' AND ROLASYS='MAW' AND KOD1=@MAGAZYN AND AKTYWNE=1 and NOT EXISTS (SELECT TOP(1) REFNO FROM calendar where ach='3' and slot=[x_skorowidze].KOD and DATE_FROM > GETDATE() -1) ORDER BY KOLEJNOSC, OPIS
Parametry:
{0} - MAGAZYN, x_skorowidz.KOD1
UID: FBCD46F2-187D-4D8B-B8B7-4A6AFF215EAAX
Rodzaj kontrolki: Tabela
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
SELECT [prx],[KOD],[OPIS] FROM [x_skorowidze] WHERE PRX='MAM' AND ROLASYS='MAW' AND KOD1=@MAGAZYN AND AKTYWNE=1 and NOT EXISTS (SELECT TOP(1) REFNO FROM calendar where ach='3' and slot=[x_skorowidze].KOD and DATE_FROM > GETDATE() -1) ORDER BY KOLEJNOSC, OPIS
Parametry:
{0} - MAGAZYN, x_skorowidz.KOD1
UID: 5D66FFE2-C1D5-42A8-928C-828EDC9ABD5E
Rodzaj kontrolki: Update
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
UPDATE calendar SET ACH='{1}' WHERE REFNO={0} AND ACH NOT IN ('X','9') UPDATE dpmaw SET ACH='{1}' WHERE REFNO={0} AND ACH NOT IN ('X','9')
Parametry:
{0} - numer referencyjny, {1} - kod ach, status kroku awizacji
UID: E715AAE0-AC99-4FF3-A994-ED623B8D7F86
Rodzaj kontrolki: UPDATE
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
UPDATE calendar SET ACH='{1}', SLOT='{2}' WHERE REFNO={0} AND ACH NOT IN ('X','9') UPDATE dpmaw SET ACH='{1}' WHERE REFNO={0} AND ACH NOT IN ('X','9')
UID: 4343D9E8-97F0-440A-A958-A27E94A21BB6
Rodzaj kontrolki: WebCombo
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
TOP(1) nridodn as id, (SKROCO + ' ' + MIEJSCOWOSC + ' ' + ULICA) as label FROM knkon WHERE NRIDODN={0}
Parametry:
{0} - NRIDODN
UID: 8E08CB05-3272-4919-ABDB-A3511EAB6206
Rodzaj kontrolki: WebCombo
TYTUŁ: Skorowidz DrawIo PRX=DRAW
Zapytanie:
SELECT top(100) NRIDPAL as id, PALETANAZWA as label FROM KNPAL WHERE [ROLASYS]='MAW' AND AKTYWNE=1 ORDER BY PALETANAZWA
Parametry:
{0} - szukana
Przykład użycia
- Skanowanie kodów QR za pomocą Androida
- Zdjęcia za pomocą kamery na urządzeniach Android
- _CODE_SQL SYS
- _CODE_SQL NAR
- _CODE_SQL SQL
- Hosting w chmurze prywatnej SoftwareStudio
- _CODE_SQL PAL
- Kontrola dostępu IP
- Tryb Proxy
- _CODE_SQL MAW
- _CODE_SQL VSS
- _CODE_SQL WMS
- _CODE_SQL CRM
- Podgląd i wydruk PDF
- _CODE_SQL MMS
- _CODE_SQL REK
- HTML5
- Technologia
-
android_maw_szukaj
Kod zawarty w android_maw_szukaj.js realizuje funkcjonalność formularza wyszukiwania z obsługą skanowania QR, walidacją danych wejściowych oraz wyświetlaniem wyników. Całość działa w sposób interaktywny, zapewniając użytkownikowi wygodne korzystanie z systemu.
-
j_mail.js
W dzisiejszym cyfrowym świecie automatyczne wysyłanie wiadomości e-mail jest ważnym narzędziem dla firm, które pozwala firmom pozostawać w kontakcie z klientami, zwiększać wydajność i oszczędzać czas. Automatyczne e-maile to te, które są automatycznie wysyłane przez program komputerowy, zwykle wyzwalane przez…
-
Mapa
W ostatnich latach firmy w coraz większym stopniu polegają na technologii w celu usprawnienia swoich procesów, w tym zarządzania transportem i dostawami. Jednym z najskuteczniejszych sposobów na to jest wykorzystanie awizacji transportów i dostaw do magazynu oraz ich wizualizacja na…
-
Moduł konfiguracji
Moduł konfiguracyjny platformy StudioSystem oferuje szerokie możliwości dla systemów studyjnych. Umożliwia użytkownikom stworzenie bezpiecznej, niezawodnej i ekonomicznej platformy do zarządzania całym cyklem życia systemu studyjnego. Dzięki temu modułowi użytkownicy mogą łatwo konfigurować i wdrażać systemy studyjne, zarządzać komponentami systemu oraz…
-
Import seryjny
Możliwość seryjnego importu danych z pliku Excel XLS do bazy danych SQL może otworzyć przed firmami zupełnie nowy zakres możliwości. Łącząc te dwa rozwiązania, firmy mogą szybko i łatwo przenosić dane z jednego systemu do drugiego, co pozwala na usprawnienie…
-
Import plików XML
Zautomatyzowany import i eksport danych za pośrednictwem platformy StudioSystem to jedna z najpotężniejszych funkcji, jakie oferuje. Firmy mogą szybko i łatwo przenosić dane z jednego systemu do drugiego, umożliwiając im szybką analizę i wykorzystanie danych. To nie tylko oszczędza czas,…
-
Aplikacja terminal – konfiguracja
Platforma StudioSystem i aplikacja zbierająca dane na Androida oferują innowacyjne i wydajne sposoby gromadzenia, śledzenia i analizowania danych. Dzięki platformie StudioSystem możesz łatwo zarządzać gromadzeniem danych na wielu urządzeniach, w tym na systemach Android, iOS i Windows. Możesz łatwo organizować…
-
_CODE_SQL SYS
Idea wykorzystania tabeli _code_sql ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod…
-
Transakcja JQS
Transakcja JQS w systemie SoftwareStudio umożliwia szybkie i elastyczne przetwarzanie danych w środowisku aplikacji webowej. Dzięki niej użytkownicy mogą efektywnie zarządzać informacjami i dostosowywać funkcjonalności do indywidualnych potrzeb biznesowych.
-
_code_sql
Tabela _code_sql w platformie StudioSystem służy do centralizacji i zabezpieczania zapytań SQL, co zwiększa bezpieczeństwo oraz integrację danych w systemie. Umożliwia kontrolę nad operacjami bazodanowymi, ograniczając ryzyko nieautoryzowanego dostępu.
Czytaj więcej:
_CODE_SQL CRM
Idea wykorzystania tabeli _code_sql dla CRM ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa. Rola CRM UID: A6DCDB67-0DEB-4E01-B230-14F814530379 Rodzaj kontrolki: WebCombo TYTUŁ: Skorowidz DrawIo PRX=DRAW Zapytanie: SELECT UPPER(NRIDKAR) as id, NAZWA
_CODE_SQL NAR
Idea wykorzystania tabeli _code_sql ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa. Rola NAR UID: 398B36AC-2C70-4CFB-A5C9-BD70A9E555AF Rodzaj kontrolki: EXEC TYTUŁ: Skorowidz DrawIo PRX=DRAW Zapytanie: EXEC [sp_nar_zapisz_pna] '{0}’,'{1}’,@KTO,'{2}’,’NAR’ Parametry: {0}-REFNO_RNA, '{1}’ – ACH UID: 321C7688-767D-4636-8023-B9D0B09A8120 Rodzaj
_CODE_SQL PAL
Idea wykorzystania tabeli _code_sql dla PAL ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa. Rola PAL UID: 0149EBED-41A0-4CF7-BF36-9CB02690157B Rodzaj kontrolki: Tabela TYTUŁ: Skorowidz DrawIo PRX=DRAW Zapytanie: SELECT top(1) UPPER(ID_DPMAG), RODZAJ, SALDO,
_CODE_SQL SQL
Idea wykorzystania tabeli _code_sql ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa.
_CODE_SQL SYS
Idea wykorzystania tabeli _code_sql ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa.