• Domingo 22 de Diciembre de 2024, 13:28

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

Páginas: 1 ... 4 5 [6] 7 8 ... 16
126
Ingeniería del Software / Re: Diagrama
« en: Miércoles 30 de Abril de 2008, 05:40 »
buenas noches otra ves molestando tenai otra consulta
si en mi entidad o clase que contiene los campos de la base de dato sejemplo


mi tabla en la base de datos tiene 10 campos

pero en la pantalla que estoy haciendo solo utilizo 5

cuando estoy haciendo mi diagrama de clases peudo poner como atributo solo 5 o tengo que colocar los 10 campos que tiene la tabla

127
Ingeniería del Software / Re: Diagrama
« en: Martes 29 de Abril de 2008, 20:35 »
buenas tardes que tal, tenia otra consulta,
ejemplo si tengo una ventana con 3 tab, y tengo que modificar solo un tab se peude hacer un diagrama de clases de solo un tab de la pantalla o tendria que hacer el diagrama de toda la pantalla?

128
Ingeniería del Software / Re: Diagrama
« en: Martes 29 de Abril de 2008, 15:43 »
Buenos dias que tal, tengo una consulta


o otra duda, los diagramas de caso de uso se hacen por procesos o por pantallas

ejemplo estoy haciendo diagramas de clases

en lo que estoy haciendo ya existen los procesos y diagramas de proceso

pero solo estoy haciendo los diagrama de clases para los que tienen pantallas, es nesesario hacer un diagrama de clases para un proceso?

si ya existe un diagrama de proceso para ese proceso? o es nesesario hacer los dos

otra duda
en los diagramas de clases

se pone el usuario y el sistema

o solo uno de los dos por diagrama


otra pregunta, como los casos de uso deben llamarse como verbos

si trabajo con diagrama de clases tambien debe ser como verbo? no peudo llamar un diagrama de clases ejemplo
mantenimiento de estudiantes?
consulta de estudiantes graduandos?

los dos son pantallas diferentes y esos son lso titulos de las pantallas

129
Windows / Problema Con Word 2000
« en: Lunes 28 de Abril de 2008, 03:08 »
buenas noches, que tal

tengo un problema, estaba haciendo un documento en word 2000

el documento tiene 117 paginas ya llevaba varios dias haciendolo grabana abria normal no me daba problema

ahora cuando quiero modificar otra cosa me sale este error

que se ve en la imagen

no se si se peude arreglar?

o hay que ponerle algun parche


ya que e intentado seleccionar todo y ponerlo en un documento nuevo y guardo bien pero cuando modifico de una ves me sale ese mensaje

tambien e intentado cambiarle el nombre al documento

130
Power Builder / No Admita Negativos
« en: Martes 22 de Abril de 2008, 20:51 »
buenas tardes que tal

queria saber si hay alguna otra manera de que un campo en un data windows external no deje ingresar un numero negativo o el signo de negativo

en el campo le puse en su propiedad number
esta bien solo me acepta numero pero tambien me deja meterl -1

le ise una programacion bruja en el editchange pero queria saber si havia otra forma gracias

131
Power Builder / Re: Validar Numeros Y Letras
« en: Domingo 20 de Abril de 2008, 23:08 »
buenas tardes estoy intentando validar por el codigo ascci para que no me permita ingresar ciertos campos


estaba colocando esto en el evento editchange

string ls_telefono

   //CONDUCTORES
    IF dwo.name = 'telefono' THEN
       ls_telefono = string(data)
      
      
      
        IF Asc(ls_telefono) = 164 THEN
         
           RETURN
        END IF
      
    END IF



pero no me esta funcionando, con esto no quiero me que deje meter ñ y si mete que retorne a el campo osea que lo limpie o que ni siqueira deje meter la ñ

en el datawindows ese campo le puse uan mascara de  ####-####

132
Power Builder / Validar Correo
« en: Domingo 20 de Abril de 2008, 05:19 »
buenas noches tengo otra consulta

quiero validar un correo que no meta mas de un @ o mas de un . punto

esta viendo esta validacion  me funciona pero solo valida qeu coloque el @ y el punto

long ll_pos, ll_pos2
        
         ll_pos = 0
         ll_pos2 = 0

         ll_pos = POS(dw_datos_proveedores.object.e_mail[1], "@")

      ll_pos2 = POS(dw_datos_proveedores.object.e_mail[1], ".",ll_pos)
         
         
         IF (ll_pos < 2 OR ll_pos2 < 1) OR (ll_pos2 <  ll_pos) THEN
           messagebox("error", "error")
            RETURN
         END IF

