Tab Content
Plus d'activité
Informations de informer

Informations de base

Informations de informer
Pays:
France
Loisirs:
Escalade

Signature


Mes réponses vous ont aidé, un clic sur leur pouce vert
Bonjour chez vous

Statistiques


Messages au total
Messages au total
584
Messages par jour
0,19
Informations générales
Dernière activité
Hier 22h55
Date d'inscription
08/01/2010

1 Ami

  1. alassanediakite alassanediakite est déconnecté

    Membre expert

    • Envoyer un message via Yahoo à alassanediakite
    alassanediakite
Visualiser les amis 1 à 1 sur 1
Voir le blog de informer

Billets récents

Ouvrir un formulaire en mode ajout et pré-remplir des champs

par informer, 10/06/2018 à 08h56
Appel d’un formulaire en mode ajout depuis un autre formulaire, voici comment le pré-remplir

Le formulaire appelant est frmSource dans lequel est ajouté un sous-formulaire frmSsForm et appelé frmCible

Considérant que l'appel de frmCible se fait en cliquant sur un bouton cmdOuvreCible et récupère l'id de la ligne active de frmSsForm on a le code suivant:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Private Sub cmdOuvreCible_Click()
    
    DoCmd.OpenForm "frmCible",

En lire plus...

Catégories
Sans catégorie

Troncation du champ MEMO retourné dans requête : Raisons & solutions

par informer, 10/06/2018 à 08h52
Les différentes raisons de troncation sont expliquées ici memo field truncation by allen browne

Il faut donc :
  1. Positionner en premier le champ memo
  2. Supprimé DISTINCT de la requête et par conséquent modifié la requête initiale en ajoutant une sous requête avec WHERE champX IN (SELECT DISTINCT champX....)


La coexistence de 2 champs memo est donc impossible
Catégories
Sans catégorie

Access Import Excel avec champ MEMO alternative à TransferSpreadsheet

par informer, 10/06/2018 à 08h44
une solution est
  • Créer dans MS-Access un paramétrage d'import texte en y identifiant le champ à déclarer en memo (pour Access 2010: Données externes -> fichier texte -> Sélectionner la source et la destination des données-> ... avant de terminer cliquer sur Avancer et enregistrer les paramètres d'import exemple paramImport
  • transformer l'onglet Excel à charger en csv
  • Utiliser DoCmd.TransferText


Code : Sélectionner tout - Visualiser dans une fenêtre à part
DoCmd.TransferText acImportDelim, "paramImport",  "myTable",

En lire plus...

Mis à jour 13/06/2018 à 07h06 par informer

Catégories
Sans catégorie

Access : A quel intervalle appartient un enregistrement

par informer, 10/06/2018 à 08h27
Soit la structure des données suivante


NUMERO (num: integer pk)
XRF (code: string; intervDeb: integer; intervFin: integer) -> table d’intervalle
MNX (code: string; intervDeb: integer; intervFin: integer; code2:string) -> Enregistrements dont on doit définir à quel intervalle ils appartiennent

Voici une solution

  • Création d'une table NUMERO avec un seul champ clé primaire = Numérique incrémenté de 1 => Autant

En lire plus...

Mis à jour 19/06/2018 à 22h26 par LittleWhite (Coloration du code)

Catégories
Sans catégorie

Dezipper des fichiers

par informer, 10/06/2018 à 08h20
Voici une routine qui fonctionne avec comme précision majeure => Doubler les parenthèses pour Namespace Source ICI

oShell.Namespace((pathFile)).CopyHere oShell.Namespace((pathFile & NomFichier)).Items

Avec simple parenthèse => Génération d'un message d'erreur

Code vba : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Function test()
 
    Dim oShell As Object
    Dim pathFile As String
 
    'Récuperation de la liste des fichiers
    pathFile = "C:\folder\"

En lire plus...

Mis à jour 19/06/2018 à 22h26 par LittleWhite (Coloration du code)

Catégories
Sans catégorie
Aucune certification n'a été indiquée. Déclarez vos certifications