• Viernes 19 de Abril de 2024, 15:50

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 - Yañez

Páginas: [1] 2
1
C++ Builder / Re: Insertar Un Salto De Pagina En El Word
« en: Lunes 4 de Febrero de 2008, 11:07 »
Código: Text
  1. Selection.OleProcedure("InsertBreak", 7);
  2.  

Donde:

Código: Text
  1. Variant word = Variant::CreateObject("Word.Application");
  2. Variant Selection = word.OlePropertyGet("Selection");
  3.  

Estaba buscando información y me encontré este hilo. Imagino que el problema estará resuelto, pero pongo el código por si a alguien más le sirve.

Un saludo a todos.

2
C++ Builder / Re: Funcion Para Direccionales
« en: Lunes 3 de Septiembre de 2007, 09:06 »
Hummmm.... Si lo que quieres es mejorar la "Precentavilidad", te sugiero que revises tu ortografía y no escribas con mayúsculas...  ;)

3
SQL Server / Re: Consulta Sql Que Obtiene Campos De Una Tabla O De
« en: Lunes 13 de Agosto de 2007, 14:31 »
No había utilizado hasta ahora el LEFT JOIN, que por lo que he podido leer puede ayudarme con mi problema...

He probado con la consulta:

Código: Text
  1.  
  2. SELECT A_CODIGO, A_CANTIDAD, SUM(B_CANTIDAD_REAL) AS SUMA FROM A LEFT JOIN B ON A.A_CODIGO=B.A_CODIGO
  3.  
  4.  

Pero me devuelve un error en la sumatoria (columna inválida o desconocida), imagino que puede ser por que todavia no declaro la tabla B, pero es que si la declaro, no puedo hacer el LEFT JOIN...

¿A alguien se le courre alguna idea?

Gracias de antemano  :hola:

4
SQL Server / Consulta Sql Que Obtiene Campos De Una Tabla O De
« en: Viernes 10 de Agosto de 2007, 16:25 »
Hola  :hola:

Tengo un problema con una consulta a la que no le veo salida...

Tengo dos tablas:
Código: Text
  1.  
  2. A              B
  3. A_CODIGO       B_CODIGO
  4. A_CANTIDAD     A_CODIGO
  5.                B_CANTIDAD_REAL
  6.  
  7.  

El tema es el siguiente: la cantidad real de un ítem de la tabla A es la sumatoria de los registros B_CANTIDAD_REAL relacionados. Ahora bien, si no hay ningún registro en la tabla B relacionado con la tabla A, el valor que vale es el de A_CANTIDAD.

Así, si quisieramos hacer un resumen del tipo:

Código: Text
  1.  
  2. CODIGO CANTIDAD
  3. 000001 236
  4. 000002 568
  5. 000003 1236
  6.  
  7.  

en ocasiones la cantidad la tomaría de A_CANTIDAD, y en otras de la sumatoria de B_CANTIDAD_REAL.

He aquí la pregunta: ¿Cómo puedo, mediante una consulta SQL, hacer que me traiga dicha información?

Espero haber sido claro con mi pregunta...
Y doy las gracias de antemano por la ayuda que me puedan prestar... :whistling:

5
Software / Re: Programa Para Copiar Una Pelicula
« en: Viernes 10 de Agosto de 2007, 09:07 »
Citar
y entendiendo que sólo es para respaldar un original...

Tampoco estoy de acuerdo con la piratería, pero entiendo que hay sitauciones en que uno quiere respaldar sus discos originales...

6
Software / Re: Programa Para Copiar Una Pelicula
« en: Jueves 9 de Agosto de 2007, 09:55 »
Por cierto el Nero no copia películas originales, el Clone DVD tampoco (para ello necesita de la ayuda del ANYDVD) y en cuanto al Alcohol 120%, me parece recordar que sí... aunque claro, el que lo hagan no significa que te valgan con tooooda película...

