miércoles, 18 de noviembre de 2009
Filtros SQL dinámico para reportes en SQL Server
martes, 10 de noviembre de 2009
Funte de datos Stored Procedure y Transact SQL
sábado, 7 de noviembre de 2009
Poblar un DropDownListBox control desde base datos
datastore dsds = create datastoreds.dataobject='dw_tdo_doc'ds.settransobject(sqlca)ds.retrieve()int lifor li=1 to ds.rowcount()insertitem(ds.getitemstring(li,'tdo_desc'),li)nextinsertitem('Seleccionar...',1)selectitem(1)
viernes, 30 de octubre de 2009
Datos y Notación por punto en Power Builder
dw_1.Object.avg_cf[1]
miércoles, 28 de octubre de 2009
Power Builder 10.5 ShellExecute
- Declaramos la función local externa:
- Luego podemos utilizar la función externa de la siguiente forma:
viernes, 18 de septiembre de 2009
Modify DropDown Datawindow DDDW en Power Builder
domingo, 13 de septiembre de 2009
Trabajando con DropDownDW Datawindow
miércoles, 9 de septiembre de 2009
Culumnas computadas vs Campos computados en Power Builder
jueves, 13 de agosto de 2009
Control de Versiones de Fuente en Power Builder con Subversion
Requisitos:
Subversion (aplicaciones de consola SVN)
TortoiseSVN (interfaz visual SVN para Window)
PbSccProxy (ver 2009-08-01)PBSCC Proxy
PBNativo vs. PBSCC Proxy
En el repositorio de fuentes PBNativo no se almacena un histórico de las versiones de cada objeto, es decir de los cambios hechos en cada check-out. Aunque cuando se hace un check-in se incrementa el número de versión del objeto, solamente queda guardada la última versión en el repositorio; mientras que con PBSCC y TortoiseSVN podemos obtener un histórico de manera fácil, además de todas las bondades que podemos tener usando Subversion como control de versiones de nuestros fuentes.
Desarrollo
En esta entrada abordare sobre el software necesario que necesitaríamos para hacer un buen control de versiones en Power Builder utilizando Subversion y PbSccProxy.
1. Descargamos, configuramos e instalamos Subversion. Asegurarse de que este ejecutándose como servicio (svnserve.exe)
2.Creamos el repositorio para los fuentes en Subversion (svnadmin) o mediante TortoiseSVN.
3. Instalamos TortoisesSVN y creamos el repositorio local SVN.
4. Instalamos PbSccsetup (pbsccsetup.exe)
5. Abrimos y configuramos las propiedades del espacio de trabajo (workspace) de nuestro proyecto, para un control de Fuentes utilizando PBSCC Proxy. Veamos las propiedades establecidas:6. Nos conectamos al repositorio SVN
7. Adicionamos los objetos de nuestro espacio de trabajo al repositorio SVN (Add to Source Control…, haciendo click derecho sobre el workspace)
8. Escribimos el mensaje para log del SVN
9. Verificar que los objetos (SR*) fueron adicionados al repositorio SVN
10. Actualizamos nuestra espacio de trabajo haciendo un "PowerBuilder Check Out"
11. Ver el historial del objeto, haciendo click derecho sobre el objeto de la librería y "Show History".