Por una parte me alegra que tengas un proyecto en vivo y atodo color, créeme que es la única forma de entender realmente como hacer un sistema desde su creación, y no solo teoría, teoría, teoría, ahora tienes a alguien que no se encuentra en los libros ni en el salón de clase, el cual se llama USUARIO.
Por otro lado, creo que tu catedrático esta un poco fuera de foco, al integrar power builder como lenguaje de programación, así sin anestesia, créeme que es un lenguaje un poco especial, y no es tan standard como el resto de los demás, por ejemplo, no es un lenguaje orientado a objetos, sino que orientado a eventos.
Bien perdón igualmente por mi largometraje,
Lo que estas buscando o mejor dicho, lo que tu catedrático pretendió inculcarles a investigar, es lo que en programación se llama PUNTUACIÓN HÚNGARA, o NOTACIÓN HÚNGARA, este es un standard para la programación de sistemas, y proviene de la utilización en C, los lenguajes que en algún momento se encuentran relacionados con C, adoptaron este sistema, simplemente por el hecho de entender a simple vista que contenía un programa y de que se trataba. Por ejemplo
si hablamos de variables.
las variables que declares primero deben tener una letra que determine el alcance por ejemplo,
LOCALES = l
GLOBALES = g
INSTANCIA = i
luego le sigue una letra que determina el tipo. por ejemplo.
INTEGER = i
STRING = s
BOOLEAN = b
etc...
por fin llegamos al nombre de la variable por ejemplo.
ld_fecha = contiene una FECHA, de tipo DATE y de alcande LOCAL
li_contador = contiene un valor numerico de tipo INTEGER y de alcance LOCAL
y asi sucesivamente.
con referencia a las funciones la situacion es muy parecida,
f = funciones
p = procedimientos.
igualmente el alcance
LOCAL = l
GLOBAL = g
PUBLICAS = p
asi pues
pf_hoy() = devuelve la fecha de hoy es una FUNCION y su alcande PUBLICO
El catalogo de cosas y casos sigue y sigue. Mi recomendación es muy simple, investiga primero sobre la puntuación o notación húngara, lenguajes como C, JAVA, CLIPPER, POWER BUILDER, recomiendan estos estándares de programación, simplemente por que de esa forma proveen de mucha información, con el simple hecho de ver un programa.
Por lo de los manuales. El mejor lugar de manuales sobre power builder es el sitio del fabricante.
www.sybase.com
Allí encontraras las versiones más usadas de power builder.
Ademas
Permíteme recomendarte estas otras direcciones de alto rendimiento e interés.
http://www.sybase.com/detail?id=44545http://www.powerbuilder.org/modules.php?name=News&file=article&sid=109http://www.programacion.com/direcciones/powerbuilder/
Hechenle ganas, no se desanimen, recuerden que todos los que nos dedicamos a esta actividad, tenemos que pasar por esto, igualmente considerenme a sus ordenes.