tambien tenia otra duda en esta linea
 ll_pos2 = POS(dw_datos_proveedores.object.e_mail[1], ".",ll_pos)

hay dicen que si no encuentra el . entonces empiza en la posicion que de vuelve el ll_pos  entonces retornara 0
verdad?

133
Power Builder / Validar Numeros Y Letras
« en: Sábado 19 de Abril de 2008, 21:50 »
buenas tardes que tal, estoy haciendo una pantalla pero tengo problema para hacer unas validaciones

tengo un campo donde solo debo colocar el telefono

lo puse en un datawindows
el campo telefono le puse en la propiedad
y seleccione editmask
y le puse de mascara ####-####

funciona bien solo el problema es que me deja escribir ñ minuscula asi que no quisiera que me escriba ñ solo quiero que acepte numeros

tambien tenia otro problema para una validacion

de un campo de nombre, me deja escribir esto

!$"·"$$%/(&(/=))==?!···%&///(=

ese campo solo debe aceptar letras de la A a la Z y numeros ya que peude haver un nombre con umero y bueno tambien aceptar el &

no se si alguein tiene algun ejemplo o sabe como hacerlo se le agredeceria es algo de apuro

134
Power Builder / Margen
« en: Jueves 17 de Abril de 2008, 17:33 »
buenos dias que tal,
queria saber que margen hay que colocarle a un informe para que sea pagina 8 y medio por 11

ya que si le pongo pro defecto me puede cojer hoja larga

135
VB .NET / Api
« en: Jueves 17 de Abril de 2008, 16:35 »
Buenos dias que tal,

queria saber como puedo generar un API en .net, ya sea en Visual basic o en C#

o si existe alguna herramienta para generar el API

la idea es poder ultilizar ese api en distintos lenguajes ya sea en visual basic o c# o power builder

se que un api es una dll osea una libreria que tiene varias clases

136
Power Builder / Re: Pasar Valores
« en: Martes 15 de Abril de 2008, 04:56 »
que tal,

no hay que pasarle las variables por una estructura o algo asi?

tiene algun ejemplo

137
Power Builder / Pasar Valores
« en: Domingo 13 de Abril de 2008, 23:40 »
buenos dias que tal
tenia una consulta queria saber como podria pasar unso valores a una funcion en lenguaje c

ya que en power builder tengo un data windows
que tiene la columna
familia, articulo, cantidad

y tiene o puede tener n registros

asi que mi idea e no grabarla en power builder si no enviarlo a una funcion en lenguaje c

yo se recorrer el data windows , lo que no tengo es la logica o no se muy bien como hacerlo para enviarlo a la funcion en c
y que aya en mi funcion en c entonces pueda recuperar lso datos que recorri y envie

y hacer mis validaciones aya e insersion en esa tabla ya que la cantidad de filas se la envie por la funcion

osea no se como en se poder grabarle eso se que aya tedria qeu hacer un for y recorrer y insertar pero bueno para no repetir mas que me ando enrredando es que no se como enviarle esos valores

138
Power Builder / Copiar Data Windows
« en: Viernes 11 de Abril de 2008, 18:38 »
buenos dias queria saber como poder copiar campso especificos de otro data windows

ejemplo mi primer data windows tiene 5 campos

y en el segundo data windows tengo 4 campos asi que queria copiar 4 campso del primer data windows para poder pasarlo al segundo ya que el quinto no me interesa

139
Power Builder / Exportar
« en: Viernes 11 de Abril de 2008, 17:24 »
buenos dias que tal

estoy intentando exportar a exel los datos de un data windows


estoy escribiendo esto, todo funciona bien me los exporta a exel bien

el problema es que yo tengo unos campos en el data windows ocultos con el protec en 0

y tengo como 3 campos uno debajo del otro asi que en data windows se muestra el que este activo en el momento de modo visible para el usuario pero los otros campos estan debajo de ese osea ocultos

entonces al momento de exportar tengo dos problemas
1 me esta mostrando un campo que tenia aparte y le havia pueto el comit en 0 para que en el data windows al momento de correrlo no se viera ese campo

el segundo problema es con los campos que tengo uno debajo del otro

