Funciones Datawindows

FUNCIONES DEL DATAWINDOW
AcceptText
Provoca la validación del campo actual si el usuario no pulsó tab.

DBCancel
Provoca la cancelación de un retrieve( ) en curso.

DeletedCount
Devuelve el número de filas que el usuario ha borrado.

DeleteRow
Borra una fila.

Describe
Devuelve información muy detallada sobre la estructura de la DataWindow.

Filter
Ejecuta el filtro actual (véase setFilter).

GetChild
Devuelve un apuntador a una DataWindow contenida dentro de otra.

GetColumn
Devuelve el número de columna actual.

GetColumnName
Devuelve el nombre de la columna actual.

GetItemxxx
xxx representa un tipo de dato. Devuelve el valor contenido en una columna.

GetItemStatus
Devuelve el status de una fila o columna.

GetRow
Devuelve el número de fila actual.

GetSQLSelect
Devuelve la select de la datawindow.

GetText
Devuelve un string que contiene el valor de una columna que está siendo
editada antes de que el usuario la confirme cambiando de campo.

GetValue
Devuelve un string conteniendo el valor de una columna.

rtf y html.SetTransObject(SQLCA) . SetColumn Cambia el foco a una columna en concreto. SetRow Hace que la fila especificada sea la actual. Soporta diversos formatos incluyendo excel. texto. ScrollToRow Scrollea la datawindow hasta una fila y la hace visible (no confundir con setRow()). RowCount Cuenta las filas en una datawindow. SaveAs Salva el contenido de una dw en un fichero. SetTransObject Enlaza una datawindow con el objeto transacción. SetItemStatus Modifica el status de una fila o columna. SetFocus Coloca el foco en una datawindow. Print Imprime una datawindow. Para que una datawindow funcione es imprescindible ejecutar la siguiente instrucción: NombreDw. SetSort Modifica las condiciones de ordenador. SetFilter Modifica las condiciones de filtro de una DW. Modify Modifica la estructura interna de una datawindow.InserRow Inserta una fila en blanco. Retrieve Ejecuta una select contra la base de datos y muestra los datos en la datawindow. SetItem Modifica el valor de una columna.

Un enteroLargo (long) que identifica la fila antes de la cual desea insertar una fila nueva. En resumen el SettransObject(SQLCA) asocia el objeto transacción con el control DataWindow. El objeto de transacción proporciona la información necesaria para comunicarse con la Base de Datos.Settransobject(Transacción) Argument Dwn Transacción Description El nombre del Control data window. por defecto es SQLCA.InsertRow(fila) Argument Dwn Fila Ejemplo: Descripcion El nombre del control DataWindow en el cual se desea insertar una fila.settransobject(SQLCA) InsertRow Sintaxis: Dwn. con el cual se desea usar un objeto de transacción.ShareData Hace que una datawindow comparta datos con otra (se puede conseguir un efecto de espejo). Si incluyen argumentos. Generalmente se establece el objeto de transacción en el evento Open de la ventana que contiene el control DataWindow. Sintaxis:Dwn.Ejemplo: DwnSoftware. Si el valor es cero insertará al final de la tabla. Sort Ordena una Dw con las condiciones especificadas con SetSort().InsertRow(0) Retrieve() Recupera todas lasfilas de una tabla de la BDD en un control DataWindow. estos son usados por los argumentos de recuperacion de la sentencia SQL SELECT . Retorna -1 si ha ocurrido un error. DwnSoftware. Nombre del Objeto de transacción. Update Graba las modificaciones en la base de datos Funciones del datawindow Computación e Informática Funciones del DataWindow Funciones principales de un Datawindows en Power Builder SetTransObject Hace que un control DataWindow use un objeto de transacciónespecificado por el programador.

Arg2.n. Retorna el número defilas recuperadas. Un dedo índice. de la tabla de BDD Ejemplo: DwnSoftware.n) Eventos DW se dispara cuando ---------- constructor destructor clicked rbuttondown doublecliked itemchanged rowfocuschanged rowfocuschanging retrievestart retrieverow retrieveend updatestart updateend .boolean) getselectedrow(n) getitemstatus(n.n.…}) Argument Descripcion Arg1.del objeto DataWindow.muchas gracias si pudieran con ejemplos. reset() insertrow(n) deleterow(n) scrolltorow(n) getrow() rowcount() setcolumn(string/n) selectrow(n. los sgts metodos de controles DW.Retrieve({Arg1. Sintaxis Dwn.buf) retrieve() update() accepttext() setsort(cadena) sort() setfilter(cadena) filter() find(cadena. Sintaxis: Dwn. Arg2 Argumentos de recuperación. -1 si ocurre un error. Un rectángulo de puntos alrededor de la fila.Retrieve(“C001”)SetRowFocusIndicator Especifica el indicador visual que identifica la fila actual en un control DataWindow. los valores validos son: Off! FocusRect! Hand! Sin indicador.SetRowFocusIndicator (Indicador) Indicador El indicador visual para la filaactual.

sqlpreview dberror .