[prog] POUR MACRO ?????
Return Receipt Your [prog] POUR MACRO ? document: wasstephane.purne...@corman.be received by: at:30/11/2010 09:41:56
Re: [prog] ReadOnly
Bonjour, La fonctionnalité d'un resultSet updatable dépend de la base de données qui est derrière. Cordialement Stéphane --- Stéphane PURNELLE Admin. Systèmes et Réseaux Service Informatique Corman S.A. Tel : 00 32 (0)87/342467 Martin Blaizot martin.blai...@wanadoo.fr wrote on 23/06/2010 13:18:07: Martin Blaizot martin.blai...@wanadoo.fr 23/06/2010 13:17 Veuillez répondre à prog@fr.openoffice.org A prog@fr.openoffice.org cc Objet Re: [prog] ReadOnly Bonjour à tous, J'ai recréé ma table en ajoutant cette fameuse clef primaire, modifié mes numéros de champ en conséquence dans mon code et résultat, ma table est bien éditable manuellement dans l'explorateur, par contre j'ai toujours le message : Type.com.sun.star.sdbc.SQLException Message : The result Set is read-only ( Grrr ). Le code qui génère cette erreur est le suivant : 'Mise à jour des champs dernière remise et date dernière remise dans la table clients maRequete = maConnexion.createStatement() ResultSet = maRequete.executeQuery(SELECT * FROM Clients WHERE Societe= Quote(Client_Select) ) If Not IsNull(ResultSet) Then While ResultSet.next ResultSet.UpdateDouble(9,RemiseNewDevis) ResultSet.UpdateString(10,Date) ResultSet.UpdateRow Wend End If d'avance merci, Martin - To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org For additional commands, e-mail: prog-h...@fr.openoffice.org
Re: [prog] Problème génération d'une formule en OOo Basic
Bonjour Laurent, Alors, oui je suis sur de mes champs. REM Adesso - nous allons réaliser les formules REM reposition sur st_li jeCherche = maFeuille.createSearchDescriptor with jeCherche .SearchString = st_li .searchWords = false end with trouv = maFeuille.findAll(jeCherche) monDocument.CurrentController.Select(trouv(0)) maCellule = monDocument.currentSelection print D+cstr(maCellule.CellAddress.Row+1) adresseDebut = D+cstr(maCellule.CellAddress.Row+1) REM print maFeuille.getCellrangeByName(D+cstr(maCellule.CellAddress.Row+1)).string REM print maFeuille.getCellByPosition(maxcol-2,maCellule.CellAddress.Row).string maCellule = maFeuille.getCellByPosition(maxcol-1,maCellule.CellAddress.Row) REM print maCellule.String adresseFin=adresseString(monDocument,maCellule.CellAddress) print adresseFin maCellule = maFeuille.getCellByPosition(maxcol,maCellule.CellAddress.Row) REM print maCellule.String maCellule.Formula = =SOMME(+adresseDebut+:+adresseFin+) --- Stéphane PURNELLE Admin. Systèmes et Réseaux Service Informatique Corman S.A. Tel : 00 32 (0)87/342467 Laurent Godard oooc...@free.fr wrote on 25/02/2010 12:31:13: Laurent Godard oooc...@free.fr 25/02/2010 12:31 Veuillez répondre à prog@fr.openoffice.org A prog@fr.openoffice.org cc Objet Re: [prog] Problème génération d'une formule en OOo Basic Bonjour stefane J'ai dans mon code la ligne suivante : maCellule.Formula = =SOMME(+adresseDebut+:+adresseFin+) Seulement, elle ne marche pas car elle devient =somme(D3:AS3) dans la cellule difficile de dire sans le code et l'exemple sous les yeux es tu sur de la valeur et du calcul de adresseDebut et adresseFin ? Laurent - To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org For additional commands, e-mail: prog-h...@fr.openoffice.org
Re: [prog] Problème génération d'une formule en OOo Basic
Bonjour, Français (Belgique). Ce qui m'étonne, c'est que la cellule est = somme(D3:AS3), que si je fait 'entrée' dessus, rien ne fait. Mais si j'appel l'assistant fonction, il convertit le =somme en =SOMME et cela fonctionne. Je suis en OpenOffice.org 3.2 Cdt Stéphane --- Stéphane PURNELLE Admin. Systèmes et Réseaux Service Informatique Corman S.A. Tel : 00 32 (0)87/342467 Laurent Godard oooc...@free.fr wrote on 25/02/2010 13:25:13: Laurent Godard oooc...@free.fr 25/02/2010 13:25 Veuillez répondre à prog@fr.openoffice.org A prog@fr.openoffice.org cc Objet Re: [prog] Problème génération d'une formule en OOo Basic Re Je ne comprend pas pourquoi, il y a un problème de déclaration de case sensitive quelque part ? autre piste, quelle est la langue de ta cellule ? laurent - To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org For additional commands, e-mail: prog-h...@fr.openoffice.org
Re: [prog] Problème génération d'une formule en OOo Basic
avec =SUM cela fonctionne. Merci à tous --- Stéphane PURNELLE Admin. Systèmes et Réseaux Service Informatique Corman S.A. Tel : 00 32 (0)87/342467 Thibault Vataire tvata...@starxpert.fr wrote on 25/02/2010 13:30:28: Thibault Vataire tvata...@starxpert.fr 25/02/2010 13:30 Veuillez répondre à prog@fr.openoffice.org A prog@fr.openoffice.org cc Objet Re: [prog] Problème génération d'une formule en OOo Basic Bonjour, Lorsque vous utilisez la propriété formulaLocal, utilisez le nom de la formule tel qu'il apparait lorsqu'elle insérée par l'interfacegraphique. Lorsque vous utilisez la pseudo-propriété formula, il est nécéssaire d'utiliser le nom de la formule en anglais. soit : thisComponent.sheets.getByIndex(0).getCellRangeByName (A1).formulaLocal = =SOMME(3+5) thisComponent.sheets.getByIndex(0).getCellRangeByName(A2).formula = =SUM(3+5) Cordialement, T. Vataire - Mail Original - De: yves dutrieux ydutri...@gmail.com À: prog@fr.openoffice.org Envoyé: Jeudi 25 Février 2010 12:42:14 Objet: Re: [prog] Problème génération d'une formule en OOo Basic Bonjour, Le 25 février 2010 12:34, Stéphane PURNELLE stephane.purne...@corman.be a écrit : Bonjour Laurent, Alors, oui je suis sur de mes champs. N'est-on pas obligé de définir le type du champs pour le forcer à un string ? Yves REM Adesso - nous allons réaliser les formules REM reposition sur st_li jeCherche = maFeuille.createSearchDescriptor with jeCherche .SearchString = st_li .searchWords = false end with trouv = maFeuille.findAll(jeCherche) monDocument.CurrentController.Select(trouv(0)) maCellule = monDocument.currentSelection print D+cstr(maCellule.CellAddress.Row+1) adresseDebut = D+cstr(maCellule.CellAddress.Row+1) REM print maFeuille.getCellrangeByName(D+cstr(maCellule.CellAddress.Row+1)).string REM print maFeuille.getCellByPosition(maxcol-2,maCellule.CellAddress.Row).string maCellule = maFeuille.getCellByPosition(maxcol-1,maCellule.CellAddress.Row) REM print maCellule.String adresseFin=adresseString(monDocument,maCellule.CellAddress) print adresseFin maCellule = maFeuille.getCellByPosition(maxcol,maCellule.CellAddress.Row) REM print maCellule.String maCellule.Formula = =SOMME(+adresseDebut+:+adresseFin+) --- Stéphane PURNELLE Admin. Systèmes et Réseaux Service Informatique Corman S.A. Tel : 00 32 (0)87/342467 Laurent Godard oooc...@free.fr wrote on 25/02/2010 12:31:13: Laurent Godard oooc...@free.fr 25/02/2010 12:31 Veuillez répondre à prog@fr.openoffice.org A prog@fr.openoffice.org cc Objet Re: [prog] Problème génération d'une formule en OOo Basic Bonjour stefane J'ai dans mon code la ligne suivante : maCellule.Formula = =SOMME(+adresseDebut+:+adresseFin+) Seulement, elle ne marche pas car elle devient =somme(D3:AS3) dans la cellule difficile de dire sans le code et l'exemple sous les yeux es tu sur de la valeur et du calcul de adresseDebut et adresseFin ? Laurent - To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org For additional commands, e-mail: prog-h...@fr.openoffice.org -- web site : http://www.molenbaix.com - To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org For additional commands, e-mail: prog-h...@fr.openoffice.org
[prog] Problème conversion macro excel vers OOo Basic
Bonjour, J'essaie de convertir une macro en VBA vers OOo Basic. Je coince déja avec cette ligne : Do While Range(Application.Workbooks(1).Names.Item(TdB)).Offset(wi_lig - 1) Selon une doc trouvée sur internet nommée : Examples or Porting Visual Basic for Applications to StarBasic Je peux convertir cela en : Do While maFeuille1.getCellRangeByName(TdB).getCellByPosition(1,wi_lig - 1) Mais dès que je le lance, j'ai une erreur IndexOutOfBoundException. wi_lig vaut 2 Comme dans la doc, je n'ai pas d'indication a propos de Offset avec 1 paramètre, j'ai mis 1 comme valeur pour X (ce qui correspond à la colone B) Pourriez-vous m'aider ? Merci Stéphane --- Stéphane PURNELLE Admin. Systèmes et Réseaux Service Informatique Corman S.A. Tel : 00 32 (0)87/342467
[prog] Accès au registre Windows
Return Receipt Your [prog] Accès au registre Windows document: wasstephane.purne...@corman.be received by: at:30/06/2009 09:26:57