59 |
</trigger> |
</trigger> |
60 |
|
|
61 |
<trigger name="newTrigger" type="NAMED"> |
<trigger name="newTrigger" type="NAMED"> |
62 |
editBlock.newRecord () |
from hack import confirmRollback |
63 |
# setFocus (editBlock) |
|
64 |
|
confirmRollback (self, editBlock, 'commitTrigger') |
65 |
</trigger> |
</trigger> |
66 |
|
|
67 |
<page name="@ $page{search} @"> |
<page name="@ $page{search} @"> |
98 |
<trigger type="pre-Focusout" src="askForChangesTrigger"/> |
<trigger type="pre-Focusout" src="askForChangesTrigger"/> |
99 |
<block name="editBlock" datasource="editDataSource" restrictInsert="y"> |
<block name="editBlock" datasource="editDataSource" restrictInsert="y"> |
100 |
<entry x="0" y="0" name="idEntry" field="@ $id @" hidden="y"/> |
<entry x="0" y="0" name="idEntry" field="@ $id @" hidden="y"/> |
101 |
|
<button x="31" y="0" trigger="newTrigger" width="9" label="Nuevo" |
102 |
|
name="newButton" height="1"/> |
103 |
@{ $h=0; $y=1 }@ |
@{ $h=0; $y=1 }@ |
104 |
@_DO_FIELDS_@ |
@_DO_FIELDS_@ |
105 |
<label x="1" y="@ $y++ @" text="@ $label[$i] @"/> |
<label x="1" y="@ $y++ @" text="@ $label[$i] @"/> |
117 |
name="deleteBtn" height="1"/> |
name="deleteBtn" height="1"/> |
118 |
<button x="21" y="@ $y @" trigger="rollbackTrigger" width="9" label="Cancelar" |
<button x="21" y="@ $y @" trigger="rollbackTrigger" width="9" label="Cancelar" |
119 |
name="rollbackBtn" height="1"/> |
name="rollbackBtn" height="1"/> |
|
<button x="31" y="@ $y @" trigger="newTrigger" width="9" label="Nuevo" |
|
|
name="newButton" height="1"/> |
|
120 |
</block> |
</block> |
121 |
</page> |
</page> |
122 |
</form> |
</form> |