4 |
$detailblock # el nombre del bloque del detalle |
$detailblock # el nombre del bloque del detalle |
5 |
$fields # una referencia a un array de referencias a hashes. Claves usadas: label, entry, width, name, field |
$fields # una referencia a un array de referencias a hashes. Claves usadas: label, entry, width, name, field |
6 |
$id_field # el nombre del campo en $resultds que es el ID |
$id_field # el nombre del campo en $resultds que es el ID |
7 |
$name => 'Search' # el nombre de la página (lo que dice en el tag de la página) |
$name => 'Search' # el nombre de la página (lo que dice en el tag de la página) |
8 |
$searchblock => 'searchBlock' # el nombre del bloque de la búsqueda |
$searchblock => 'searchBlock' # el nombre del bloque de la búsqueda |
9 |
$resultblock => 'resultBlock' # el nombre del bloque del resultado |
$resultblock => 'resultBlock' # el nombre del bloque del resultado |
10 |
$searchds => 'searchDataSource' # el datasource de la búsqueda |
$searchds => 'searchDataSource' # el datasource de la búsqueda |
11 |
$resultds => 'resultDataSource' # el datasource del result |
$resultds => 'resultDataSource' # el datasource del result |
12 |
$prompt => 'Ingrese los datos' |
$prompt => 'Ingrese los datos' |
13 |
</neb:Vars> |
</neb:Vars> |
14 |
|
|
15 |
|
|
16 |
<page name="neb:$name"> |
<page name="neb:$name"> |
17 |
<trigger type="Pre-Focusout"> |
<trigger type="Pre-Focusout">< |
18 |
<neb:Inline>$detailblock</neb:Inline>.processRollback() |
<neb:Inline>$detailblock</neb:Inline>.processRollback() |
19 |
if <neb:Inline>$resultblock</neb:Inline>.getRecordCount() > 0 and not <neb:Inline>$resultblock</neb:Inline>.getCurrentRecord().isEmpty(): |
if <neb:Inline>$resultblock</neb:Inline>.getRecordCount() > 0 and not <neb:Inline>$resultblock</neb:Inline>.getCurrentRecord().isEmpty(): |
20 |
<neb:Inline>$detailblock</neb:Inline>.initQuery() |
<neb:Inline>$detailblock</neb:Inline>.initQuery() |