# Error al lanzar proceso desde lista QML 

**URL:** <https://foros.velneo.com/t/error-al-lanzar-proceso-desde-lista-qml/7103>\
**Category:** Velneo\
**Created:** [28 Mayo, 2014 16:48 UTC](https://foros.velneo.com/t/error-al-lanzar-proceso-desde-lista-qml/7103 "2014-05-28T16:48:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ciberideas](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@ciberideas](https://foros.velneo.com/u/ciberideas)\
**Post date:** [28 Mayo, 2014 16:48 UTC](https://foros.velneo.com/t/error-al-lanzar-proceso-desde-lista-qml/7103/1 "2014-05-28T16:48:16Z")

</div>

Hola quisiera lanzar un proceso desde una lista QML en el MouseArea, por lo que veo en la documentación se podría de esta manera,  
bool RunProcess( const QString& szIDProceso ); // szIDProceso = AliasProyecto@IdProceso  
yo escribo lo siguiente lo que os envio en el fichero adjunto  
pero me da el error que podeis ver

¿Porque?  
un saludo  
Miguel BENJUMEA  
CIBERIDEAS, S.L.

---

<div class="post-metadata">

**Author:** ![ciberideas](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@ciberideas](https://foros.velneo.com/u/ciberideas)\
**Post date:** [28 Mayo, 2014 16:53 UTC](https://foros.velneo.com/t/error-al-lanzar-proceso-desde-lista-qml/7103/2 "2014-05-28T16:53:11Z")

</div>

Bueno parece que no me deja subir un fichero adjunto error:  
Rectangle {  
id: background2  
anchors.left: background1.right;  
y: 1;  
width: (parent.width - anchohora2)/7;  
height: parent.height - 1;  
color: “#FFEEFF”;  
border.color: “#345678”;  
radius: 3;  
opacity: recipe.rectangleOpacity2  
MouseArea {  
anchors.fill: parent;  
onClicked:  
bool RunProcess(const QString& 3u3nf1wr.vca@QML1);  
}  
}

el error en la línea es:  
Expected token ‘;’  
Expected token ‘)’

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [28 Mayo, 2014 20:33 UTC](https://foros.velneo.com/t/error-al-lanzar-proceso-desde-lista-qml/7103/3 "2014-05-28T20:33:39Z")

</div>

Hola Miguel.

Mirando el código que adjuntas es imposible que funcione.  
La línea correspondiente al código JavaScript, asociado al evento onCliked del objeto MouseArea, debe escribirse de la siguiente manera:  
``

```

onClicked: {
theRoot.runProcess(“aliasProyecto/PRO_MICODIGOVELNEO”)
}

```

Pon siempre las llaves, es una buena práctica.

Si sigue el error, ya será un problema con el resto de las líneas. Vas comentando las líneas una a una hasta que desparezca el error y sabrás la línea que lo produce.

De todas formas en el mensaje de error QML aparecen 2 números, uno es el Nº de la línea y el otro es la posición del error en esa línea.

Saludos y suerte con el QML  
Paco Satué

---

<div class="post-metadata">

**Author:** ![ciberideas](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@ciberideas](https://foros.velneo.com/u/ciberideas)\
**Post date:** [29 Mayo, 2014 19:48 UTC](https://foros.velneo.com/t/error-al-lanzar-proceso-desde-lista-qml/7103/4 "2014-05-29T19:48:17Z")

</div>

Hola Paco

Que Dios te bendiga.  
Te debo una o varias cervezas  
un saludo  
Miguel
