RE:como ingresar codigo vb en genexus
Utiliza el comando VB, por ejemplo, la siguiente linea sirve para ocultar una entrada de menu en Genexus.
VB GXMb.DelMnu GXMB.GetLevel("Id_calificacin_fecha_entrega"),1
Esta rutina utiliza comandos VB para verificar que exista un directorio o archivo en el disco y guarda en una variable de GX, &TEMP el camino de ese path. Nota que para que desde el comando VB el valor se guarde en la variable la tuve que encerrar entre corchetes y signos de admiracion.
vb Dim xx
if &Tipo > 0
vb xx = Dir$([!&Temp!]) //para archivos
else
vb xx = Dir$([!&Temp!], vbdirectory) //para directorios
endif
vb [!&temp!] = xx
Espero que te haya quedado claro.
Saludos PF