• Martes 16 de Septiembre de 2025, 02:39

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Cajami

Páginas: 1 ... 4 5 [6] 7 8 ... 12
126
VB .NET / Mostrar Datos En Previewcontrol, Prindocument, Etc
« en: Lunes 19 de Marzo de 2007, 12:49 »
Hola, se puede mostrar los datos que tengo en un DataTable al control PreviewControl, PrinDocument, y todos los demas controles que se necesiten para poder imprimir???? si es si, tendrán algun codigo porque estoy buscando en inter y no encuentro mucha info, muchas gracias de antemano  :hola:

127
VB .NET / Re: Trabajando Con Datatable Y Datagridview
« en: Sábado 17 de Marzo de 2007, 18:22 »
hola, buscando por el inter, me encotré con crear reportes pero en Excel aqui está el Link

y ia he podido mandar mis datos que tengo en mi DataTable a Excel pero ahora acomodar todo darle formato a casi todo, que la hora esté horizontal y no vertical que por defecto es asi, centrar los textos, si por ejemplo en una celdasu valor es = o mayor que 10.50 que su letra sea de color azul y si es menos que sea de color rojo, que sea de minimo 2 dijitos, quiere decir que si hay un 8 tiene que aparecer 08, y otros formatos que se ven en el archivo adjunto, le estoy buscando y no encuentro como puedo hacer eso, alguien sabe?????

alli les dejo dos arhivos de Excel uno como lo manda VB2005 a Excel y el otro es como deberia quedar, muchas gracias de antemano

128
VB .NET / Trabajando Con Datatable Y Datagridview
« en: Sábado 17 de Marzo de 2007, 13:06 »
Hola que tal, les explico mi problema: he hecho 3 consultas a mi bd para poder obtener el resultado esperado, 2 de esas consultas he trabajado con INNER JOIN, cada consulta lo he puesto en un DataTable, en mi tercer DataTable he agregado ademas de la consulta (que me trae 3 columnas) otras columnas pero esas columnas las agredo de acuerdo a otro consulta (ia que utilizo 3), logicamente trabajo con bucles cada repetida que da agrega una columna a mi tercer DataTable, para ver si todo me salió correcto lo agregué a mi DataGridView:

Código: Text
  1. Me.DataGridView.DataSource = DataTable3
  2.  

pero ahora, lo que necesito y hasta la fecha no he podido no he encontrado una solucion es que necesito esa información que está en mi DataTAble3 o en mi DataGridView que es la misma info imprimirla, io para hacer mis reportes en CR (que es el único que se  :D), creo un DataSet tipado con determinados campos y los agrego a mi reporte y a través de código hago el mismo SELET que tiene el DataSet tipado para traer las mismas columnas, asi:

Código: Text
  1. Try
  2.             Dim Adaptador_Todos As New SqlDataAdapter(Cadena, My.Settings.Sistema_NotasConnectionString)
  3.             Dim Data As New DataSet
  4.             Adaptador_Todos.Fill(Data, "tablita")
  5.             Dim CR As New Registros
  6.             CR.SetDataSource(Data.Tables(0))
  7.             Reporte_Registros.CrystalReportViewer1.ReportSource = CR
  8.         Catch ex As Exception
  9.             MessageBox.Show(ex.Message, Titulo, MessageBoxButtons.OK, MessageBoxIcon.Error)
  10.         End Try
  11.  

claro está que el SELECT del DataSet tipado no contiene WHERE pero aqui en codigo si lo coloco, aunque no se ve la consulta la variable Cadena lleva toda la consulta, pero ahora con este DataTable que tengo como lo imprimo su info ia que todo eso lo hago mediante código???? espero que me haya explicado bien, nos vemos  :hola:

129
VB .NET / Sacar En La Hora Si Es Am O Pm
« en: Martes 13 de Marzo de 2007, 15:03 »
hola, espero me puedan ayudar, la verdad he buscado y lo único que he encontrado es sacar la hora en este formato: hora:minuto:segundo, y lo hago asi:

Código: Text
  1.         Dim Hora As String = Now.ToString("HH:mm:ss tt")
  2.         MessageBox.Show(Hora)
  3.  

pero ahora lo que quiero y hasta ahora no lo he conseguido es que después de la hora quiero que me muestre si es AM o PM, he buscado por alli y he encontrado esto:

Funcion Format

dice que para obtener lo que quiero (AM o PM) se debe poner T para que salga A o tt para que salga AM, bueno aunque en el codigo que muestro no utilizo format, pero con este codigo si lo utilizo:

Código: Text
  1.         Dim Hora As String
  2.         Hora = Format(DateTime.Now, "hh:mm:ss")
  3.         MessageBox.Show(Hora)
  4.  

y tambien le puedo poner el tt para que me salga el AM o PM pero no lo he puesto alli porque aun asi lo ponga no sale y no se porque, alguna sugerencia, muchas gracias de antemano

