VERSION 5.00
Begin VB.Form Form_pre_2_eval_Add_Item 
   BorderStyle     =   1  'Fixed Single
   Caption         =   "Form1"
   ClientHeight    =   3450
   ClientLeft      =   45
   ClientTop       =   375
   ClientWidth     =   5565
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MDIChild        =   -1  'True
   MinButton       =   0   'False
   ScaleHeight     =   3450
   ScaleWidth      =   5565
   Begin VB.CommandButton Command2 
      Caption         =   "&Cancelar"
      BeginProperty Font 
         Name            =   "Arial"
         Size            =   8.25
         Charset         =   0
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   495
      Left            =   2880
      TabIndex        =   8
      Top             =   2760
      Width           =   1575
   End
   Begin VB.CommandButton Command1 
      Caption         =   "&Aceptar"
      BeginProperty Font 
         Name            =   "Arial"
         Size            =   8.25
         Charset         =   0
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   495
      Left            =   1080
      TabIndex        =   7
      Top             =   2760
      Width           =   1575
   End
   Begin VB.Frame Frame1 
      Caption         =   "Datos Nuevos"
      BeginProperty Font 
         Name            =   "Arial"
         Size            =   8.25
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00C00000&
      Height          =   2535
      Left            =   120
      TabIndex        =   0
      Top             =   0
      Width           =   5295
      Begin VB.TextBox nuevoitem 
         BeginProperty Font 
            Name            =   "Arial"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   975
         Index           =   2
         Left            =   1200
         MaxLength       =   150
         MultiLine       =   -1  'True
         ScrollBars      =   2  'Vertical
         TabIndex        =   3
         ToolTipText     =   "Debe ingresar el nuevo detalle del item a evaluar"
         Top             =   1320
         Width           =   3615
      End
      Begin VB.TextBox nuevoitem 
         Enabled         =   0   'False
         BeginProperty Font 
            Name            =   "Arial"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Index           =   1
         Left            =   1200
         TabIndex        =   2
         Top             =   840
         Width           =   1575
      End
      Begin VB.TextBox nuevoitem 
         Enabled         =   0   'False
         BeginProperty Font 
            Name            =   "Arial"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   375
         Index           =   0
         Left            =   1200
         TabIndex        =   1
         Top             =   360
         Width           =   3615
      End
      Begin VB.Label Label3 
         AutoSize        =   -1  'True
         Caption         =   "Nº Item :"
         BeginProperty Font 
            Name            =   "Arial"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   210
         Left            =   120
         TabIndex        =   6
         Top             =   840
         Width           =   600
      End
      Begin VB.Label Label2 
         AutoSize        =   -1  'True
         Caption         =   "Item"
         BeginProperty Font 
            Name            =   "Arial"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   210
         Left            =   120
         TabIndex        =   5
         Top             =   1320
         Width           =   285
      End
      Begin VB.Label Label1 
         AutoSize        =   -1  'True
         Caption         =   "Tipo de Item :"
         BeginProperty Font 
            Name            =   "Arial"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   210
         Left            =   120
         TabIndex        =   4
         Top             =   360
         Width           =   945
      End
   End
End
Attribute VB_Name = "Form_pre_2_eval_Add_Item"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private cualitem As String
Private Sub Command1_Click()
    Dim grabaritem As ADODB.Recordset
    Dim nitem, des As String
    nitem = nuevoitem(1).Text
    des = nuevoitem(2).Text
    des = Trim(des)
    If des = "" Or des = " " Then
        MsgBox "No ha ingresado datos, por lo tanto se cancelará el ingreso", , "Advertencia"
        Command2_Click
    Else
        Set grabaritem = New ADODB.Recordset
        grabaritem.Open "INSERT INTO pre_eval_2_item_des (cod_ens,T_ITEM,N_ITEM,DESCRIPCION) VALUES ('" & pre_ens & "','" + cualitem + "','" + nitem + "','" + des + "')", conn
        MsgBox "Registro a sido agregado a la base de datos", vbInformation
        Form_Load
        nuevoitem(2).SetFocus
    End If
End Sub

Private Sub Command2_Click()
    If Tipo_Item_Formacion = "ECM" Or Tipo_Item_Formacion = "EFV" _
    Or Tipo_Item_Formacion = "EI" Or Tipo_Item_Formacion = "EIS" _
    Or Tipo_Item_Formacion = "EM" Or Tipo_Item_Formacion = "ERE" Or Tipo_Item_Formacion = "ERA" Then
        Form_pre_eval_2_formacion.Enabled = True
        Unload Form_pre_eval_2_formacion
        Load Form_pre_eval_2_formacion
    End If

    If Tipo_Item_Formacion = "EAE" Or Tipo_Item_Formacion = "ECO" _
    Or Tipo_Item_Formacion = "EEC" Or Tipo_Item_Formacion = "EIE" _
    Or Tipo_Item_Formacion = "EIL" Then
    Form_pre_eval_2_comunicacion.Enabled = True
        Unload Form_pre_eval_2_comunicacion
        Load Form_pre_eval_2_comunicacion
    End If

    If Tipo_Item_Formacion = "EC" Or Tipo_Item_Formacion = "ECE" _
    Or Tipo_Item_Formacion = "EDM" Or Tipo_Item_Formacion = "ERL" Then
        Form_pre_eval_2_relacion.Enabled = True
        Unload Form_pre_eval_2_relacion
        Load Form_pre_eval_2_relacion
    End If

    Unload Form_pre_2_eval_Add_Item
