30 lines
728 B
Plaintext
30 lines
728 B
Plaintext
' Form module: ConsultarFechas
|
|
' Description: Date selection form with refactored code
|
|
|
|
Dim b_Export As Boolean
|
|
|
|
Private Sub b_completar_Click()
|
|
' Process data without exporting
|
|
b_Export = False
|
|
ProcessFormData
|
|
Unload Me
|
|
End Sub
|
|
|
|
Private Sub b_completar_exportar_Click()
|
|
' Process data and export
|
|
b_Export = True
|
|
ProcessFormData
|
|
Unload Me
|
|
End Sub
|
|
|
|
Private Sub ProcessFormData()
|
|
Dim fechaDesde As Date, fechaHasta As Date
|
|
|
|
' Parse dates from form inputs
|
|
fechaDesde = GetDateFromString(Me.t_desde.Value)
|
|
fechaHasta = GetDateFromString(Me.t_hasta.Value)
|
|
|
|
' Process the work hour data
|
|
ProcessWorkHourData fechaDesde, fechaHasta, b_Export, Me.frm_factnro.Value
|
|
End Sub
|