7
Software / Re: Programa Para Copiar Una Pelicula
« en: Jueves 9 de Agosto de 2007, 09:46 »
Citar
...,les cuento q he intentado con varios programas de grabacion de cd's
copiar una pelicula original de DVD y no he podido...

Es que con un programa de grabación de CD's nunca podrás grabar un DVD...  :P

No, ya, fuera de broma y entendiendo que sólo es para respaldar un original...

¿Has probado el DVDShrink? Éste, desencripta y comprime y luego llama a rutinas de Nero para grabar....

También están el DVDDecrypter y el DVD2One. El primero para desencriptar y el segundo para comprimir. Luego tendrás que grabar con un programa como Nero...

8
Visual Basic 6.0 e inferiores / Re: Redondeo En Vb6
« en: Miércoles 1 de Agosto de 2007, 11:29 »
Citar
No me habeis entendido o yo no me he explicado bien, con lo que me habeis dicho redondeo a la parte entera. Yo lo que quiero es si el valor es 14,3 el redondeo quiero que se haga a 14,5 y si el valor es 14,2 el redondeo sea 14,0. Redondear al decimal mas cercano, no al entero.

Creo que lo quieres no es redondear al decimal más cercano sino efectuar aproximaciones cada 1/2 (0,5)...

Osea 14,0 - 14,5 - 15,0 - 15,5 y así sucesivamente...

Pues no creo que haya funciones para realizar eso ("creo"), supongo que tendrás que obtener la parte decimal y en base a eso aproximar el número a donde corresponda...

9
MS Access / Re: Ayuda!!!
« en: Viernes 27 de Julio de 2007, 18:34 »
Citar
PD: espero haber mejorado 

Por cierto, mucho mejor... ja,ja   :D

Sólo acostumbrate a usar las etiquetas Code cuando vayas a insertar código, asi será más legible... Ejemplo:

Código: Text
  1.  
  2. Private Sub Ciudad_BeforeUpdate(Cancel As Integer)
  3. If Ciudad = "ALHAMBRA CA." Then
  4. Codigopostal = "91801" + "91802" + "91803"
  5. End If
  6. End Sub
  7.  
  8.  

10
MS Access / Re: Ayuda!!!
« en: Viernes 27 de Julio de 2007, 18:32 »
Hola   :hola:

Es que para añadir ítemes a un ComboBox, debes usar el método AddItem.

Imagino que estás usando el editor de código Visual Basic del Access, consulta la ayuda que trae, ya que ahí encontrarás ejemplos y todo para este control y este método.

11
Publicaciones y e-books / Re: Cientos De Ebooks
« en: Jueves 26 de Julio de 2007, 11:43 »
Agradecido por el aporte también...  :hola:

12
Publicaciones y e-books / Re: Ftp De Ebooks
« en: Jueves 26 de Julio de 2007, 11:39 »
Citar
Merci. 

Thank you  :kicking:

13
Publicaciones y e-books / Re: Wikibooks.org
« en: Jueves 26 de Julio de 2007, 11:36 »
Lo he visto rápidamente y se ve interesante...

Gracias por el dato, ya lo veré con más calma...

14
MS Access / Re: Ayuda!!!
« en: Jueves 26 de Julio de 2007, 11:27 »
Hace años que no hago cosas en Access, pero recuerdo que si seleccionas el control y le das al botón de propiedades, puedes seleccionar también los eventos a los que responde el control, entre ellos debe estar el de hacer click (no recuerdo como se llama exactamente). Ahí puedes llamar al generador de expresiones o de código y hacer lo que quieres....


También creo que debrías leer esto.

Saludos  :hola:

15
C++ Builder / Re: Programa Comparador
« en: Domingo 22 de Julio de 2007, 00:11 »
Digita "fc /?" en la línea de comandos... :hola:

16
C++ Builder / Re: Obtener El Path De Un Directorio Con Un Tdialog
« en: Sábado 21 de Julio de 2007, 05:41 »
En una ocasión que tuve tu mismo problema, hice lo que señala TRod. No me gustó hacerlo porque "rompía la estetica del programa" pero como no encontraba salida....

Con esos controles puedes hacer lo mismo que con SelectDirectory y como lo programaras en un form, podrás indicar donde quieres que aparezca...

17
C++ Builder / Re: Llenar Combo Box
« en: Miércoles 18 de Julio de 2007, 19:10 »
Creo que lo mejor en este caso es que la consulta la hagas como para no obtener duplicados con la cláusula DISTINCT....

18
C++ Builder / Re: Csv
« en: Jueves 12 de Julio de 2007, 23:44 »
La verdad es que yo siempre he programado en otros lenguajes,  asi que muchas cosas en Builder C++ no he hecho pero lo que pides no es algo del otro mundo...

Imagino que al control dbgrid debes indicarle una fuente de datos que no sé (creo que no) si pueda ser un archivo csv.

Pero si no te molesta presentarlo de otra forma puedes mostrarlo en un TListview.

Como el archivo csv es un archivo de valores separados por coma donde cada línea es como si fuera un registro y cada campo esta separado por una coma:

1.-  Ve leyendolo línea a línea
2.- Cada línea del csv la despliegas en una linea del listview.
3.- Lees la línea hasta encontrarte con la coma que hace de delimitador y despliegas ese valor en la primera columna, el otro en la segunda columna y así sucesivamente.

El ListView tiene que tener la propiedad ViewStyle en vsReport y en Columns creas las columnas necesarias.

Luego, para insertar los valores en el listview:

      lvXYZ->Items->Add()->Caption="";       // PRIMERA COLUMNA
      lvXYZ->Items->Item->SubItems->Add("");    // SEGUNDA COLUMNA
      lvXYZ->Items->Item->SubItems->Add("");    // TERCERA COLUMNA

Espero que te sirva la idea...

19
C++ Builder / Re: Cambiar Path De Búsqueda
« en: Jueves 12 de Julio de 2007, 23:25 »
Citar
Cómo puedo indicarle que busque donde se está ejecutando el programa?

La función GetCurrentDirectory te entrega el directorio del proceso...

20
C++ Builder / Re: Borland Builder C++
« en: Domingo 8 de Julio de 2007, 01:47 »
El enlace que te sugiere TRos es uno que está bastante bien para comenzar...

De todas formas te recomiendo que heches un vistazo al foro "Publicaciones y e-books"... que en realidad debió haber sido el punto de partida...

21
C++ Builder / Re: Borland Builder C++
« en: Sábado 7 de Julio de 2007, 01:58 »
Uno de los que mas me ha gustado es La cara oculta de Builder C++.

Aquí tienes una página desde dopnde lo puedes descargar

22
Software / Re: Programa Para Crear Ayudas
« en: Viernes 6 de Julio de 2007, 18:59 »
Hola  :hola:

Yo he utilizado el CamStudio y me va bien... Es fácil de usar, aunque no sé como será en comparación con otros. Aquí tienes el enlace a una página donde te explican muy bien como usarlo y te dan los link para descargártelo.
Esta  es la web del programa... como verás es libre...

23
C++ Builder / Re: Problemas Al Ejecutar Un Thread
« en: Jueves 5 de Julio de 2007, 17:39 »
Hola,  :hola:

ve si te sirve esta página, tiene un apartado de programación con hebras y coordinación entre hebras...

24
C++ Builder / Re: Duda Sobre Combobox
« en: Jueves 5 de Julio de 2007, 03:02 »
Claro, para ello tienes la propiedad ItemIndex... donde 0 apunta al primer elemento...

25
C++ Builder / Re: Dar Valor A Variable De Una A Otra Forma
« en: Miércoles 4 de Julio de 2007, 23:16 »
Citar
si tenias razon asi funciona gracias por sacarme de este apuro

De nada....

Páginas: [1] 2