|
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 - pacevedo
Páginas: [1]
1
« en: Miércoles 25 de Abril de 2012, 14:07 »
Hola, trataré de explicar mi problemática lo mejor posible.
A la hora de exportar un informe de CR a Word, éste proceso crea una caja de texto, por cada elemento del informe. Si existe la posibilidad de exportar un informe a Word, lo interesante está en poder modificar ese Word. La problemática está en que como crea una caja de texto por cada elemento, si en la mitad del informe quieres agregar mas texto en una sección, tienes que previamente "hacer hueco" moviendo el resto de cajas de texto hacia abajo. En una informe de 10, 20, 50 páginas eso es una tarea de chinos...
Por lo que la pregunta es... se puede evitar el uso de cajas de texto en la exportación a CR a Word? Gracias!
2
« en: Jueves 23 de Julio de 2009, 15:59 »
Hola, Tengo el siguiente problema. Mediante las funciones que a continuación describo, almaceno y leo desde BBDD archivos (sobre un campo image de SQLServer) Siempre ha funcionado bien, pero ahora me he dado cuenta que con archivos de Office2007 (docx, xlsx, etc) da problemas de apertura. He descubierto que en BBDD se están almacenando bytes de mas. ¿Alguien ha tenido este problema y lo ha podido solucionar? Dejo aquí las funciones para su revisión:
Public Function GuardarBinario(ByRef rs As Recordset, Campo As String, archivo As String, Optional BorraArchivo As Boolean) As Integer ' Función que Almacena en Base de datos un archivo binario ' Recibe como parámetros una referencia a un recorset, el campo dónde se almacena ' el archivo que hay que almacenar y si se desea borrar el fichero físico una vez almacenado ' La función devuelve 0 si almacenó correctamente el archivo o 1 si hubo un error Dim LongitudFichero, i As Long Dim Porcion As Long Dim Bloque Dim varChunk() As Byte lnNumero = FreeFile Open archivo For Binary Access Read As lnNumero ' El fichero hay que partirlo en trozos.... LongitudFichero = LOF(lnNumero) ' Longitud de los datos en el archivo nconst = 102400 If LongitudFichero > 0 Then Bloque = LongitudFichero nconst Porcion = LongitudFichero Mod nconst rs(Campo).AppendChunk Null ' limpiamos el campo por si acaso... ReDim varChunk(Porcion) Get lnNumero, , varChunk() ' Tomo un trozo del tamaño necesario rs(Campo).AppendChunk varChunk() ReDim varChunk(nconst) For i = 1 To Bloque ' y ahora los trozos que quedan Get lnNumero, , varChunk() rs(Campo).AppendChunk varChunk() Next i GuardarBinario = 0 Else GuardarBinario = 1 End If Close lnNumero If BorraArchivo = True Then Kill archivo End If End Function
Public Sub LeerBinario(ByRef rs As Recordset, Campo As String, archivo As String) ' Procedimiento que guarda en disco un archivo binario leido de Base de datos
Dim fl, i As Long Dim fragment As Long Dim Chunks Dim varChunk() As Byte lnFichero = FreeFile fl = rs(Campo).ActualSize If fl > 0 Then Open Environ("TEMP") + "" + archivo For Binary Access Write As lnFichero Chunks = fl 102400 fragment = fl Mod 102400 ReDim varChunk(fragment) varChunk() = rs(Campo).GetChunk(fragment) Put lnFichero, , varChunk() For i = 1 To Chunks ReDim varChunk(102400) varChunk() = rs(Campo).GetChunk(102400) Put lnFichero, , varChunk() Next i Close lnFichero End If End Sub
3
« en: Jueves 23 de Julio de 2009, 00:41 »
metela en un control image en vez de picture y le pones la propiedad strech a true
4
« en: Jueves 16 de Julio de 2009, 18:43 »
¿Nadie ha hecho algo similar?
5
« en: Jueves 16 de Julio de 2009, 12:25 »
¿Y cual es tu problema, que no sabes leer el txt? ¿o no sabes crear el menú desde código? Aunque veo que tienes los ejemplos para hacerlo...
6
« en: Jueves 16 de Julio de 2009, 12:09 »
Hola, para insertar imágen en un picturebox Necesitas haber agregado el control CommonDialog Luego ya podrás guardarlo en Base de datos o lo que quieras... Private Sub CmdExaminar_Click() CommonDialog1.FileName = "*.jpg" CommonDialog1.ShowOpen On Error Resume Next If CommonDialog1.FileName <> "" Then FOTO.Picture = LoadPicture(CommonDialog1.FileName) End If On Error GoTo 0 End Sub Para quitar el borde de una ventana tienes la propiedad BorderStyle. Deberás seleccionar None. No creo que valga para MDIForms o MDIChilForms P.D. Proyecto va con "y" Saludos
7
« en: Lunes 6 de Julio de 2009, 16:38 »
¿Hola, alguien sabe como hacer una autenticación contra un LDAP, para implementar el logado de una aplicación?
8
« en: Lunes 3 de Noviembre de 2008, 12:58 »
bueno, creo que seguimos con problemas de entendimiento. No tengo problemas a la hora de calcular el tiempo que se empleará en un desarrollo, sino la forma de contabilizar durante el desarrollo las horas empleadas en ese proyecto. La pregunta es, ¿como haceis el control de las horas? ¿con un cronómetro, con una aplicación? Cuando se desarrolla sobre un único proyecto no hay problemas, pero cuando se hacen mas tareas en simultaneo, es dónde empieza a complicarse... ¿Sugerencias?
9
« en: Viernes 31 de Octubre de 2008, 14:16 »
¿Que versión de CR estais usando para VB6? ¿Habeis trabajado con CR+VB6 sobre base de datos mysql? Yo con la version CR 8.2 he tenido problemas y tengo que meter un access entre el mysql y el CR para poder acceder a los datos.
10
« en: Viernes 31 de Octubre de 2008, 12:19 »
Bueno, sólo me he leido la documentación que me has pasado por encima, quizá me equivoque con lo que esté diciendo. Pero por lo que entiendo de la info. es para estimar el tiempo que va a tener un desarrollo. Lo que yo estoy solicitando en el foro es el cómo controlar el tiempo empleado DURANTE el desarrollo de un software. Quizá la palabra "durante" es la clave entre lo que tu aportas y lo que yo solicito. Un ejemplo sobre lo que estoy pidiendo, sería controlar el tiempo empleado con el típico reloj de los ajedrecistas... Supongo que habrá alguna aplicación para realizar el mismo control y que luego te dé un total de horas por proyecto. No se, es una idea... Como no sé como se suele hacer, por eso pregunto en el foro...
11
« en: Viernes 31 de Octubre de 2008, 11:59 »
Muchas gracias por la aportación. Viene bien para el calculo de la estimación de un proyecto. Pero yo me refería con mi pregunta a algún software o método que ayude en el control del tiempo estimado durante el desarrollo. Ya que en mi caso, no dedico todo el tiempo al mismo proyecto. Supongo que en la teoría es muy simple lo que pregunto, pero en la práctica llevar a cabo ese control del tiempo me resulta dificil.
12
« en: Jueves 30 de Octubre de 2008, 23:46 »
Hola, espero que no se haya hablado ya de este tema con el fin de no repetir cosas, pero no he encontrado info al respecto. Me gustaría saber vuestras opiniones sobre el control del tiempo que empleamos en el desarrollo de software. Es importante aprender a medir los tiempos del desarrollo y luego compararlos con los èstimado y así mejorar cada vez en las siguientes estimaciones. ¿Algún método o aplicación para la medición? Gracias y saludos
Páginas: [1]
|
|
|