ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Controls, pages and windows / Table functions
  • Conditions d'utilisation
  • Limite
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Copie le contenu d'un champ Table ou Table hiérarchique dans le presse-papiers. Le contenu du champ est copié dans un format texte : il est converti sous forme de chaîne de caractères et cette chaîne est copiée dans le presse-papiers.
Exemple
TableVersPressePapier(TABLE_TABLE1, taSansTitre, ";")
Syntaxe
<Résultat> = TableVersPressePapier(<Champ Table> [, <Options> [, <Séparateur> [, <Ligne début> [, <Ligne fin>]]]])
<Résultat> : Booléen
  • Vrai si le contenu du champ a été mis dans le presse-papiers,
  • Faux dans le cas contraire. Pour obtenir plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Champ Table> : Nom de champ
Nom du champ à manipuler. Ce champ peut correspondre à :
  • un champ Table.
  • un champ Table hiérarchique.
<Options> : Constante ou combinaison de constantes optionnelle
Paramètre les informations à prendre en compte dans la chaîne copiée dans le presse-papiers.
taAvecColonnesInvisiblesExporte aussi les colonnes invisibles du champ.
WINDEV Les colonnes définies comme non imprimables et non exportables sont exportées. Ces colonnes sont définies :
  • soit par programmation : propriété VisibleEnExportEtImpression à Faux.
  • soit dans l'onglet "Général" de la fenêtre de description des colonnes : option "Export et impression" à "Jamais".
taColonneOrdreAffichéExporte les colonnes selon l'ordre des colonnes actuellement affiché dans le champ (et non selon l'ordre des colonnes défini sous l'éditeur).
taLigneSélectionnesExporte uniquement les lignes sélectionnées (par défaut, toutes les lignes sont exportées).
taSansTitre
(valeur par défaut)
Seules les données sont copiées.
taSansTotauxN'exporte pas :
  • les lignes de totaux, moyenne et comptage automatique (par défaut, ces lignes sont exportées).
  • WINDEV les lignes de calculs personnalisés (par défaut, ces lignes sont exportées).
taTitreColonnesLe titre des colonnes est inséré.
<Séparateur> : Chaîne de caractères optionnelle
Séparateur utilisé entre les colonnes. Par défaut, le séparateur utilisé est la tabulation (TAB).
<Ligne début> : Entier optionnel
Numéro de la ligne de début de l'exportation. Si ce paramètre n'est pas précisé, la ligne de début est la première ligne du champ.
<Ligne fin> : Entier optionnel
Numéro de la ligne de fin de l'exportation. Si ce paramètre n'est pas précisé, la ligne de fin est la dernière ligne du champ.
Remarques

Conditions d'utilisation

La fonction TableVersPressePapier peut être utilisée indifféremment sur :
  • un champ Table ou Table hiérarchique fichier.
  • un champ Table ou Table hiérarchique par programmation.
  • un champ monosélection ou multisélection.

Limite

Les colonnes fusionnées sont ignorées.
Liste des exemples associés :
Les fonctions TableVers Exemples unitaires (WINDEV) : Les fonctions TableVers
[ + ] Export des données d'une table avec les fonctions WLangage.
Dans cet exemple, nous abordons les principaux thèmes suivants :
1/ l'interfaçage avec Word et Excel
2/ l'envoi de données vers le presse-papiers
3/ la génération d'un fichier texte

Cet exemple montre comment exporter le contenu d'une table vers un document Word, un classeur Excel, le presse-papiers ou vers un fichier texte grâce aux ordres très clairs du WLangage : TableVersWord, TableVersExcel, VersPressePapier, TableVersTexte.
Composante : wd290std.dll
Minimum version required
  • Version 12
Comments
Video TableToClipboard
https://youtu.be/nheOxxmqYL4

https://windevdesenvolvimento.blogspot.com/2019/02/dicas-2017-windev-tabela-93.html


// BTN_COPIAR_AREA_TRANSFERENCIA

// Copia o conteúdo de um controle Table ou TableView Table na área de transferência.
// Copies the content of a Table or TreeView Table control into the clipboard.
// Copie le contenu d'un champ Table ou Table hiérarchique dans le presse-papiers
// Copia el contenido de un control Table o TableView Table en el portapapeles.

TableToClipboard(TABLE_WIN_TABELA_EXEMPLO,taNoTitle,";")
amarildo
15 Feb. 2019

Last update: 08/31/2022

Send a report | Local help