tengo 3 campos uno por defecto esta basio no tiene nada en el protec asi que se mostrara
ya que lso otros campos le iran callendo encima o se pondran visible dependiendo lo que aya seleccionado en el otro campo que es un dropdaun

entonces yo hago mi consulta en el data windows me carga todos los campos pero la idea es que se me exporten los campos que el usuario puede ver o que esten en modo visible en el momento


STRING ls_path_name, ls_name
STRING defext = "XLS"
STRING Filter = "Archivo Excel (*.xls),*.xls"
INTEGER li_valor

li_valor = GetFileSaveName("Guardar como", ls_path_name, ls_name, defext, filter)

IF li_valor = 1 THEN
   dw_detalle_vale.SaveAs(ls_path_name, HTMLTable! , True)   
END IF

140
Power Builder / Re: Datos
« en: Viernes 11 de Abril de 2008, 06:47 »
buenas noches que tal estaba intentando importar utilizando



 li_result = dw_exel.ImportFile(ls_path_name)


pero cuando es exel me manda en la variable li_result -8

asi que no carga el datawindows


encambio con ese mismo codigo si me importa los archivos txt

141
Oracle / Actualizar
« en: Lunes 7 de Abril de 2008, 20:41 »
buenas tardes tenia una consulta

tengo que actualizar una tabla
bueno un registro de una tabla

normal tengo que hacer el update

pero ejemplo tengo un campo que se llama cantidad y cuando actualizo en vez de que me lo reemplace quiero es que me lo sume si el campo cantidad tenia 10 entonces con la actualizacion de 20 quiero que quede en 30 , tendria que usar la funcion Sum?

UPDATE articulos
    SET  
    cantidad = 20
    where cod = 34;

142
Power Builder / Re: Datos
« en: Lunes 7 de Abril de 2008, 02:06 »
Buenos dias que tal,

estube intentado importar un archivo de exel a un data windows pero aun no logro hacerlo

intente con esto

Integer li_valor
string txtname, named
string defext = "XLS"
string Filter = "Archivo Excel (*.xls),*.xls"
integer fh, ret
blob asignar


li_valor = GetFileOpenName("Abrir", txtname, named, defext, Filter)

IF ret = 1 THEN

   fh = FileOpen(txtname, StreamMode!)

   
   IF fh <> -1 THEN

       FileRead(fh, asignar)

       FileClose(fh)
      
       dw_1 = asignar

    END IF

END IF

el exel tiene una columna que se llama nombre y otra apellido

les coloque dos nombes y apellidos para provar

el problema es que no se como asignarle al datawindows el valor que recojo cuendo abro el fileopen  ya que lo intente hacer como el de la foto pero me dice que dw intento colocarle un valor entero


intente con esto tambien
IF li_valor = 1 THEN
dw_exp(txtname, HTMLTable! , True)   


no veo que tiene una propiedad open
solo veo el saveopen

143
XHTML / Problemas Con Include
« en: Domingo 6 de Abril de 2008, 21:14 »
buenos dias estoy intentando realizar un ejemplo con includes
en paginas html

tengo 3 paginas .html

en la cabecera escribi
<html>
<head>
<title>ejemplo</title>
</head>
<body >


en la del medio escribi
<!--#include file="header.html"-->



cuerpo

<!--#include file="foother.html"-->


en la de abajo escribi


</body>
</html>

estoy usando apache

no se si eso se peude provar sin un servidor si de todos msodos son solo paginas html

144
Oracle / Re: Secuencial
« en: Jueves 3 de Abril de 2008, 05:22 »
buenas noches que tal


Deseo hacer un secuencial utilizando una letra, año, mes, y 6 numeros


estaba intentando algo asi
este es uno que ise y utilizo con numero

CREATE SEQUENCE MI_SECUENCIAL INCREMENT BY 1 START WITH concat('L', (substr(SYSDATE,7,4)), (substr(SYSDATE,4,2)),  10001)  MAXVALUE concat('L', (substr(SYSDATE,7,4)), (substr(SYSDATE,4,2)),  99999) NOCYCLE CACHE 20 NOORDER;


lo que trato de hacer es concatenar y despues incrementar en uno

para que me salga este codigo en secuencial ejemplo

L20080410001

letra, año ,el mes pero en numero, y el codigo que son 5 digitos

