• Viernes 29 de Marzo de 2024, 07:34

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 - jc_investigador07

Páginas: [1] 2
1
SQL Server / Cual Es El Tipo De Dato Mas Adecuado??
« en: Viernes 20 de Julio de 2007, 07:36 »
Que tal amigos del foro, tengo una duda a ver pues si me dan una manito con lo siguiente, he diseñado algunas tablas que tienen campos que tienen que ver con operaciones de calculos matematicos (cifras decimales), pues la duda es en que no se que tipo de dato asignarle a mi campo, pues nose cual sea el mas adecuado entre un dato tipo: decimal, float, money, numeric, real, smallmoney. Agradezco de antemano su ayuda. Gracias. :kicking:

2
Power Builder / Problemas En Instancia De Variable Tipo Window
« en: Miércoles 9 de Mayo de 2007, 07:40 »
:hola: Hola amigos(as) que tal. Estoy intentando hacer una funcion que recibe como parametro 2 datos: los 2 datos vienen hacer variables de tipo ventana (window), es decir, lo que deseo es que la funcion reciba estas 2 variables tipo ventana que vienen a ser los nombres de 2 ventanas, mas o menos asi:
                 uf_usuario( w_1, w_2) , ambos parametros son de tipo window, yo los he declarado asi, la finalidad de esta funcion es que yo le doy como parametro 2 nombres de ventanas, en ese caso w_1 y w_2, pero la funcion estos variables tipo ventana lo almacena en otras 2 variables tipo instancia que yo creado, obviamente tambien de tipo ventana, entons dentro del script de la funcion hago esto:

//vi_w_1 -->> es una variable de instancia
vi_w_1 =  w_1

open(vi_w_1)

///////////////
la verdad que no me abre la ventana, bueno abre algo como una ventana en la esquina superior izquierda pero de ujna dimension pequeña, parece un objeto no bien creado, nose por que no lo puedo referenciar bien al name de la ventana que envio como parametro en la funcion.

NOTA: cuando hago el OPEN(W_1), si me abre la ventana correcta, pero cuando hago el
OPEN( vi_w_1 ), no lo muestra la misma ventana pues se supone que al hacer esto:

//vi_w_1 -->> es una variable de instancia tipo ventana (window)
vi_w_1 =  w_1

OPEN(vi_w_1) no es igual a OPEN(W_1) ?????????????

En conclusion busco una manera de atraves de una funcion recibir como parametros nombres de 2 ventanas creadas, y dentro de la funcion almacenarlas en 2 variables window de ttipo de instancia, y poder usar un OPEN( ), CLOSE( ), pero referenciando a las varables de instancia pues supuestamente estan son los nombres de las ventanas ingresadas como parametro en la funcion, ojala me hayan entendido, agradezco sus respuestas y comentarios. Muchas gracias.

3
Power Builder / Ayudaaa!!!!
« en: Sábado 28 de Abril de 2007, 23:52 »
:hola: HOLA AMIGOS... LA VERSION DE PB 10 Y SUS ACTUALIZACIONES, NO CONSIDERA CONEXIONES DIRECTAS A LA BASE DE DATOS DE SQLSERVER VERDAD...?? ALGUIEN SABE COMO RESOLVER ESTE TIPO DE PROBLEMAS..? O SI EXISTE UNA EBF MAS RECIENTES.. QUE YA LO CONSIDERA.. PUES LES AGRADECERE MUCHO SI ME AVISAN. ATT. JUANCA

4
Power Builder / Nombrar Columnas De Tablas A Traves De Variables
« en: Jueves 19 de Abril de 2007, 09:15 »
:hola: Hola amigos que tal, estoy desarrollando una funcion que recibe como parametros 3 datos --> uf_carga(p1_tabla, p2_colum1,p3_colum2), es decir, esta funcion quieo que reciba como parametros 3 datos:
      1. Nombre de una tabla X (ejemplo tabla USUARIOS)
      2. Nombre de un campo cualquiera de la tabla X  (ejm: codigo)
      3. Nombre de otro campo cualquiera de la tabla X  (ejm: nombre)

