Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Última revisión Ambos lados, revisión siguiente
wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:8.-selecteditem:start [2017/08/10 16:27]
ejetoro ↷ Page moved from wiki:2.-desarrollo-app:2.3.-entender-codigo:c.-eventos:8.-selecteditem:start to wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:8.-selecteditem:start
wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:8.-selecteditem:start [2017/10/09 11:32]
patricia [Nodo SELECTEDITEM]
Línea 1: Línea 1:
 +
 +{{indexmenu_n>1}}
 +===== Nodo SELECTEDITEM =====
 +Esta regla de negocio tiene lugar cuando se "**selecciona**" una fila **DE UN CONTENTS**(subgrid/detalles). El comportamiento por defecto es lanzar el objeto seleccionado en edición. Si queremos realizar cualquier otra acción personalizada, debemos hacer uso de este nodo.\\
 +\\
 +
 +Ejemplo de código:
 +<code xml>
 +<selecteditem onchange="Refresh255">
 + <action name="runscript">
 + <script language="VBScript">
 + This.OwnerCollection.OwnerObject("MAP_IDARTICULO")=this("ID")
 + this.OwnerCollection.OwnerObject("MAP_IDIVA")=this("IDIVA")
 +  this.OwnerCollection.OwnerObject("MAP_VENTACAJAS")=this("VENTACAJAS")
 +  this.OwnerCollection.OwnerObject("MAP_CODARTICULO")=this("CODARTICULO")
 +  this.OwnerCollection.OwnerObject("MAP_UNIDADMED")=this("UDSCAJA")
 +  this.OwnerCollection.OwnerObject("MAP_DESCARTICULO")=this("DESCRIPCION")
 +  this.OwnerCollection.OwnerObject("MAP_PRECIO")=this("PRECIO")
 +  'Como se puede ver aqui no lanzamos el objeto en edición.
 + </script>
 + </action>
 +</selecteditem>
 +</code>