130
VB .NET / Re: Vs_2005_prof_español
« en: Lunes 12 de Marzo de 2007, 13:11 »
hola, si el moderador de VB .Net o cualquier responsable decide que este post debería eliminarse no tengo ningun problema, mi intención solo ha sido ayudar, si he causado alguna molestia disculpen no era mi intención, nos vemos cuidense  :hola:

131
VB .NET / Re: Vs_2005_prof_español
« en: Lunes 12 de Marzo de 2007, 11:10 »
hola, ps no lo habia pensado  :P , pero tienes razón aqui les dejo los link:

CD1 - 1

CD1 - 2

CD1 - 3

CD1 - 4

CD1 - 5

CD1 - 6

CD2 - 1

CD2 - 2

CD2 - 3

132
Crystal Reports / Re: Hoja Horizontal
« en: Domingo 11 de Marzo de 2007, 23:11 »
muchas gracias lencho, y disculpa por la gran demora en agradecerte

133
VB .NET / Vs_2005_prof_español
« en: Sábado 10 de Marzo de 2007, 20:11 »
Hola amigos foreros, les tengo un notición (por lo menos para mi lo fue), un amigo me pasó un link para poder descargarme el Visual Studio 2005  Profesional en Español, ia lo descargué y ia lo instalé y está todo en español, bueno hasta donde lo he visto, espero que les sirva:

Descargar VS 2005 Prof en Español

PD. Para poder descargar antes primero deben inscribirse y presentarse en el foro ia despues ia pueden entrar al post donde te dan los link para que descargues, nos vemos cuidense  :hola:  :hola:  :hola:

134
VB .NET / Re: Esto Estaría Bien?
« en: Jueves 8 de Marzo de 2007, 19:37 »
Cita de: "lencho"
Cita de: "Cajami"
Citar
pues segun yo veo, la conexion siempre peramece abierta y solo se abre en el momento en que se llena el DataSet.

?????????? siempre permanece abierta y solo se abre en el momento.....????
jajajja, me equivoque.
quize decir que siempre permanece cerrada, y solo se  abre cuando se llena el DataSet.

BYTE.
por eso te digo el DataAdapter se encarga de abril al conecion cuando filtra al DataSEt y luego lo cierra

135
VB .NET / Re: Esto Estaría Bien?
« en: Jueves 8 de Marzo de 2007, 19:20 »
Citar
pues segun yo veo, la conexion siempre peramece abierta y solo se abre en el momento en que se llena el DataSet.

?????????? siempre permanece abierta y solo se abre en el momento.....????

136
VB .NET / Re: Esto Estaría Bien?
« en: Jueves 8 de Marzo de 2007, 19:08 »
hola, ps no veo que hayas hecho:

Código: Text
  1. Cn.Open
  2.  

ahora si te muestra los datos debe ser porquye le mismo DataAdapter es el que se encarga de abrir y cerrar la conecion con la bd

137
VB .NET / Re: Esto Estaría Bien?
« en: Jueves 8 de Marzo de 2007, 18:16 »
hola, pero que tiene si el dataset ia tienes los datos de la tabla, ia no necesita que siga abierta la conexion, ia que el For Each está trabajando con los datos del DataSet

138
VB .NET / Re: Esto Estaría Bien?
« en: Jueves 8 de Marzo de 2007, 17:54 »
hola, no estoy seguro pero si ia hicistes una instancia del DataSet porque vuelves ha hacer de nuevo'? aunque no lo he probado o tiene que hacerce asi??, tambien puede ser porue el nombre de tu campo no es filas.Item("cod_factura"), en que linea como dice lencho te sale error?

139
VB .NET / Re: Impedir Salida De La Celda
« en: Miércoles 7 de Marzo de 2007, 11:17 »
hola, lo he resuelto como tu me dijistes Widark con FormattedValue, gracias

140
VB .NET / Re: Impedir Salida De La Celda
« en: Lunes 5 de Marzo de 2007, 15:15 »
hola creo que me alegré muy pronto  :huh: , no se que pasa:

Citar
Hola, probé con Item y me salió en el validating:


CODE 
Me.DgvAlumnos.Item(e.ColumnIndex, e.RowIndex).Value



muchas gracias Widark y lencho 
Antes me salia pero ahora no me sale no se que pasa :S al principio que hice pruebas si me salia ahora no :'(

141
VB .NET / Re: Impedir Salida De La Celda
« en: Lunes 5 de Marzo de 2007, 14:48 »
Hola, probé con Item y me salió en el validating:

Código: Text
  1. Me.DgvAlumnos.Item(e.ColumnIndex, e.RowIndex).Value
  2.  

muchas gracias Widark y lencho  :hola:

142
VB .NET / Re: Impedir Salida De La Celda
« en: Lunes 5 de Marzo de 2007, 14:38 »
hola, muchas gracias brother, aunque en el 2005 se tiene que poner asi:

Código: Text
  1.  Me.DgvAlumnos.CurrentCell = Me.DgvAlumnos.Item(ncolumna, nfila)
  2.  

143
VB .NET / Re: Impedir Salida De La Celda
« en: Lunes 5 de Marzo de 2007, 14:25 »
hola, ia lo resolví, para sacar el valor de la celda en el evento cellvalidating lo hago asi:

Citar
Me.DgvAlumnos.Item(e.ColumnIndex, e.RowIndex).Value[CODE]

Ahora lo que me falta es que cuando se haga clic en un button el foco se valla a una celda , dijeron con CurrentCell pero no logro como usarlo, alguna idea  :hola:

144
VB .NET / Re: Mostar La Hora
« en: Lunes 5 de Marzo de 2007, 14:13 »
Hola, io cargo mi data set de esta manera:

Código: Text
  1.     Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  2.         Dim A As New SqlDataAdapter("SELECT * FROM Bitacora", My.Settings.Sistema_NotasConnectionString)
  3.         Dim s As New DataTable
  4.         A.Fill(s)
  5.         Me.DataGridView1.DataSource = s
  6.     End Sub
  7.  

y en la imagen que adjunto vean que la fecha sale bien, pero la hora no, como tengo que hacer para que filtre en el DataTable solamente la hora, no quiero recorrer registro por registro y agregarlo en el DataGridView, porque algo asi Me.DataGridView1.DataSource = s lo hago para mandar a un reporte

145
VB .NET / Re: Mostar La Hora
« en: Domingo 4 de Marzo de 2007, 20:40 »
hola, como se puede usar eso en vb2005?? y con respecto a mi pregunta??  :hola:

146
VB .NET / Re: Impedir Salida De La Celda
« en: Domingo 4 de Marzo de 2007, 17:37 »
hola, tengo un problema en el evento cellvalidating:

Código: Text
  1.     Private Sub DgvAlumnos_CellValidating(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellValidatingEventArgs) Handles DgvAlumnos.CellValidating
  2.         If e.ColumnIndex >= 4 AndAlso e.ColumnIndex <= 7 Then
  3.             If IsNumeric(Me.DgvAlumnos.Rows(e.RowIndex).Cells(e.ColumnIndex).Value) Then
  4.                 'codigo ....
  5.             Else
  6.                 MessageBox.Show("Ingrese solo números", Titulo, MessageBoxButtons.OK, MessageBoxIcon.Error)
  7.                 e.Cancel = True
  8.             End If
  9.         End If
  10.     End Sub
  11.  
Nunca entra en el segundo If que comprueba si es o no un número el que se ingresó, para ver porque no entra muestro un messagebox para ver el valor de esa celda:

Código: Text
  1. MessageBox.Show(Me.DgvAlumnos.Rows(e.RowIndex).Cells(e.ColumnIndex).Value.ToString)
  2.  
pero aqui está el problema no me muestra naaa en el mensaje como si la celda estuviera vacía y no es asi :S, pero en cambio si pongo ese mensaje en el evento cellendedit si me muestra el numero que he ingresdo en esa celda, pero lo malo es que en este evento no hay e.Cancel =True para no permitir al usuario salir si no es numero, que estoy haciendo mal no lo entiendo

147
VB .NET / Saber Que El Usuario Imprimió
« en: Domingo 4 de Marzo de 2007, 16:52 »
hola, en el control CrystalReportViewer hay el botoncito para poder imprimir el reporte pero como saber cuando el usuario imprimió, no cuando le hizo clic porque le pudo hacer clic y despues canceló, es que si el usuario imprimió tengo que guardar en una tabla que se imprimió tal reporte a tal hora  :hola:

148
VB .NET / Mostar La Hora
« en: Domingo 4 de Marzo de 2007, 16:48 »
hola, tengo en una tabla un campo Hora su tipo es DateTime y guardo en ese campo asi:

Now.Hour & ":" & Now.Minute & ":" & Now.Second

en la tabla se guarda asi:

01/01/1900 10:45:52 am

cuando lo muestro en un datagridview me muetra asi:

01/01/1900 10:45 am

bueno los segundo no me importan mucho aunque quisiera que se muestren tambien, pero lo que me interesa es mostrar solamente la hora y no 01/01/1900 como me muestra, lo filtro en un datatable y despues lo muestro en el datagridview:

Código: Text
  1. DataGridView.DataSource = data_table
  2.  

149
VB .NET / Impedir Salida De La Celda
« en: Martes 27 de Febrero de 2007, 20:05 »
Hola, tengo un DataGridView con 7 columnas, en 4 de eias el usuario tiene que ingrear notas, en el evento cellendedit he podido ver si lo que ingresa el usuario en una de esas cuatro columnas ha escrito un numero y cuando no lanzo un mensaje informando que no se puede ingresar letras, pero no hep podido que si sale ese mensaje impedir que se salga de esa celda, mi DataGridView no está enlazado con ningun datasource por siaca.

Como puedo llevar el focus a una determinada celda, gracias por leer mi pregunta  :hola:

150
VB .NET / Re: No Se Puede Usar Opacity?
« en: Lunes 26 de Febrero de 2007, 18:24 »
jejej sigo =, pero gracias por responderme, tendré que aprender a usar Apis en Vb 2005 para ver poder decifrar ese link que me has dado  :D

Páginas: 1 ... 4 5 [6] 7 8 ... 12