[prog] POUR MACRO ?????

2010-11-30 Par sujet Stéphane PURNELLE
Return Receipt
   
   Your   [prog] POUR MACRO ?  
   document:   
   
   wasstephane.purne...@corman.be  
   received
   by: 
   
   at:30/11/2010 09:41:56  
   




Re: [prog] ReadOnly

2010-06-23 Par sujet Stéphane PURNELLE
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

2010-02-25 Par sujet Stéphane PURNELLE
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

2010-02-25 Par sujet Stéphane PURNELLE
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

2010-02-25 Par sujet Stéphane PURNELLE
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

2009-07-06 Par sujet Stéphane PURNELLE
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

2009-06-30 Par sujet Stéphane PURNELLE

Return Receipt
   
   Your   [prog] Accès au registre Windows   
   document:   
   
   wasstephane.purne...@corman.be  
   received
   by: 
   
   at:30/06/2009 09:26:57