Es decir, con estos datos recibidos quiero armar mi cursor ¿me explico?, se sabe que el cursor sigue esta sintaxis, EJM:
 
 *  DECLARE cursorname CURSOR FOR SELECT codigo, nombre FROM usuarios;

   OPEN cursorname;
   string xv1, xv2
   fetch cursorname into :xv1, :xv2;
   DO WHILE sqlca.sqlcode = 0
   <--................CODIGO A HACER.................>
   fetch cursorname into :xv1, :xv2;
   LOOP;
  CLOSE cursorname;
Bueno esto seria un ejemplo de un cursor normal, pero el `problema que tengo es que quiero reemplazar los campos asgnados en el cursos de arriba (en la sentencia SELECT), por las variables que recibo en mi funcion, de la misma manera igual con el nombre de la tabla por el parametro p_tabla que recibe la funcion¿No se como armar mi SELECT siguiendo esta logica expuesta?, por favor necesito la ayuda de ustedes amigos, estare muy agradecido su interes por ayudarme, cualquier idea es bienvenida. Muchas gracias. En si el problema esta en armar esta linea nomas

1. forma normal
    DECLARE cursorname CURSOR FOR SELECT codigo, nombre FROM usuarios;

Por esta ---->
  DECLARE cursorname CURSOR FOR SELECT <p2_colum1>, <p3_colum2>
  FROM <p1_tabla>;

Es decir, la variable <p2_colum1> = codigo
             la variable <p3_colum2>  = nombre
             la variable <p1_tabla> = name de la tabla, es decir: USUARIOS

Ojala me puedan ayudar con esto amigos, vuelvo a recalcarles de antemano mis agradecimientos.  :kicking:

5
Power Builder / Datawindow Reutilizable
« en: Lunes 26 de Marzo de 2007, 16:39 »
:hola: Hola amigos del foro, haciendome presente por aqui de nuevo, a ver si ayudan a este man a esclarecer mejor la idea de como hacer un objeto datawindow que sirva de plantilla (algo como una clase) para los demas datawindow que se puedan usar dependiendo del tipo de aplicacion.
Me explico?
Por ejemplo la idea es algo asi?
1. Mi dw (plantilla),  tendra definido todo el diseño (backcolor, textcolor, facename,....etc)
2. Supuestamente por ser dw debera cargar datos de una tabla X . Pero aqui esta lo interesante de esto. Me explico?

Tengo como idea crear una funcion con la finalidad de pasarle como parametro el nombre de la tabla ,(quizas tambien los campos a usar), para que el dw (plantilla), al recibir el paramero de nombre de tabla (quizas tambien de campos), me muestre los datos pero relacionados al name de tabla recibido.

Es decir a lo que quiero llegar es que defina una clase de dw(plantilla) que reciba como dato (parametro) el name de tabla (quizas tambien sus campos, a lo mucho 5) a ser recuperados de la BDs. Ahora por que pienso esto?, pienso que seria una forma de reutilizar codigo, y sobre todo de ganar tiempo en el desarrollo de aplicaciones, puesto que ya no haria un diseño de Dw por cada tabla que quiero mostrar, sino mas bien en un Dw (especifico su diseño a usar, y los campos a usar), y este solo recibe como parametro repito el name de la tabla),...... , nose si me deje entender, pero mas o menos espero que hayan captado la idea. Cualquier idea o sugerencia es bienvenida. Muchas gracias de antemano. Saludos.

  :kicking:

6
Java / Tutorial De Netbeans 5.0
« en: Domingo 21 de Enero de 2007, 03:21 »
Hola amigos programadores  :hola: , por favor a ver si alguien me puede linkear o facilitar el uso de un tutorial acerca de programar en NETBEANS 5.0 en version español, pues estoy metiendome en la programacion en java, y estoy ansioso de aprender a usar el IDE NETBEANS 5.0. Muchas gracias de antemano a todos ustedes

7
SQL Server / Seguridad En Bd
« en: Martes 14 de Noviembre de 2006, 17:58 »
:hola:  Hola amigos que tal, soy nuevo en el uso de la Bd SQL, mi pregunta es si una vez creada mi propia BD, es posible restringir el acceso a esta Bd a usuarios desconocidos, ya sea cuando intenten accederla por el Administrador Corporativo, si hay algun mecanismo para hacer esto ¿Como se puede hacer?. Gracias de antemano.

8
Power Builder / Uso De Archivos *.ini
« en: Domingo 12 de Noviembre de 2006, 18:20 »
:hola:  Hola amigos muy buenas tardes. Siempre he escuchado de la creacion de un archivo.ini junto a tu aplicacion lo cual te permite establecer la conexion con tu BD, bueno yo siempre lo he hecho desde el mismo powerScript, pero ahora tengo curiosidad en hacer la misma tarea pero desde un archivo.ini, quisiera saber si alguien me puede dar las pautas de como hacerlo, es decir que estructura seguir en el armado de este fichero.ini. ¿Por cierto ?,¿Se encuentra ventajas en el uso de un archivo.ini en lugar de hacer el codigo desde el mismo powerscript?, Aqui les mando las lineas de codigo empleadas en mi PowerScript.

// Profile BD_control_clientes
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=control_clientes;UID=sa;PWD='"

Si alguien me echa una manito en decirme como estas lineas quedan en un archivo.ini, es decir, como seria la estructura de estas lineas en un fichero.ini. Gracias de antemano a todos los amigos del foro de PB.  :comp:

9
Power Builder / Barra De Estado
« en: Martes 17 de Octubre de 2006, 07:26 »
:hola:  Hola amigos del foro. Alguien sabra como puedo hacer para mostrar en mi ventana principal de la aplicacion, un status bar (barra de estado), pues desearia pòner en el margen inferior derecho el name de la persona que accedio al sistema. Cualquier idea es bienvenida. Gracias.  :hola:

10
Power Builder / Re: Metodo Update Del Dw
« en: Domingo 1 de Octubre de 2006, 01:06 »
:hola:  hola man, pero que pasa cuando en tu Dw haces uso de dos tablas, pues revisando en la opcion Update Properties... solo me permite actualizar los campos de una tabla, el problema surge que cuando tengo datos de dos tablas en un DW solo me permite actualizar correctamente por codigo, segun la tabla que aparece selecciona en esa ventana del UPDATE PROPERTIES..... :(

11
Power Builder / Re: Imagenes En Dw Freeform
« en: Viernes 29 de Septiembre de 2006, 20:47 »
:hola: Que tal man. Gracias por la ayuda, me distes una buena idea para hacer el filtrado de imagenes, te debo una eh.  :D

12
Power Builder / Re: Imagenes En Dw Freeform
« en: Viernes 29 de Septiembre de 2006, 00:14 »
:hola: Hola man que tal, no se si me deje entender. Lo que yo quiero es cambiar la imagen del objeto picture que esta incluido dentro del objeto dw de la misma forma que lo estan los demas objetos(datos de tabla) cuando me muevo a atraves de unos botones de navegacion, en si los campos de tabla tales como (nombre, direccion, etc) si se cambian al moverme por cada registro pero el problema es que aparece la misma imagen que almacena el objeto picture. Pongo un ejemplo: por ejemplo para referenciar a un objeto que esta incluido en el objeto dw hago uso de:
 //dw_clie.Modify("precprod.Edit.DisplayOnly = true") o tambien dw_clie.object.precprod[0...n] .....verdad?, ahora algo asi parecido yo lo que quiero es hacer referenciar al objeto picture sobretodo su propiedad File Name?, Picture Name?, para que asi de alguna manera pueda cambiar los nombres de la imagenes. En realidad yo antes no me hacia problemas puesto que la imagenes los mantenia como un objeto independiente, es decir, no incrustado dentro del datawindow, pero ahora deseo cambiar el estado (nombre del archvo imagen) incorporado en un DW. Pienso que tambien debe de haber una manera pàra referenciar al Name de ese objeto picture sobretodo a alguna propiedad que me permita cambiar el nombre del archivo. Ojala me deje entender, de todos modos espero una respuesta man. Gracias de antemano.  :hola:

13
Power Builder / Imagenes En Dw Freeform
« en: Miércoles 27 de Septiembre de 2006, 09:06 »
:hola:  Buenas tardes amigos del foro. Tengo una duda en como hacer cambiar imagenes (fotos de empleados) en un DW FreeForm cuando me dezplazo registro por registro, es decir, estoy haciendo una ventana de mantenimiento de empleados; cuando me desplaze a traves de los botones de navegacion (inicio, siguiente, atras, final) deseo que tambien cambian las fotos de los empleados (uso el control image) para ello el nombre de los archivos *.bmp estan relacionados con los codigos de los empleados. MI duda es que tengo que programar en el propio editor del DW, o en la misma ventana que contiene el Dw, la verdad que no tengo muy claro como resolver este problema, a ver si alguien me brinda una ayuda. Gracias de antemano :hola:

14
Power Builder / Re: Metodo Update Del Dw
« en: Martes 26 de Septiembre de 2006, 06:15 »
:hola:  Hola man, gracias por la ayuda, si que tienes razon faltó seleccionar esa opcion, pues en otro datawindow si estaba seleccionado y no habia error, te pasastes brother, esos detalles siempre pasan en la programacion, jeje.  :D

15
Power Builder / Metodo Update Del Dw
« en: Jueves 21 de Septiembre de 2006, 09:38 »
:hola:  Hola amigos del foro, presente aqui de nuevo para hacer mencion de un error del sistema que estoy elaborando. Antes que nada les comento que estoy usando la Version 10 de PB,  y con SQL 7 como BD. El problema que tengo es que cuando deseo eliminar un registro de un DW tabular desde un boton, me sale una ventana con un mensaje de error; mas o menos le describo el mensaje de error, en la barra de titulo de dicha ventana me aparece: DataWindow Error; y como descripcion aparece lo siguiente: Datawindow does not have UPDATE capability. en si no se a que se deba este mensaje, pues yo creo que mi codigo esta bien, aqui le muestro el codigo que he metido.

/////////////////////////77
      integer l_n
      dw_deudaclie.deleterow( dw_deudaclie.getrow( ) )
      l_n = dw_deudaclie.update( )
               if l_n = 1 and SQLCA.SQLNRows > 0 then //actualiza
                    commit using SQLCA;
                    dw_deudaclie.retrieve( p_iddocum )
               else
      messagebox( 'Error','Error al actualizar la BDs',StopSign!)
               end if
/////////////////////////////
Es decir la variable l_n nunca toma el valor 1, pues muestra ese ventana de error que la describi lineas atras y luego muestra el messagebox del else. La verdad amigos pues necesito de su ayuda para solucionar este problema, un codigo parecido como este tengo en otro sistema pero hecho en PB 8, o acaso sera por la version, aunque yo lo dudo. Agradezco anticipadamente su atencion.  :hola:

16
Power Builder / Re: Capturar Datos De Excel
« en: Martes 4 de Julio de 2006, 06:22 »
ok brother lo tendre presente una vez que acabe la aplicacion que estoy elaborando, pues hago uso dinamico de excel con PB, solo que ahorita me estoy concentrando a mi aplicacion, una vez que lo culmine( que ya falta poco ) presentare un scripts sobre interactuar con excel desde PB. Saludos :hola:

17
Power Builder / Ejecutable En Power 10
« en: Martes 4 de Julio de 2006, 06:16 »
:hola: . Que tal muchachos del foro, de nuevo por aqui, bueno la consulta es la siguiente deseo generar mi ejecutable en Power 10, bueno pienso que en la version 9 debe ser parecida pero yo ahorita estoy trabajando con la version 10, la verdad que nunca en PB he generado un ejecutable solamente he trabajado con workspaces, pues ahora si se me hace necesario tener un ejecutable, por favor si alguien fuera tan amable de explicarme los pasos a seguir para generar mi ejecutable en PB 10. Gracias de antemano.

18
Power Builder / Re: Saber Tipo De Dato De Una Variable
« en: Martes 4 de Julio de 2006, 06:11 »
ok amigo, tienes razon acerca de la función ya habia oido hablar, solo que me habia olvidado, de todos modos gracias por la sugerencia. Saludos.  :hola:

19
Power Builder / Saber Tipo De Dato De Una Variable
« en: Lunes 3 de Julio de 2006, 12:23 »
Hola amigos que tal :D , una consulta, necesito saber el tipo de dato de una variable. por ejm: si declaro una variable como entero
integer = xv;
entons almacenar en otra variable el tipo de dato que es en este caso integer, pues lo necesito como parametro para una funcion personalizada, por favor espero que me ayuden. Gracias. :hola:

20
Power Builder / Re: Uso De Excel
« en: Viernes 30 de Junio de 2006, 01:02 »
Muchas gracias amigo. Es un link muy interesante sobre manejo de datos con excel, gracias por el interes mostrado, espero tb aportar con ideas, soluciones mas adelante ya que no me gusta solo preguntar..jajaja, muy agradecido. :hola:

21
Power Builder / Re: Capturar Datos De Excel
« en: Viernes 30 de Junio de 2006, 00:58 »
hola brother, que interesante me resulto ese link, si me servira de gran ayuda, gracias brother, ya decia yo en el foro siempre esta la solucion, jajaja, estoy seguro que ese link apunta a mi solucion, muchas gracias brother por el interes tomado. Saludos :D

22
Power Builder / Re: Capturar Datos De Excel
« en: Jueves 29 de Junio de 2006, 23:42 »
:hola:  hola que tal. Bueno te contare lo que intento hacer, aver si me entiendes, lo que pasa es que en una hoja de excel guardo datos de una muestra, y en una celda guardo el resultado total de la muestra (que puede ser un promedio, sumatoria, etc resultante de la muestra estudiada), ahora lo que quiero es que ese valor resultante, es decir el valor de la celda del excel, ver la manera de como ese dato lo pueda enlazar o transportar a mi interfaz de power, bueno pensaba mostrarlo en un sle, pero veo que mas interesante resultaria tb mostrar los valores de la muestra en un dw, pero el problema es que nose como desde power puedad capturar los datos qque tenga en excel. Entendistes mas o menos lo que quiero?, Porfa necesito ayuda, gracias.

23
Power Builder / Re: Capturar Datos De Excel
« en: Jueves 29 de Junio de 2006, 19:11 »
hola que tal, un favor me pudieras dar una sugerencia mas detallada porfa, estoy a la espera de tu respuesta, pos por ahora lastimosamente no encuentro alguien que me pueda ayudar. :(

24
Power Builder / Uso De Excel
« en: Miércoles 28 de Junio de 2006, 20:53 »
Hola a todos, por favor si alguien me puede ayudar en la forma de como instanciar a excel para poder manipular sus celdas desde power builder, como tb capturar los datos de las celdas de excel para poder mostrarla en mi ventana de interfaz de power builder, la verdad que yo hice esto pero en otro lenguaje como el visual fox, pero en PB recien tengo poco tiempo de conocimiento pues no encuentro la manera de hacerlo, agradecere su gentil apoyo. :D

25
Power Builder / Re: Ayuda Con Validacion!!
« en: Miércoles 28 de Junio de 2006, 20:36 »
hola que tal. quizas esto porcion de codigo te ayude en tu problema, primero el dato que deseas comparar lo almacenas en una variable, aca de muestro mas o menos como seria la lógica:

variable = <dato_comparar>

select <campo> into :variable  from <tabla> where <campo>=:variable;
 if sqlca.sqlcode=0 then
//dato encontrado
else
//dato no encontrado
end if

Me respondes si te salio. bye :hola:

Páginas: [1] 2