Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 30 gru 2024, o 18:51


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
Autor Wiadomość
PostNapisane: 5 maja 2020, o 08:17 
Offline
Użytkownik

Dołączył(a): 23 lut 2015
Posty: 69
Pomógł: 1

Witam. może mi ktoś powiedzieć czy można wyłączyć komunikaty error w aplikacji ?
Bo chodzi o to :
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

ze do zmiennej "podzial" przyleci powiedzmy to " 1,1,1,1,1,1 " ,to wszystko jest ok,
ale jeśli czegoś braknie to w jednej aplikacji wyskakuje błąd a druga sie zamyka i temu chciałbym zapobiec.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 maja 2020, o 08:26 
Offline
Użytkownik

Dołączył(a): 10 sty 2018
Posty: 160
Pomógł: 11

W takim odbiorze zawsze musisz wysłać wszystkie dane, nawet gdy nie ma co wysłać (to wtedy musisz sztuczne coś wstawić a potem odpowiednio obrobić w kodzie)
Inną opcją jest wysyłanie danych pojedyńczo np z prefiksem tak żeby można było je odpowiednio przypisać do zmiennych.
Już nie chcę tego wklejać ponownie...zobacz ten wątek, mój ostatni post...

Jest jeszcze jedna sztuczka, którą stosuję od lat, Umieszczam wszystko w separatorach np.
,dane1,dane2,dane3,dane4, tutaj separatorem jest(,) (tylko index zaczyna się od 1)
U Ciebie jest tak
dane1,dane2,dane3,dane4 ( tutaj index zaczyna się od 0)



Ostatnio edytowano 5 maja 2020, o 08:41 przez tfosik, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 maja 2020, o 08:33 
Offline
Użytkownik

Dołączył(a): 23 lut 2015
Posty: 69
Pomógł: 1

Myślisz cos takiego?

Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 maja 2020, o 08:47 
Offline
Użytkownik

Dołączył(a): 10 sty 2018
Posty: 160
Pomógł: 11

Nie
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


tutaj prefix-ami są piec, woda, pompa, siec. To tylko przykład wstawisz co będziesz chciał.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 maja 2020, o 19:24 
Offline
Użytkownik

Dołączył(a): 23 lut 2015
Posty: 69
Pomógł: 1

Zrobiłem tak jak pokazałeś ,ale tez nie działa.
Problem jest ze jak przyleci " xpiecx40x " to jest ok, ale
jak z jakiegoś powodu ( u mnie sie tak dzieje i nie wiem jeszcze dlaczego)
przyleci " xpiecxx " (gdzieś "40" ociekło ) wyskakuje błąd.
Ale dziękuje ci za pomoc .
będę teraz szukać dlaczego mi te stringi nie dolatują w całości.
Pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 maja 2020, o 20:17 
Offline
Użytkownik

Dołączył(a): 10 sty 2018
Posty: 160
Pomógł: 11

Pamiętaj tylko że działasz na stingach i liczby musisz sobie przekonwertować na ciągi znaków. Może tu leży problem...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 maja 2020, o 20:46 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 763
Pomógł: 38

A nie możesz sobie policzyć ile jest znaków w stringu i jeśli za mało lub za duzo to je odrzucić? Czasami tak jest,ze jakiś znak nie doleci i jak nie zrobisz sprawdzania najpierw to się będzie wywalać



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 maja 2020, o 20:58 
Offline
Użytkownik

Dołączył(a): 14 sie 2016
Posty: 905
Pomógł: 39

A w jakim celu konwertować liczbę na stringa?

Wysłane ze srajfona

_________________
Moje porady są błędne,nie czytać,zbanować od razu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 maja 2020, o 21:17 
Offline
Użytkownik

Dołączył(a): 10 sty 2018
Posty: 160
Pomógł: 11

Harry napisał(a):
A w jakim celu konwertować liczbę na stringa?

Wysłane ze srajfona

No fakt wypowiedziałem się nieprecyzyjnie. Oczywiście przed wysłaniem przekonwertować na stringa.
Tutaj jest mój projekt w EP, który zrobiłem ponad dwa lata temu.
https://serwis.avt.pl/manuals/AVT5623.pdf
Działa na ponad tysiącu urządzeń. Wszystko wylatuje na stringach. Mam też wersję na 8 i 16 czujników (no tu jeszcze muszę doszlifować wygląd) i wszystko działa bardzo dobrze.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO