Lista mesaje incompletă

::e-Factura, conectare SPV
Forum rules
:: limbajul folosit in acest forum va fi unul civilizat, in limita subiectelor din topicurile deschise.
:: orice manifestare necivilizata (agresiune verbala, comportament neadecvat, reclama abuziva fara legatura cu forumul) va duce la stergerea contului de user.
:: pt. inscriere USER NOU la acest FORUM, folositi linkul https://profox.ro/forum-register/
aserban1969
Posts: 14
Joined: 03 Jul 2022, 12:26

Lista mesaje incompletă

Post by aserban1969 »

Pentru a obține lista de mesaje se utilizează comanda cu ListaMesajeFactura&zile=x care merge OK dar dă eroare la peste 500 înregistrări
Astfel mai există un apoi ListaMesajePaginatiefactura cu starttime endtime pagina …
Problema urata este ca nu aduce toate înregistrările din perioada cerută. Exemplu in data de 04.01.2024 am 12 înregistrări și îmi dă jumătate deși văd și ziua de 3 și de 5 și se pare ca toate mesajele lipsă pe care le văd în schimb in spv si au cam același început ca index de încărcare.
O să expun situația în spv când se va putea inta.
mgabi
Posts: 500
Joined: 23 May 2022, 21:15

Re: Lista mesaje incompletă

Post by mgabi »

Ba le da pe toate, doar ca imparte in minim 2 pagini.
Ai 6 mesaje pe pag.1 si inca 6 pe pag.2

Adica prmesti minim 2 pagini totdeauna.
aserban1969
Posts: 14
Joined: 03 Jul 2022, 12:26

Re: Lista mesaje incompletă

Post by aserban1969 »

Posibil ai dreptate, eu nu am mai cerut pagina 2 daca prima este sub 500
Înseamnă ca așteptam o pagina goală să știm ca e ultima
Mersi
mgabi
Posts: 500
Joined: 23 May 2022, 21:15

Re: Lista mesaje incompletă

Post by mgabi »

Nu tb. sa astepti, in fiecare pagina care vine, scrie la sfarsit nr. paginii si nr. total de pagini.
Citesti la prima prima cate pagini are in total.
hd56fox
Posts: 346
Joined: 17 Jun 2022, 08:29
Location: Hunedoara

Re: Lista mesaje incompletă

Post by hd56fox »

Cum determinati in visual foxpro starttime si endtime ?
Ca eu am gasit ceva, dar parca nu-mi batea cu exemplele lor.
Si sunt nou in Visual :P
S-a mai discutat despre paginatie dar mi-a fost oarecum sa intreb. Am cautat dar nu m-am lamurit pe deplin.
Multumesc.
Cosstel
Posts: 38
Joined: 23 May 2022, 09:26

Re: Lista mesaje incompletă

Post by Cosstel »

Cum determinati in visual foxpro starttime si endtime ?
.
folosesc functia de mai jos

Code: Select all

FUNCTION UnixData
	LPARAMETERS ldData as Date,lnOptiune as Integer

	IF PCOUNT()=1
		lnOptiune=0
	ENDIF

	nAnul=YEAR(ldData)
	nLuna=MONTH(ldData)
	nZiua=DAY(ldData)

	IF lnOptiune=0
		lnOra=0
		lnMin=0
		lnSec=0
	ELSE
		lcOra=TIME()
		lnOra=VAL(SUBSTR(lcOra,1,2))
		lnMin=VAL(SUBSTR(lcOra,4,2))
		lnSec=VAL(SUBSTR(lcOra,7,2))
	ENDIF

	lnMiliSec=((DATETIME(nAnul,nLuna,nZiua,lnOra,lnMin,lnSec)-DATETIME(1970,1,1,0,0,0))-2*3600)*1000

	RETURN lnMiliSec
ENDFUNC
mgabi
Posts: 500
Joined: 23 May 2022, 21:15

Re: Lista mesaje incompletă

Post by mgabi »

Ar tb. parametru si pentru decalaj, acum sunt 2 ore, la vara vor fi 3.
hd56fox
Posts: 346
Joined: 17 Jun 2022, 08:29
Location: Hunedoara

Re: Lista mesaje incompletă

Post by hd56fox »

Cred ca ceva asemanator am gasit si eu, dar comparand cu unele exemple nu era chiar ce aveau ei.
Era pe aproape dar nu ce aveau. Poate si exemplele sunt ca de obicei, de rahat.
Multumesc oricum de ajutor.
Cosstel
Posts: 38
Joined: 23 May 2022, 09:26

Re: Lista mesaje incompletă

Post by Cosstel »

mgabi wrote: 12 Feb 2024, 13:28 Ar tb. parametru si pentru decalaj, acum sunt 2 ore, la vara vor fi 3.
multumesc! asta mi-a scapat :D
urmeaza sa ... cind se va face mai cald :lol:
mgabi
Posts: 500
Joined: 23 May 2022, 21:15

Re: Lista mesaje incompletă

Post by mgabi »

Si eu urmeaza sa pun parametru, deocamdata am lasat 3 ore ca fie valabil si peste 1 luna ... :mrgreen:
Imi permit pentru ca nu am pe nimeni (inca) cu mai mult de 500/zi si nu prea folosesc varianta cu paginatie.
Post Reply