From 8fcae350507f27b4d1f396c01e70a8aad755cd6c Mon Sep 17 00:00:00 2001 From: Jose Alberto Guerra Ugalde Date: Thu, 16 Nov 2023 15:05:48 -0600 Subject: [PATCH] =?UTF-8?q?16/11/23=20-=20Cambios=20en=20manifiesto=20y=20?= =?UTF-8?q?carga=20de=20d=C3=ADa=20-=20Se=20agrego=20una=20linea=20en=20el?= =?UTF-8?q?=20manifiesto=20para=20cuando=20manda=20el=20error=20de=20"Fail?= =?UTF-8?q?ed=20resolution=20of:=20Lorg/apache/http/ProtocolVersion"=20-?= =?UTF-8?q?=20Se=20agreg=C3=B3=20al=20cargar=20dia=20un=20panel=20que=20mu?= =?UTF-8?q?estre=20el=20avance=20de=20la=20descarga.=20-=20Se=20cambio=20e?= =?UTF-8?q?l=20color=20del=20texto=20de=20la=20mayoria=20de=20los=20botone?= =?UTF-8?q?s=20a=20blanco.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DBRequestManager.bas | 1 + Durakelo_reparto.b4a | 25 +++++++++++---------- Durakelo_reparto.b4a.meta | 4 ++-- Files/buscar.bal | Bin 2286 -> 2336 bytes Files/detalle_promo.bal | Bin 2682 -> 2747 bytes Files/foto.bal | Bin 2543 -> 2557 bytes Files/guardagestion.bal | Bin 12858 -> 13086 bytes Files/info_gral.bal | Bin 16454 -> 16454 bytes Files/login.bal | Bin 5116 -> 5116 bytes Files/mapa.bal | Bin 3010 -> 3090 bytes Files/nopago.bal | Bin 5617 -> 5698 bytes Files/nuevocliente.bal | Bin 3195 -> 3261 bytes Files/seleccion.bal | Bin 17726 -> 19233 bytes Files/tarjeta.bal | Bin 6407 -> 6490 bytes Files/telefonos.bal | Bin 8011 -> 8167 bytes seleccion.bas | 45 ++++++++++++++++++++++++++++++++++---- 16 files changed, 57 insertions(+), 18 deletions(-) diff --git a/DBRequestManager.bas b/DBRequestManager.bas index e0e2b63..3171894 100644 --- a/DBRequestManager.bas +++ b/DBRequestManager.bas @@ -227,6 +227,7 @@ Public Sub HandleJob(Job As HttpJob) As DBResult ' Log("HandleJob: " & (DateTime.Now - start))'Comentado por CHV - 211112 Return table End Sub + 'Reads a file and returns the file as a bytes array. Public Sub FileToBytes(Dir As String, FileName As String) As Byte() Dim out As OutputStream diff --git a/Durakelo_reparto.b4a b/Durakelo_reparto.b4a index ce6b5ec..c608563 100644 --- a/Durakelo_reparto.b4a +++ b/Durakelo_reparto.b4a @@ -67,16 +67,17 @@ Group=Default Group Library1=baqrcode Library10=gps Library11=javaobject -Library12=phone -Library13=randomaccessfile -Library14=reflection -Library15=runtimepermissions -Library16=serial -Library17=sql -Library18=togglelibrary -Library19=zxing_scanner +Library12=okhttputils2 +Library13=phone +Library14=randomaccessfile +Library15=reflection +Library16=runtimepermissions +Library17=serial +Library18=sql +Library19=togglelibrary Library2=batteryprogressview -Library20=okhttputils2 +Library20=zxing_scanner +Library21=ime Library3=bitmapcreator Library4=byteconverter Library5=camera @@ -84,7 +85,7 @@ Library6=core Library7=fusedlocationprovider Library8=googlemaps Library9=googlemapsextras -ManifestCode='This code will be applied to the manifest file during compilation.~\n~'You do not need to modify it in most cases.~\n~'See this link for for more information: http://www.basic4ppc.com/forum/showthread.php?p=78136~\n~AddManifestText(~\n~~\n~)~\n~SetApplicationAttribute(android:icon, "@drawable/icon")~\n~SetApplicationAttribute(android:label, "$LABEL$")~\n~AddApplicationText(~\n~)~\n~AddManifestText(~\n~~\n~)~\n~AddApplicationText(~\n~~\n~ ~\n~)~\n~AddManifestText(~\n~~\n~)~\n~'''' para el teclado~\n~ SetActivityAttribute(main, android:windowSoftInputMode, adjustResize|stateHidden)~\n~SetServiceAttribute(Tracker, android:foregroundServiceType, "location")~\n~~\n~SetApplicationAttribute(android:usesCleartextTraffic, "true")~\n~~\n~ +ManifestCode='This code will be applied to the manifest file during compilation.~\n~'You do not need to modify it in most cases.~\n~'See this link for for more information: http://www.basic4ppc.com/forum/showthread.php?p=78136~\n~AddManifestText(~\n~~\n~)~\n~SetApplicationAttribute(android:icon, "@drawable/icon")~\n~SetApplicationAttribute(android:label, "$LABEL$")~\n~AddApplicationText(~\n~)~\n~AddManifestText(~\n~~\n~)~\n~AddApplicationText(~\n~~\n~ ~\n~)~\n~AddManifestText(~\n~~\n~)~\n~'''' para el teclado~\n~ SetActivityAttribute(main, android:windowSoftInputMode, adjustResize|stateHidden)~\n~SetServiceAttribute(Tracker, android:foregroundServiceType, "location")~\n~~\n~SetApplicationAttribute(android:usesCleartextTraffic, "true")~\n~'Si al cargar un mapa de google manda este error "java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion". agregar la siguiente linea:~\n~AddApplicationText() Module1=BatteryUtilities Module10=gestion Module11=Historico @@ -107,14 +108,14 @@ Module7=detalle_promo Module8=fila Module9=foto NumberOfFiles=32 -NumberOfLibraries=20 +NumberOfLibraries=21 NumberOfModules=21 Version=12.5 @EndOfDesignText@ #Region Project Attributes #ApplicationLabel: Durakelo-Reparto #VersionCode: 1 - #VersionName: 3.11.06 + #VersionName: 3.11.16 'SupportedOrientations possible values: unspecified, landscape or portrait. #SupportedOrientations: portrait #CanInstallToExternalStorage: False diff --git a/Durakelo_reparto.b4a.meta b/Durakelo_reparto.b4a.meta index d75339f..95d6031 100644 --- a/Durakelo_reparto.b4a.meta +++ b/Durakelo_reparto.b4a.meta @@ -64,6 +64,6 @@ ModuleClosedNodes6= ModuleClosedNodes7= ModuleClosedNodes8=3,6,8,17,18,19 ModuleClosedNodes9= -NavigationStack=MAPA_RUTAS,MapFragment1_Ready,146,0,seleccion,JobDone,626,6,seleccion,cargar_Click,549,6,Main,Activity_Create,58,0,DiseƱador Visual,fila.bal,-100,1,Starter,pe_BatteryChanged,43,0,colonia,Activity_Resume,64,5,colonia,ListView1_ItemClick,141,2,colonia,BUSCA_TextChanged,195,2,Main,Process_Globals,37,0 +NavigationStack=Visual Designer,login.bal,-100,1,Visual Designer,mapa.bal,-100,2,Visual Designer,mapa_rutas.bal,-100,1,Visual Designer,nopago.bal,-100,2,Visual Designer,nuevocliente.bal,-100,2,Visual Designer,pedido.bal,-100,2,Visual Designer,seleccion.bal,-100,1,Visual Designer,tarjeta.bal,-100,2,Visual Designer,telefonos.bal,-100,1,seleccion,JobDone,935,6 SelectedBuild=0 -VisibleModules=18,21,10,9,12,8,4,14,11,2,17 +VisibleModules=18,21,4,17,6 diff --git a/Files/buscar.bal b/Files/buscar.bal index cdae851058e7bf97e1e1034ffc8b790cc2ccc7d2..fe471930b5b103fea62a5b8f5d9812e3af1fd0ad 100644 GIT binary patch delta 218 zcmaDSxIkz_03)OO=0HYYX2H~)oXmpa%&Jrt1_lN{e?QmBvslvkxPYAE%)IoRRG-Ye z)Xj{nXPFF4fMT4cK!O*DSsD32Tr(hH4q}J`2@4=*XJANhv;>J*P5#QRo?#7>6b3Os z%JqPlM+C&<2NE_w%*tR3Chb6i_CP`m!~mJ-0Ae@-2`3lQ(b_005z(6$}6X diff --git a/Files/detalle_promo.bal b/Files/detalle_promo.bal index 14ef3fb69faf1bf3fa06c06079680333583b078b..0376a1dc97546bf6d3949936befce3aa2ab7df1f 100644 GIT binary patch delta 452 zcmew*vRib6Dot7Q3OcX05PX6 zkgx+W>?a@RNJw@7GMRyxfzuI4Fo76OK!O#BA;QiuVHY3+1X!?n#}z1n!#i%18#$%w uL59i#G2<2>f$BGqUR1xi14UTz`_KcZ1l5NUj2J!ys!;-Bpu}Vmt~3BMrZ5Bm delta 391 zcmZ{fNe%%)6oy~vZn{N+#LyuuY{bSq&r@4D0T#Wra|4H{i%9g2d$@)rHtl~zq9ZE# zzkKyxRi)l3{)incAr{AlaC|bXE{|LFqU6Iwq=^V<6oC>;5-1}9B70KdN>%Rk{HFG4 z###7y0SP5|7X|7p4ZvjKSDGv>ppE$5>&?wVL=5O4Mi=O@^yOW*R|BYmkTC>&EF(Ze z-sLguRh~e2sbBw}V*ls=GkG>rdwwf}2nX;E!*{*I%u&()jbx$e9my0wBjHRAL4zob I$aT=j>CIA2c diff --git a/Files/foto.bal b/Files/foto.bal index f34421fb586bd440c88e1c4e8a34bfd690837849..563924d72b8a2e0e1b8ff38d0c728a4e5b128c36 100644 GIT binary patch delta 1081 zcmb7DxlY_r6n$^THaP4I5O#)P3u{=zz6@)_(oi8G0m=w0SqO=aX4*(8{UM1&euE}W zet;f?C}_~jId^0aXl4p5-Q#o5d+$Eq#Se+s#P40LcY;0r>(-7P$6Q+}b?RSToCarB zf1?X8N|BwTGIX##u>Ni#_cpcUqr#~0Jk24?GaV7vpM zzXO6rCz-`trKphbv3daUUIJaW4-g~i2e1M;c_5U_K+0joGBn1N$nXnJ@MKoK$#oDy zH%z`INs0N(WW8{ApyoYXlOx_^?M=l$*iAS!ecj*O@DoduP? zAEFtHaOAwqJ|n&#fF&rlS{7X4-c>*}6>C(|fOVLI(KP7$rqV}nH@LP5*do~m6dN7> XH2Klt7s=!t1!!%rszzrQX+~fr4S0A27FR-05hFwoobZGt z9bAuzJW@&#Q_q}tbv{GFmz#FNVj(T8Q9wzRF)$_8I7mgT2_2pUnSy!$5fRs@L}cCY zzDy(Xr;1*A1@F((Ka`yLYsqrOOI!pVmEW60)ND5OcV+=|BwXHk7}nsZu)xS7z$mWn zfD5Y@fXb>1+rzCa@h~4(UjqwmWvb$6w+uUQF%bqD6Ka@4ALSu!A3w3DFFdlV=#)s zCmLRSGcigG2I7Smet;(GvoHPw^i>macDI-|P(nAE)7f)oznS@F=5)RDdH2feMD}cT zIdL*c&uKK8u3)ftV5oPjD~VpbK5zYM*?}4@){F*BX1J8!Zy9;|({#!;(2`D)%rfLx zFY25o=0ly!jw3qW=%q~;Nt!61>S#GblB}tLUuQ`>OZp)a?bg;7-ntyvG;8r*=dqom z%|sFncb=96S-C(8A9lKFF$w)KoDQJIDzQQQ$;~ghK{iUkhe(m1q}@7xm{8@8&&qWh zhsh|q<`Lb_Zek=?Vk0uPc@Jzj^NLkG%;xba(Fh;&Bz8+_=uxGiLwJ*KXQN6b3OzcQaZRguKS>(Z{i^Eb;wKy3M z{FDq|;ipfOv0WpjiiFeCqRj6UDbaMQKBvj2B;KLZeWx-LPDP%~nHaDV){7-}S7A_F zsxXLvxe(2z+x$6@T4qJyV6}KJhI6gjA}~4%aXcqqy$i79;F%h_gy~X=%_GmYli#Za&SBA2rj+KBs|z70T1TOYsH5#!rS%MnhSFyL(j#4enfG5 zkW^6%RDMU$CNm*oxr#%3Wi?w+I4g2(bH+no#bd;^o!L>ctYuH)n5spJN&O#j8y9!P S6gd-5F|Kptr&FXRJoOJPQaAhn delta 1393 zcmah}OH30{6zvmA+FIH&ozgNbpSFHzDbiNEfrze960oS?FZ=}r2}(iH2KhQ}iURRq z+!1l(0v8%cOo&ljvUB0iXozv;#+5r0z4KZKtpiSSZ*Jaw_uO~xJM$KM*1BFTXR#+M zFS91HS5E4V=D;FqameJtj48Aoe=-#tb2S=`mYK-w>+o8zAu4HEJ&MC#)R+Zp9VJ3! zMp4;eCU*ugvx`NM2uJW!%E5-Y*3&@iS!5dhS#tZ7;2b$ES#tS2Y^Df~+XakT_G=qy zy$LfGmsQ#2B4cD4E1A9#YnDlN0VkYpc99NL&n{s(&r9)=rv^45&Msq4aI-6vi;-7W z`>b)y3I;}bgOZfjN?X$SU`cYYHf)Nr*iO0RaaDjiGJrZ% zfjZHdFN;_A0_w^D>QV*j#&^5SdN|c?s<2|w(aO3x-CuS;1`49$wY}Q(X0+*5ZPSM} zNoLpiwENNFjIn;+qQDhLwNrJX16#m`7J}rL_YNPNUOboV>;~owWp)!^a!ZN^Da~&q zMuGBW@6g&%3PsV{MsdVCMESIPN$G4D--={*>;Hga8sI6Gl<6>zmB{Qi=Qlz->e(Im z++H@qS;8G>cX=+J%8hxvEKa%iFnUzkkEYrvda4Xdc;*o}@q5@jSc?}2s>Cs3va5>5 zx5@+C!&{~OK{CCK9RCHzDM*_I*XRUwki|*L?TS9Ng`N`olq%3POy#vGcj&QtILz*I z{xVgzVcjV(nb;3vASB{XX_fe3k9N?N=F@ATOrpIsz^5>c`6Ef_gg=Z*p8=gV_oR4Q0vkDrc5q38)r5%qaRANESV!)5vU=6P)7& ze*^_Kmm*jQoi7Zr;xnD68s$Mf5}`1AtSC+RSGt%8y0@Rk2!0b#Qeg}95H9=$ZBRRE diff --git a/Files/info_gral.bal b/Files/info_gral.bal index 06d996e8e70ee2981c80614711462e5a17610838..0556929c62ef192d8d1d076d3b0c4f2a90f2c08c 100644 GIT binary patch delta 100 zcmX@sz<8{Ial?EurvLvpFBJ0-1k#fiirH<})cD2-5>wRr!VMC8Xsk8)yrjtF`(m7% nwRr!ae!EvCic4k|LAui*as_ lGkePj6mXc#YsI;Fip573kPbyH_s!>Qp%U?0oRe7`oB&p?Cp7>7 diff --git a/Files/login.bal b/Files/login.bal index c2f60421e7ca484cf9d9a5daef1eb248be0ef815..ac52a1e6143afaa942e053c899d14d902a039cb9 100644 GIT binary patch delta 99 zcmeyP{zrYoWgf2o|Nl!eFfcHhF;1@M*O+{si*K?p?_%cM+}z2${F;*=@!E63l=Mty h6jGl2pNDPoa(>y#1$?uhsxsgzj=)rGUd|uN0ss@VBFF#$ delta 99 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 Rvv4pw;IX0jm!6WM`~wud;@AKH diff --git a/Files/nuevocliente.bal b/Files/nuevocliente.bal index 584381ce8b1953b2f81c8520e7cd5526bfad70e7..b46991cffa9e99547f2d84c67924f76c1165a47e 100644 GIT binary patch delta 346 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 literal 17726 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 Q!QyxtMY9u=gIrVOe`rC3J^%m! diff --git a/Files/tarjeta.bal b/Files/tarjeta.bal index 0e756f79851e42913421df0908d460c110392c85..5e9f881c6fbaab8c177d33d2fdbc867a6e91c83a 100644 GIT binary patch literal 6490 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 diff --git a/Files/telefonos.bal b/Files/telefonos.bal index 1f048f62434b279c6cb12a767419403f589808b3..7c1d3827498bea90221cb1f1e9c53237df4315b2 100644 GIT binary patch literal 8167 zcmc&&U2GiH6`sXjH%nd0PbvSz#evd>xUusOO_Pmxf(>i0*=z_6rJM22wRd1Vv&_ue zxK$+(FG$d;phhZ1NPXZT@K&j>JRl@c%LA+bYeCOPI?mDY!+Qn-$?OJ?qMcajzuLahk6)ay5dL$a0^NdDAc>`RZ_td;` z9am2^gTQs#*1`!&Q&l6dlw+zv;hysY4`Z`=Tqf0^*3 z0X3};jRsQ}H<6vLMRcx>rkm0Hm)q#UHkwXEJOucwXoQctBl^ZR`ldGeYi;z+ZS>dM z=vzQXHiOiDg|_=;T1-Fo{q&=2uNfWGn-5iAeJWr0;KNh>f4nmA-cP26Z~EJB)oZuy z-h1NH(r?c8z0kOv`|$M-ethe~$A>RHf8pcFy`K!;UaB9z_@}{4?azB4-&cS1v%0xw;`8yN{?LEl(ht4)i{-n1cICOhzWMsUOS@j%b>;V8+;aKC zyYF0nW8wJ9`Tuev?YFqV=W*hU8m6W8&0k6dLknvspY|EEYs(a*?$|l zPVtj7y5{tbcHoXe5Tbt03hLv6tsgBA-dWc(l_&1BhUaLmfNI-T!?%7U@JyGcb@~uq zAmpBNoglxYd^bd$LoySkdfrCPEdWQt!Kl$@WRwC(_GHafTRz=HE z1i}xNZ3)J7sXUc0O19!Yq*3|sq8u9KAi$(p&j>J|=Zu=7Q7P+%Jd^qOsyNLU$N#V8y)nxd2Ejk8tTIx??0BL^p&cPKLn82)80YQ(^(} zdTe*>Nh}Hc@*>mv9|CpNBJf=(?`Z@mFhvB8gFP963CwIO0u+!g0^h@qFajq)$r(5a zqICxH(ex=0{Oj+O&Er^D2g?GM;vA5yU`9$dp9CS<{0@j@Hd9~{OC2-W?m5j(A)>gD zBqa|cb+>{j4T=RM5vBF9KSLPE>A-h2r%!|G0iq8>%r+3El}SV?Fg2n~s3f9CwumSV z5=1E=9io%i8X`IjYKQOXN1$?@IBe~nrodzzy57@|f<1Xl)G@P_oF;@40SZV)fF+|_ zP8YF$)gmwj<=corKei`N0tKdsz%`IYel&OC+gMiSH_?-U0_ z5=UxG;`l?%tiDq+EP5T@-c?M8Xh!dp`!TaQG+zPd1+@0xKr~A*r5M4KT=Ldp*X?FE zu-+ZhS#b0Y(;B30gef(q#*{y!l9*0lrU#f(Ogc{o`N{v0h^b*AM08@%d zhv^)4bjNfa9KFMIGiRR~dw^*jVtRln#iYZOJGx_Pfn#SerN-2lK8;Puv;PuidVnd# zq{H+X?C6fE4UV0~lp0fGy7oTZe8ultqvE>1=^C}LA*L*Vy~EUnw2f*MHTD40ze7w9 z@|0rIPT$h*EM!%`SxB4F=QkwQZf}vyA literal 8011 zcmchbS!^3c7{}M-Xbs^m_t8L0IZ8v5-au*H*d?LPf$LHzhr97k;)Ttw*XU0<|4>FVd1c=m&?lSWc!4xCiDx~y07BzNALJv_@W2BVSe{UtS|$0Xg&;qV_h@ z+860D=dtPK)90Sk+m)%@Re0^uRQl9s``W)g+xf|}L+dX6`6KoERckly`F7;PLv7EO z&m=#4>(nz>PJX%la$<`eZ`rhAAfM>oypy^NB%nf zYugX&W`27Y9zBUf8bvQZQ&!hPN{{KDS?ozG&z!K8+cTtmJ&aJUgAcuh!j}AW+nhv5 zI(E9^%9qnNTzy&}v($zKjHl8`2U{$`r8 z)VR;c@g3Qj)288Dh5bv1d8p@UFREvj0cZ0Kn4dagOr>2$X1b|ue%%=rNDP4H|p5vw%l zA&e}QHEqRN<#U;IiXk+OJD0QD6&tjVVUf=C4+&6^CGjmgGuFJIxbBVwTlNowI-ZJqB8J1thII z6j*4#0a@FP%vemWLnd=u51~5co5Jd7%BavbAa!!?HzSGdCLnOz-ijo%yA1+NA5Cp! z&F#n{cVz-@*3H$Rdh7laqbOwjg!R8pnSZV(hw= zP1}%dr?3NAH>AdAtv$40VG~O zfDn(@y{L)9+lQKtdQnUD03ps83A*hF&ZQuvE0KXXLi!!eq#Ff^e|+bnwja{c5vI|5 z83^fI93c%hfiMI0IKmxEL`YWzAq_N#a6h`P^v1szW7Yw`w6m558!6P%Ll|^Bzf6B2ti)^53%M5 zvP&p%6nR$I5aI+mVw~W^sOiuiVVZ-Q)U<#p%{0e!3_Th%Eka{unR3Jy zFg*z~EnrGB%`r95qcKwjjn*+;%--jSEnr%LnHDgmndX>|qeo+=6VO;$rW~$_I|93}m z#1=691!h{nlxCV^YNJQMbR8slORa~%*I7_~Q&_zU!fGV>ZDLu!K{~K9f0gRI%ho_y z7J+Wb -1 Then @@ -665,6 +675,7 @@ Sub JobDone(Job As HttpJob) ToastMessageShow("Datos Actualizados." , True) Activity_Resume img2.Visible=False + p_cargando.Visible = False EJECUTANDO=0 End If End If @@ -694,6 +705,7 @@ Sub JobDone(Job As HttpJob) ToastMessageShow("Datos Actualizados." , True) Activity_Resume img2.Visible=False + p_cargando.Visible = False EJECUTANDO=0 End If End If @@ -723,11 +735,13 @@ Sub JobDone(Job As HttpJob) ToastMessageShow("Datos Actualizados." , True) Activity_Resume img2.Visible=False + p_cargando.Visible = False EJECUTANDO=0 Else If Listo4 = 1 And Listo3 = 1 And inve = 1 Then ToastMessageShow("Datos Actualizados." , True) Activity_Resume img2.Visible=False + p_cargando.Visible = False EJECUTANDO=0 End If End If @@ -760,6 +774,7 @@ Sub JobDone(Job As HttpJob) ToastMessageShow("Datos Actualizados." , True) Activity_Resume img2.Visible=False + p_cargando.Visible = False EJECUTANDO=0 End If End If @@ -770,7 +785,7 @@ Sub JobDone(Job As HttpJob) If RESULT.Tag = "punteo" Then 'query tag Log("punteo") For Each records() As Object In RESULT.Rows - Log("punteo2") +' Log("punteo2") Dim HV_CLIENTE As String = records(RESULT.Columns.Get("HV_CLIENTE")) Dim HV_LONG As String = records(RESULT.Columns.Get("HV_LONG")) Dim HV_LAT As String = records(RESULT.Columns.Get("HV_LAT")) @@ -808,6 +823,7 @@ Sub JobDone(Job As HttpJob) ToastMessageShow("Datos Actualizados." , True) Activity_Resume img2.Visible=False + p_cargando.Visible = False EJECUTANDO=0 End If End If @@ -926,6 +942,8 @@ Sub JobDone(Job As HttpJob) End If Job.Release End If + LogColor($"${reqManager.reqsList.Size}${CRLF}${list2text(reqManager.reqsList)}"$, Colors.Red) + l_cargando.Text = $"Procesos pendientes: ${reqManager.reqsList.Size}${CRLF}${CRLF}${list2text(reqManager.reqsList)}"$ End Sub Sub Activity_KeyPress (key As Int) As Boolean @@ -940,6 +958,7 @@ Sub Activity_KeyPress (key As Int) As Boolean End Sub Sub connecta_Click + ime.HideKeyboard imei = "" 'p.GetDeviceId conn = "1" Dim cmd As DBCommand @@ -983,6 +1002,7 @@ End Sub Sub inv_Click img2.Visible =True + p_cargando.Visible = True EJECUTANDO = 1 inve = 1 skmt.ExecNonQuery("delete from cat_gunaprod") @@ -1025,6 +1045,7 @@ Sub t1_tick cmd.Parameters = Array As Object(ALMACEN,l_ruta.text) reqManager.ExecuteQuery(cmd , 0, "valida_pedidoc") img2.Visible=False + p_cargando.Visible = False t1.Enabled = False End Sub @@ -1087,4 +1108,20 @@ Sub e_ruta_TextChanged (Old As String, New As String) Catch Log(LastException) End Try +End Sub + +Private Sub p_cargando_Click + +End Sub + +Sub list2text(a As List) + Private elTexto As String = "" + For i = 0 To a.Size - 1 + If i > 0 Then + elTexto = elTexto & ", " & a.Get(i) + Else + elTexto = elTexto & a.Get(i) + End If + Next + Return elTexto End Sub \ No newline at end of file