IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

Copier coller un enregistrement d'une table


Sujet :

OpenOffice & LibreOffice

  1. #1
    Membre éprouvé

    Homme Profil pro
    Technicien
    Inscrit en
    Août 2013
    Messages
    437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2013
    Messages : 437
    Points : 1 190
    Points
    1 190
    Par défaut Copier coller un enregistrement d'une table
    Bonjour,

    Dans une de mes table, les enregistrements contiennent plusieurs champs dont un champ en numérotation automatique :
    Nom : Annotation 2021-08-31 093405.png
Affichages : 176
Taille : 7,3 Ko

    Pour certaines saisies, les enregistrements sont très proches (seul un champ change, souvent le numéro de série) : je me demandais s'il y avait un moyen facile pour dupliquer un enregistrement.
    Actuellement, je copie-colle chaque champ de l'enregistrement mais c'est un peu lourd.

    Merci pour l'aide.
    [Nouveau] Envie de tracer des circuits électriques : essayez le package LaTeX CircuiTikZ

    Pour créer une belle table des matières sur LibreOffice - N'oubliez pas de consulter les FAQ en cas de question !

    Envie de se lancer dans l'aventure Arduino : allez faire un tour sur ce cours.


    Ma réponse vous a plu ? Un petit vote serait sympa

  2. #2
    Membre régulier
    Homme Profil pro
    Retraité de l' industrie
    Inscrit en
    Mars 2010
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Retraité de l' industrie
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2010
    Messages : 177
    Points : 102
    Points
    102
    Par défaut Copier / coller depuis une table
    Bonsoir,

    A part de mettre en place une macro, je ne pense pas que cela soit possible.

    Cordialement

  3. #3
    Membre régulier
    Profil pro
    Responsable de service informatique
    Inscrit en
    Mars 2003
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France, Dordogne (Aquitaine)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2003
    Messages : 99
    Points : 108
    Points
    108
    Par défaut
    Salut,

    J'ai un besoin équivalent, afin de transférer une ou plusieurs lignes d'une table vers une seconde table de nature différente.
    J'ai glané des informations afin de composer une macro qui devrait utiliser une instruction SQL afin de le faire par lot et de facon conditionelle.

    je vais probablement poster une autre demande vu qu'il ne sagit pas de ton probelme a proprement parlé:
    toutefois voici une exempole non fonctionnel qui me renvoie une erreur java..... si tu trouve un paliatif n'hesite pas a le faire savoir.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    ' ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
    Sub Move_OutofInventory()
    ' ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝█
    '  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
    ' ne fonctionne pas...
    Dim oStatement As Object
    	if IsNull(ThisDatabaseDocument.CurrentController.ActiveConnection) then
        	ThisDatabaseDocument.CurrentController.connect
    	endif
    	oStatement = ThisDatabaseDocument.CurrentController.ActiveConnection.createStatement()
    	StrTime = Format(now(),"D/MM/YY")
    	strSQL ="INSERT INTO ""TAB_SORTIE_INV"" (""TYPE"", ""SERIE_DU_TYPE"",""MARQUE"",""DATE_ACHAT"",""BUDGET_ACHAT"",""SERIAL"",""DATE_SORTIE_INV"") SELECT ""TYPE"", ""SERIEduTYPE"",""MARQUE"",""DATE_ACHAT"",""BUDGET_ACHAT"",""SERIALNUMBER"",'"+ StrTime +"' FROM ""TAB_INVENTAIRE"" WHERE ""ASortirDeLinventaire"" = true"
    	msgbox(StrSQL)
    	oStatement.execute(StrSQL)
    End sub
    Erreur d'exécution BASIC.
    Une exception s'est produite :
    Type: com.sun.star.sdbc.SQLException
    Message: Wrong data type: java.lang.IllegalArgumentException.

  4. #4
    Membre régulier
    Profil pro
    Responsable de service informatique
    Inscrit en
    Mars 2003
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France, Dordogne (Aquitaine)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2003
    Messages : 99
    Points : 108
    Points
    108
    Par défaut
    voir onglet contributions

Discussions similaires

  1. [AC-2016] Copier tous les enregistrements d'une table
    Par Nordal dans le forum VBA Access
    Réponses: 2
    Dernier message: 28/11/2020, 18h24
  2. Outil VBA sur ArcGis : Copier/coller les lignes dans une table attributaire
    Par Alexiis dans le forum SIG : Système d'information Géographique
    Réponses: 2
    Dernier message: 26/09/2013, 16h15
  3. Réponses: 4
    Dernier message: 22/05/2012, 13h44
  4. Réponses: 6
    Dernier message: 21/01/2008, 08h52
  5. Copier un enregistrement d'une table vers une autre
    Par le lynx dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 04/01/2006, 09h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo