mirror of
https://github.com/KeymonSoft/SoporteKeymonsoft.git
synced 2026-04-17 20:56:09 +00:00
- VERSION 5.08.28
- Se quitó el código para forzar a mayusculas el usuario a desbloquear de Guna e Intmex.
This commit is contained in:
@@ -7,8 +7,8 @@ Version=6.8
|
|||||||
'Class module
|
'Class module
|
||||||
Sub Class_Globals
|
Sub Class_Globals
|
||||||
Private mTarget As Object
|
Private mTarget As Object
|
||||||
Type DBResult (Tag As Object, Columns As Map, Rows As List)
|
Type DBResult1 (Tag As Object, Columns As Map, Rows As List)
|
||||||
Type DBCommand (Name As String, Parameters() As Object)
|
Type DBCommand1 (Name As String, Parameters() As Object)
|
||||||
Private link As String
|
Private link As String
|
||||||
Private bc As ByteConverter
|
Private bc As ByteConverter
|
||||||
Private T_NULL = 0, T_STRING = 1, T_SHORT = 2, T_INT = 3, T_LONG = 4, T_FLOAT = 5 _
|
Private T_NULL = 0, T_STRING = 1, T_SHORT = 2, T_INT = 3, T_LONG = 4, T_FLOAT = 5 _
|
||||||
|
|||||||
@@ -25,16 +25,17 @@ Library8=randomaccessfile
|
|||||||
Library9=runtimepermissions
|
Library9=runtimepermissions
|
||||||
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: https://www.b4x.com/forum/showthread.php?p=78136~\n~AddManifestText(~\n~<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="26"/>~\n~<supports-screens android:largeScreens="true" ~\n~ android:normalScreens="true" ~\n~ android:smallScreens="true" ~\n~ android:anyDensity="true"/>)~\n~SetApplicationAttribute(android:icon, "@drawable/icon")~\n~SetApplicationAttribute(android:label, "$LABEL$")~\n~CreateResourceFromFile(Macro, Themes.DarkTheme)~\n~'End of default text.~\n~SetActivityAttribute(main, android:windowSoftInputMode, adjustPan|stateHidden)
|
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: https://www.b4x.com/forum/showthread.php?p=78136~\n~AddManifestText(~\n~<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="26"/>~\n~<supports-screens android:largeScreens="true" ~\n~ android:normalScreens="true" ~\n~ android:smallScreens="true" ~\n~ android:anyDensity="true"/>)~\n~SetApplicationAttribute(android:icon, "@drawable/icon")~\n~SetApplicationAttribute(android:label, "$LABEL$")~\n~CreateResourceFromFile(Macro, Themes.DarkTheme)~\n~'End of default text.~\n~SetActivityAttribute(main, android:windowSoftInputMode, adjustPan|stateHidden)
|
||||||
Module1=DBRequestManager
|
Module1=DBRequestManager
|
||||||
Module2=Starter
|
Module2=DBRequestManagerV2
|
||||||
Module3=Subs
|
Module3=Starter
|
||||||
|
Module4=Subs
|
||||||
NumberOfFiles=6
|
NumberOfFiles=6
|
||||||
NumberOfLibraries=11
|
NumberOfLibraries=11
|
||||||
NumberOfModules=3
|
NumberOfModules=4
|
||||||
Version=12.8
|
Version=12.8
|
||||||
@EndOfDesignText@
|
@EndOfDesignText@
|
||||||
#Region Project Attributes
|
#Region Project Attributes
|
||||||
#ApplicationLabel: Soporte Keymonsoft
|
#ApplicationLabel: Soporte Keymonsoft
|
||||||
#VersionName: 5.07.30
|
#VersionName: 5.08.28
|
||||||
'SupportedOrientations possible values: unspecified, landscape or portrait.
|
'SupportedOrientations possible values: unspecified, landscape or portrait.
|
||||||
#SupportedOrientations: portrait
|
#SupportedOrientations: portrait
|
||||||
#CanInstallToExternalStorage: False
|
#CanInstallToExternalStorage: False
|
||||||
@@ -80,6 +81,8 @@ Sub Process_Globals
|
|||||||
Dim prodsList As List
|
Dim prodsList As List
|
||||||
' Dim buscarDonde As String = "Usuario"
|
' Dim buscarDonde As String = "Usuario"
|
||||||
' Dim buscarQue As String = ""
|
' Dim buscarQue As String = ""
|
||||||
|
Type DBResult (Tag As Object, Columns As Map, Rows As List)
|
||||||
|
Type DBCommand (Name As String, Parameters() As Object)
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Sub Globals
|
Sub Globals
|
||||||
@@ -209,6 +212,7 @@ Sub Globals
|
|||||||
Dim empresaAA, almacenAA As String
|
Dim empresaAA, almacenAA As String
|
||||||
Dim cuantosAbrirAvion As Int = 0
|
Dim cuantosAbrirAvion As Int = 0
|
||||||
Private p_botonesAA As Panel
|
Private p_botonesAA As Panel
|
||||||
|
Dim reqManagerT As DBRequestManagerV2
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Sub Activity_Create(FirstTime As Boolean)
|
Sub Activity_Create(FirstTime As Boolean)
|
||||||
@@ -311,7 +315,7 @@ End Sub
|
|||||||
|
|
||||||
Sub Activity_Resume
|
Sub Activity_Resume
|
||||||
' reqManager.Initialize(Me, DBRS_1782)
|
' reqManager.Initialize(Me, DBRS_1782)
|
||||||
If Starter.mayusculasDesbloqueo = "1" Then cb_usrMayusc.Checked = True
|
' If Starter.mayusculasDesbloqueo = "1" Then cb_usrMayusc.Checked = True
|
||||||
Dim label1 As Label = lv_resultadosBusqueda.TwoLinesLayout.Label
|
Dim label1 As Label = lv_resultadosBusqueda.TwoLinesLayout.Label
|
||||||
label1.TextSize = 13
|
label1.TextSize = 13
|
||||||
label1.TextColor = Colors.Black
|
label1.TextColor = Colors.Black
|
||||||
@@ -518,7 +522,7 @@ Private Sub b_desbloquea_Click
|
|||||||
cmd.Name = "update_usuario_guna"
|
cmd.Name = "update_usuario_guna"
|
||||||
Dim tempUsr As String = et_usuario.Text
|
Dim tempUsr As String = et_usuario.Text
|
||||||
tempUsr = tempUsr.Trim 'Quitamos espacios de antes y despues.
|
tempUsr = tempUsr.Trim 'Quitamos espacios de antes y despues.
|
||||||
If Starter.mayusculasDesbloqueo = "1" Then tempUsr = tempUsr.ToUpperCase 'Mandamos el usuario en mayusculas.
|
' If Starter.mayusculasDesbloqueo = "1" Then tempUsr = tempUsr.ToUpperCase 'Mandamos el usuario en mayusculas.
|
||||||
cmd.Parameters = Array As Object(tempUsr)
|
cmd.Parameters = Array As Object(tempUsr)
|
||||||
Log("Mandamos DBRequest desbloqueo: " & tempUsr)
|
Log("Mandamos DBRequest desbloqueo: " & tempUsr)
|
||||||
usrDesbloqueo = tempUsr
|
usrDesbloqueo = tempUsr
|
||||||
@@ -537,7 +541,7 @@ Private Sub b_desbloqueaIntmex_Click
|
|||||||
cmd.Name = "desbloqueaUsuarioIntmex"
|
cmd.Name = "desbloqueaUsuarioIntmex"
|
||||||
Dim tempUsr As String = et_usuario.Text
|
Dim tempUsr As String = et_usuario.Text
|
||||||
tempUsr = tempUsr.Trim 'Quitamos espacios de antes y despues.
|
tempUsr = tempUsr.Trim 'Quitamos espacios de antes y despues.
|
||||||
If Starter.mayusculasDesbloqueo = "1" Then tempUsr = tempUsr.ToUpperCase 'Mandamos el usuario en mayusculas.
|
' If Starter.mayusculasDesbloqueo = "1" Then tempUsr = tempUsr.ToUpperCase 'Mandamos el usuario en mayusculas.
|
||||||
cmd.Parameters = Array As Object(tempUsr)
|
cmd.Parameters = Array As Object(tempUsr)
|
||||||
Log("Mandamos DBRequest desbloqueo: " & tempUsr)
|
Log("Mandamos DBRequest desbloqueo: " & tempUsr)
|
||||||
usrDesbloqueo = tempUsr
|
usrDesbloqueo = tempUsr
|
||||||
@@ -728,7 +732,7 @@ End Sub
|
|||||||
'Detectamos clics en actividad para poner en 'False' la variable 'atrasPresionado' y para ocultar el panel de opciones de desbloqueo.
|
'Detectamos clics en actividad para poner en 'False' la variable 'atrasPresionado' y para ocultar el panel de opciones de desbloqueo.
|
||||||
Sub activity_Click
|
Sub activity_Click
|
||||||
If atrasPresionado Then atrasPresionado = False
|
If atrasPresionado Then atrasPresionado = False
|
||||||
If p_opcDesbloqueo.Visible Then p_opcDesbloqueo.Visible = False
|
' If p_opcDesbloqueo.Visible Then p_opcDesbloqueo.Visible = False
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Sub Activity_KeyPress (key As Int) As Boolean
|
Sub Activity_KeyPress (key As Int) As Boolean
|
||||||
@@ -802,6 +806,10 @@ Sub JobDone(Job As HttpJob)
|
|||||||
'////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
'////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
Else
|
Else
|
||||||
DBRChecked = True 'Prueba de conexión finalizada.
|
DBRChecked = True 'Prueba de conexión finalizada.
|
||||||
|
Log(1)
|
||||||
|
If Job.Tag <> "testTraeConexion" Then
|
||||||
|
Log(2)
|
||||||
|
|
||||||
LogColor("JobDone: '" & reqManager.HandleJob(Job).tag & "' - Registros: " & reqManager.HandleJob(Job).Rows.Size, Colors.Green) 'Mod por CHV - 211027
|
LogColor("JobDone: '" & reqManager.HandleJob(Job).tag & "' - Registros: " & reqManager.HandleJob(Job).Rows.Size, Colors.Green) 'Mod por CHV - 211027
|
||||||
If Job.JobName = "DBRequest" Then 'Para desbloquear un usuario Guna.
|
If Job.JobName = "DBRequest" Then 'Para desbloquear un usuario Guna.
|
||||||
Dim result As DBResult = reqManager.HandleJob(Job)
|
Dim result As DBResult = reqManager.HandleJob(Job)
|
||||||
@@ -816,6 +824,7 @@ Sub JobDone(Job As HttpJob)
|
|||||||
Next
|
Next
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
Log(2)
|
||||||
If Job.JobName = "DBRequest" Then 'Traemos info de soporte.
|
If Job.JobName = "DBRequest" Then 'Traemos info de soporte.
|
||||||
Dim result As DBResult = reqManager.HandleJob(Job)
|
Dim result As DBResult = reqManager.HandleJob(Job)
|
||||||
If result.Tag = "pruebaConexion" Then 'query tag
|
If result.Tag = "pruebaConexion" Then 'query tag
|
||||||
@@ -1362,6 +1371,29 @@ Sub JobDone(Job As HttpJob)
|
|||||||
|
|
||||||
End If
|
End If
|
||||||
Job.Release
|
Job.Release
|
||||||
|
Else
|
||||||
|
Log("VERSION2")
|
||||||
|
LogColor("JobDone: '" & reqManagerT.HandleJob(Job).tag & "' - Registros: " & reqManagerT.HandleJob(Job).Rows.Size, Colors.Green) 'Mod por CHV - 211027
|
||||||
|
If Job.JobName = "DBRequest" Then 'Para desbloquear un usuario Guna.
|
||||||
|
Dim resultado As DBResult = reqManagerT.HandleJob(Job)
|
||||||
|
If resultado.Tag = "testTraeConexion" Then 'query tag
|
||||||
|
Private n, r As String
|
||||||
|
For Each records() As Object In resultado.Rows
|
||||||
|
LogColor($"====== ${resultado.Tag} - REGISTROS = ${resultado.Rows.Size}"$, Colors.RGB(215,37,0))
|
||||||
|
For Each k As String In resultado.Columns.Keys
|
||||||
|
LogColor(k & " = " & records(resultado.Columns.Get(k)), Colors.RGB(215,37,0))
|
||||||
|
If k = "CONEXION" Then
|
||||||
|
n = "CONEXION"
|
||||||
|
r = records(resultado.Columns.Get(k))
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
Next
|
||||||
|
Toast($"${n}: ${r}"$, 0)
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
@@ -1394,21 +1426,21 @@ End Sub
|
|||||||
|
|
||||||
'Mostramos u ocultamos el panel de opciones de desbloqueo.
|
'Mostramos u ocultamos el panel de opciones de desbloqueo.
|
||||||
Sub b_desbloquea_longClick
|
Sub b_desbloquea_longClick
|
||||||
If p_opcDesbloqueo.Visible Then
|
' If p_opcDesbloqueo.Visible Then
|
||||||
p_opcDesbloqueo.Visible = False
|
' p_opcDesbloqueo.Visible = False
|
||||||
Else
|
' Else
|
||||||
p_opcDesbloqueo.Visible = True
|
' p_opcDesbloqueo.Visible = True
|
||||||
End If
|
' End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
'Si se modifica el checkbox de "Forzar mayusculas" de las opciones de desbloqueo, guardamos la configuración.
|
'Si se modifica el checkbox de "Forzar mayusculas" de las opciones de desbloqueo, guardamos la configuración.
|
||||||
Private Sub cb_usrMayusc_CheckedChange(Checked As Boolean)
|
Private Sub cb_usrMayusc_CheckedChange(Checked As Boolean)
|
||||||
p_opcDesbloqueo.Visible = False
|
' p_opcDesbloqueo.Visible = False
|
||||||
Private cb As String = "0"
|
' Private cb As String = "0"
|
||||||
If cb_usrMayusc.Checked Then cb = "1"
|
' If cb_usrMayusc.Checked Then cb = "1"
|
||||||
Starter.mayusculasDesbloqueo = cb
|
'' Starter.mayusculasDesbloqueo = cb
|
||||||
Starter.confMap.Put("mayusculasDesbloqueo", cb)
|
' Starter.confMap.Put("mayusculasDesbloqueo", cb)
|
||||||
Subs.escribreConf
|
' Subs.escribreConf
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub et_usr_TextChanged (Old As String, New As String)
|
Private Sub et_usr_TextChanged (Old As String, New As String)
|
||||||
@@ -1891,4 +1923,15 @@ Private Sub b_revisaAA_Click
|
|||||||
cmd.Name = $"revisaAvion_${empresaAA}"$
|
cmd.Name = $"revisaAvion_${empresaAA}"$
|
||||||
cmd.Parameters = Array As Object(almacenAA, et_rutaAA.text)
|
cmd.Parameters = Array As Object(almacenAA, et_rutaAA.text)
|
||||||
reqManager.ExecuteQuery(cmd, 0, $"revisaAvion_${empresaAA}"$, 0)
|
reqManager.ExecuteQuery(cmd, 0, $"revisaAvion_${empresaAA}"$, 0)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub Label1_LongClick
|
||||||
|
Log("Clicked Global")
|
||||||
|
' Private reqManagerT As DBRequestManagerV2
|
||||||
|
Private cmd2 As DBCommand
|
||||||
|
cmd2.Initialize
|
||||||
|
' reqManagerT.Initialize(Me, "http://192.168.100.20:9000")
|
||||||
|
reqManagerT.Initialize(Me, "http://keymon.net:9010/DB2")
|
||||||
|
cmd2.Name = "traeConexion"
|
||||||
|
reqManagerT.ExecuteQuery(cmd2 , 0, "testTraeConexion", 0)
|
||||||
End Sub
|
End Sub
|
||||||
@@ -2,14 +2,17 @@
|
|||||||
ModuleBookmarks1=
|
ModuleBookmarks1=
|
||||||
ModuleBookmarks2=
|
ModuleBookmarks2=
|
||||||
ModuleBookmarks3=
|
ModuleBookmarks3=
|
||||||
|
ModuleBookmarks4=
|
||||||
ModuleBreakpoints0=
|
ModuleBreakpoints0=
|
||||||
ModuleBreakpoints1=
|
ModuleBreakpoints1=
|
||||||
ModuleBreakpoints2=
|
ModuleBreakpoints2=
|
||||||
ModuleBreakpoints3=
|
ModuleBreakpoints3=
|
||||||
|
ModuleBreakpoints4=
|
||||||
ModuleClosedNodes0=2
|
ModuleClosedNodes0=2
|
||||||
ModuleClosedNodes1=
|
ModuleClosedNodes1=
|
||||||
ModuleClosedNodes2=1
|
ModuleClosedNodes2=
|
||||||
ModuleClosedNodes3=1,9,11
|
ModuleClosedNodes3=1
|
||||||
NavigationStack=Main,WobbleMenu1_Tab5Click,416,4,Main,Process_Globals,31,0,Main,Activity_Create,271,0,Main,WobbleMenu1_Tab1Click,314,0,Main,Globals,53,0,Main,b_desbloqueaIntmex_Click,498,3,Diseñador Visual,layout1.bal,-100,6,Main,WobbleMenu1_Tab7Click,478,0,Main,b_desbloquea_Click,490,0,Main,JobDone,728,6
|
ModuleClosedNodes4=1,9,11
|
||||||
|
NavigationStack=Main,Label1_LongClick,1901,6,Main,Activity_Resume,282,0,Main,b_desbloquea_Click,489,0,Main,b_desbloqueaIntmex_Click,508,0,Starter,Process_Globals,10,0,Diseñador Visual,layout1.bal,-100,4,Subs,procesaConfiguracion,140,0,Main,activity_Click,699,0,Main,b_desbloquea_longClick,1393,0,Main,cb_usrMayusc_CheckedChange,1402,0,Main,Globals,84,0
|
||||||
SelectedBuild=0
|
SelectedBuild=0
|
||||||
VisibleModules=2,3,1
|
VisibleModules=3,4,1,2
|
||||||
|
|||||||
Reference in New Issue
Block a user