End Sub

Private Sub Form_Load()
    Dim cualcuantos As Integer
    Dim consultaitem As ADODB.Recordset

    'cualitem = Form_Desa_Persoc_Def.Tipo_Item_Formacion
    cualitem = Tipo_Item_Formacion

    Set consultaitem = New ADODB.Recordset
    'MsgBox (cualitem)
    consultaitem.Open "Select count(*) as ULTIMO From pre_eval_2_item_des where cod_ens = '" & pre_ens & "' and T_ITEM='" + cualitem + "'", conn
    cualcuantos = consultaitem!ULTIMO + 1
    nuevoitem(1).Text = str(cualcuantos)
    nuevoitem(2).Text = ""
    consultaitem.Close

    If cualitem = "EM" Then
        nuevoitem(0).Text = "EJE MOTRICIDAD"
    ElseIf cualitem = "ECM" Then
        nuevoitem(0).Text = "EJE CUIDADO DE SI MISMO"
    ElseIf cualitem = "EI" Then
        nuevoitem(0).Text = "EJE INDEPENDENCIA"
    ElseIf cualitem = "ERE" Then
        nuevoitem(0).Text = "EJE RECONOCIMIENTO Y EXPRESION DE SENTIMIENTOS"
    ElseIf cualitem = "ERA" Then
        nuevoitem(0).Text = "EJE RECONOCIMIENTO Y APRECIO DE SI MISMO"
    ElseIf cualitem = "EIS" Then
        nuevoitem(0).Text = "EJE INTERACCION SOCIAL"
    ElseIf cualitem = "EFV" Then
        nuevoitem(0).Text = "EJE FORMACION VALORICA"
    ElseIf cualitem = "ECO" Then
        nuevoitem(0).Text = "EJE COMUNICACION ORAL"
    ElseIf cualitem = "EIL" Then
        nuevoitem(0).Text = "EJE INICIACION A LA LECTURA"
    ElseIf cualitem = "EIE" Then
        nuevoitem(0).Text = "EJE INICIACION A LA ESCRITURA"
    ElseIf cualitem = "EEC" Then
        nuevoitem(0).Text = "EJE EXPRESION CREATIVA"
    ElseIf cualitem = "EAE" Then
        nuevoitem(0).Text = "EJE APRECIACION ESTETICA"
    ElseIf cualitem = "EDM" Then
        nuevoitem(0).Text = "EJE DESCUBRIMIENTO DEL MUNDO NATURAL"
    ElseIf cualitem = "ECE" Then
        nuevoitem(0).Text = "EJE CONOCIMIENTO DEL ENTORNO SOCIAL"
    ElseIf cualitem = "ERL" Then
        nuevoitem(0).Text = "EJE RAZONAMIENTO LOGICO MATEMATICO"
    ElseIf cualitem = "EC" Then
        nuevoitem(0).Text = "EJE CUANTIFICACION"
    End If
End Sub

Private Sub Form_Unload(Cancel As Integer)

   If Tipo_Item_Formacion = "ECM" Or Tipo_Item_Formacion = "EFV" _
    Or Tipo_Item_Formacion = "EI" Or Tipo_Item_Formacion = "EIS" _
    Or Tipo_Item_Formacion = "EM" Or Tipo_Item_Formacion = "ERE" Or Tipo_Item_Formacion = "ERA" Then
       Form_pre_eval_2_formacion.Enabled = True
        Unload Form_pre_eval_2_formacion
        Load Form_pre_eval_2_formacion
    End If

    If Tipo_Item_Formacion = "LVC" Or Tipo_Item_Formacion = "LVE" _
    Or Tipo_Item_Formacion = "LE" Or Tipo_Item_Formacion = "LA" _
    Or Tipo_Item_Formacion = "IN" Or Tipo_Item_Formacion = "IN" Then
    Form_pre_eval_2_comunicacion.Enabled = True
        Unload Form_pre_eval_2_comunicacion
        Load Form_pre_eval_2_comunicacion
    End If

    If Tipo_Item_Formacion = "EDM" Or Tipo_Item_Formacion = "ECE" _
    Or Tipo_Item_Formacion = "ERL" Or Tipo_Item_Formacion = "EC" Then
       Form_pre_eval_2_relacion.Enabled = True
        Unload Form_pre_eval_2_relacion
        Load Form_pre_eval_2_relacion
    End If

    Unload Form_pre_2_eval_Add_Item

End Sub

Private Sub nuevoitem_KeyPress(Index As Integer, KeyAscii As Integer)
    If KeyAscii = 13 Or KeyAscii = 10 Then
        SendKeys "{BACKSPACE}"
        Command1.SetFocus
    ElseIf KeyAscii = 10 Then
            SendKeys "{BACKSPACE}{BACKSPACE}"
    End If

End Sub