no se si se podra hacer asi, no puedo probarlo ya que no tengo oracle intalado en mi pc, o para ver si alguien tiene una mejor idea o si eso no se peude hacer en oracle

145
Power Builder / Asignar Imagen En El Picture
« en: Lunes 31 de Marzo de 2008, 21:42 »
buenas tardes tengo otro problema con el campo picture

resulta que estaba probando añadir otra imagen mas grande que 200 por 200

mi picture lo habia echo de 200 por 200
ahora con una imagen mas grande de 200 por 200 no me la muestra en el picture

mi idea era mostrar una imagen chica para luego en otra pantalla mostrar esa misma imagen mas grande la que havia colocado en la pantalla 1 pasarla a la 2 mas amplia, ya pude pasar la imagen de la pantalla 1 a la 2 ahora el problema es poder colocar una imagen mas grande que se ajuste a 200 por 200 sin tener que cambiar el tamaño del picture


ahora lo que ise es hacer otra pantalla y le puse un picture

estoy usando power builder 6.5

lo que hago es esto para asignar una imagen a un picture es

blob Emp
integer fh, ret
string txtname, named
string defext = "BMP"
string Filter = "bitmap Files (*.bmp), *.bmp"
 
ret = GetFileOpenName("Open Bitmap", txtname, named, defext, filter)
 

IF ret = 1 THEN

   fh = FileOpen(txtname, StreamMode!)

   IF fh <> -1 THEN

       FileRead(fh, Emp)

       FileClose(fh)

      p_foto.SetPicture(Emp)


    END IF

END IF

asi le asigno la imagen que seleccione a mi picture pero si pongo una foto ejemplo

283 por 283

no me la deja mostrar

146
Power Builder / Re: Picture
« en: Lunes 31 de Marzo de 2008, 17:17 »
buenos dias que tal

queria saber como puedo setearle o asignarle una imagen a un objeto ole

ya que como lo hacia con el picture no me permite mostrar en el picture una imagen que sea mas grande que el picture

como ejemplo tenia un  picture de 200 por 200

asi que me dijeron que el ole aguanta mas tamaño


en el picture lo asignaba asi

p_foto.SetPicture(variable)
   
la idea es hacer en el ole algo mas o menos asi

ole_1.SetPicture(variable)

147
Oracle / Maximo
« en: Domingo 30 de Marzo de 2008, 22:30 »
buenas tardes

estoy sacando el valor maximo de un campo pero ese campo es varchar

lo estoy haciendo asi


   select concat('MA', max(substr(tipo,3))+1)
        into :is_cod_tipo
    from tipos
    where tipo like 'MA%';


ya que los codigos son

MA245

osea que el campo tiene 5 posiciones

de esa forma me funciona bien

el problema es si tengo un codigo que sea ejemplo

MA040


entonces cuando intento sacar el valor maximo me manda es
MA41

y no

MA041

como podria solucionar eso

148
Oracle / Letra Y Numero
« en: Sábado 29 de Marzo de 2008, 03:44 »
buenas noches que tal

queria saber si alguien sabe como puedo hacer un select
para poder saber que el valor seleccionado es una letra y el siguiente valor es un numero


ejemplo

select tipo from tipos where tipo like M9990  ;


quiero hacer un like y preguntar si el siguiente valor es un numero

o poder hacer el select solo si el segundo valor es un numero

149
Power Builder / Re: Picture
« en: Viernes 28 de Marzo de 2008, 19:38 »
colocare esto en otro tema

150
Power Builder / Re: Picture
« en: Viernes 28 de Marzo de 2008, 18:30 »
buenas tardes
queria saber como asirnar otra ves el pat o ruta donde se encuantran las imagenes de mi aplicacion

las imagenes estan en la siguiente carpeta

'.\imagenes\'

en el sistema general abian colocado el siguiente codigo en el objeto de la apliacion
en el evento open

long ll_ret
string ls_path
ls_path = Space(250)
ll_ret = GetCurrentDirectoryA(250, ls_path)
IF ll_ret > 0 THEN
   gs_path_original = Left(ls_path,ll_ret)
   
END IF

pero yo estoy creando otro modulo nuevo

y tengo una pantalla donde capturo imagen pero cuendo grabo o cierro la ventana las iamgenes de las otras ventanas no se ven ya que pierden el pat o ruta de donde se encuantran

como podria seterale al momento de grabar o cerrar la ventana que le coloque el pat otra ves de las imagenes a al aplicacion

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