motocollants du forum en vente
Ce forum est pour vous motards de France et d'ailleurs, passionnés de Trails, toutes marques réunies. Vous trouverez ici des compagnons de route, des informations, des idées de balades, des récits de voyageurs...alors n'attendez pas, inscrivez vous :)




Derniers sujets
» La Route du Camembert V2 19-20 Août
par kevin134 Aujourd'hui à 19:22

» PRESENTATION pelou
par pelou Aujourd'hui à 19:18

» Régulateur de vitesse : vous en servez vous souvent ?
par trofor26 Aujourd'hui à 19:09

» Rando sur l'AUBRAC en Août.
par trofor26 Aujourd'hui à 18:55

» Mongolie projet 2018
par Bruno35 Aujourd'hui à 18:24

» Prehisto tour, 15/16/17 septembre, Périgord noir.
par BlackICe Aujourd'hui à 16:26

» casque modulaire a rouler tous les jours,
par totone Aujourd'hui à 16:22

» Salut à tous,
par sergio Aujourd'hui à 15:49

» La reco des " barjos "
par JP34 Aujourd'hui à 15:43

» SWM superdual
par pat56 Aujourd'hui à 15:36

» Le petit FleePee illustré...
par FleePee Hier à 21:28

» Nouveau en Haute Savoie
par wizz Hier à 21:07

» VDS Ensemble veste et pantalon KLIM Adventure Rally
par ADV67 Hier à 15:34

» Vieux nouveau
par tonton Hier à 14:29

» Bonjour a tous
par tonton Hier à 14:28

» Toussaint 2017 ... " la rando des barjos "
par JK2R Hier à 12:49

» F800GS Trophy Kevin134
par kevin134 Hier à 8:53

» histoire de rire
par kick66 Mar 15 Aoû 2017 - 21:06

» VDS Bottes Alpinestars Tech-8 taille 45
par ADV67 Mar 15 Aoû 2017 - 12:47

» Demande d'aide BRISE DE CHAÎNE 520
par Owitch Mar 15 Aoû 2017 - 12:26

Facebook Terre-Bitume
LIENS
Mots-clés
book aveyron pluie Stella enduro Road TRANSALP trial amerique batterie nord bottes maroc Boucle rd07a jefrando moto espagne carte BETA téléphone djebel trail mitas terra adventure
Contact Admin
Poster un nouveau sujet   Répondre au sujetPartagez | 
 

 Aide sur projet Access

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
rinho

Pilier du forum
Pilier du forum
avatar

MOTOS : 950 Adv US S 2006
Pneu AV/AR : Scorpion Rally / D908RR , sinon Route avec K60,
Messages : 643
Date d'inscription : 06/09/2015
Age : 48
Ville ou région : Ottawa - Camargue

MessageSujet: Aide sur projet Access   Lun 10 Oct 2016 - 11:43

Hello,
Je suis en train de me faire une application genre RoadBook, mais plus orientée comme une information sur le lieu actuel et a venir dans une sortie.
Un complement de la trace du gps plutot qu'une alternative.
Un vrai roadbook bien precis demande enormement de travail et implique une rigueur du tracé qui nous importe peu pour nos sorties (sauf course ou challenge)
De plus, pour un "vrai" Roadbook, Rally Navigator fait cela extrement bien https://www.rallynavigator.com/

Mon projet "RideBook" ressemble a cela (Version premiere, faite sous excell, tout a la main ou presque)


Je sais utiliser Access, niveau "moyen" dirons nous, mais je ne sais pas programmer en VBA
(faire du copier/coller avec adaptation de ce que je trouve sur le net n'est pas de la programmation).

Le projet est bien avancé (menu principal, edition WP, edition sortie, impression "RideBook"), je bute sur un point...
Dans la table WP, j'ai un champ "type" (fuel, attention, bivouac, ville...) et un champs Km Total (depuis le debut de la sortie).
Je souhaite calculer la difference de Kilometre depuis chaque WP typés "Fuel" et le suivant (de meme type), pour en sortir la plus grosse valeur et indiquer ainsi l'autonomie nécessaire pour la ride.
Je suis partie dans la direction de 2 requetes creant 2 tables temporaires, mais je ne vois pas encore le bout du tunnel

Dans la meme veine je voudrais calculer le partiel entre chaque WP

Superfastoche sous excell, mais le but etant ensuite de partager cette appli (gratos, ce ne sera pas du niveau "pro", pourquoi pas a travers le web...)
Pour l'instant je fais copie ecran + Ocr vers tableur puis export vers access, donc j'ajoute facilement l'info que je veux, mais je voudrais eviter de jongler entre les 2.
D'ailleurs, le gros truc suivant sera de faire une moulinette pour importer les WP depuis un fichier gpx, directement

Voila... si vous avez des connaissances Sql/Vba un peu plus elevées que les miennes et un peu de temps pour m'expliquerr, faites moi signe.
Revenir en haut Aller en bas
Laurent06

Membre - Super Actif
Membre - Super Actif
avatar

MOTOS : Honda XR600R
Pneu AV/AR : Michelin enduro6 av/Dunlop D606 ar
Messages : 324
Date d'inscription : 10/01/2015
Age : 34
Ville ou région : Nice 06

MessageSujet: Re: Aide sur projet Access   Lun 10 Oct 2016 - 20:04

salut, tu as essayé via une requete ?

 ça à l'air de dater un peu mais le principe doit rester le même

http://www.self-access.com/access/acCalculs.htm

_________________
Mon 600 XR
Revenir en haut Aller en bas
rinho

Pilier du forum
Pilier du forum
avatar

MOTOS : 950 Adv US S 2006
Pneu AV/AR : Scorpion Rally / D908RR , sinon Route avec K60,
Messages : 643
Date d'inscription : 06/09/2015
Age : 48
Ville ou région : Ottawa - Camargue

MessageSujet: Re: Aide sur projet Access   Lun 10 Oct 2016 - 20:17

Salut,
Non, une requete ne peut pas faire ce que je demande.
j'ai poursuivi mes recherches, il semble que le salut (calcul entre valeur provenant de différent enregistrement, autre que sommes, moyenne, min et max) passe par recordset
Je vais bouffer quelques tutos
Revenir en haut Aller en bas
Laurent06

Membre - Super Actif
Membre - Super Actif
avatar

MOTOS : Honda XR600R
Pneu AV/AR : Michelin enduro6 av/Dunlop D606 ar
Messages : 324
Date d'inscription : 10/01/2015
Age : 34
Ville ou région : Nice 06

MessageSujet: Re: Aide sur projet Access   Lun 10 Oct 2016 - 20:24

y a toujours le vba mais bon faut s'y mettre, ça reste basique mais faut prendre le temps.

  bon courage, ça m'a l'air bien sympathique ta petite appli  bien

si t'as mis un partage avec ton fichier access je peux y jeter un oeil (par MP) quand j'aurai un peu de temps, parce que l'a c'est pas évident de t'aider avec si peu de détails.

_________________
Mon 600 XR
Revenir en haut Aller en bas
michaelv

Pilier du forum
Pilier du forum
avatar

MOTOS : XT660Z 2008 Ténéré
Messages : 645
Date d'inscription : 25/08/2015
Age : 28
Ville ou région : Nîmes

MessageSujet: Re: Aide sur projet Access   Lun 10 Oct 2016 - 20:28

Dans ta table WP, j'aurai rajouté une colonne qui indique le nombre de kilomètre parcourus depuis le dernier WP de type Fuel (à faire recalculer par ton Algo lorsque tu ajoute un WP).

De cette manière, un simple SELECT MAX(NOM_DU_NOUVEAU_CHAMP) FROM WP te donnera l'info que tu cherches


Tu peux aussi t'ajouter une colonne "nbr de km depuis le dernier WP" (pour répondre à ton autre question)

_________________
Michaël  
Ma chaîne Youtube

Revenir en haut Aller en bas
michaelv

Pilier du forum
Pilier du forum
avatar

MOTOS : XT660Z 2008 Ténéré
Messages : 645
Date d'inscription : 25/08/2015
Age : 28
Ville ou région : Nîmes

MessageSujet: Re: Aide sur projet Access   Lun 10 Oct 2016 - 20:32

Pour la traduction d'un GPX ... c'est ni plus ni moins qu'un parser XML qu'il faut développer.

Je suis quasiment sur qu'il existe des trucs tout fait. Faut peut etre un peu gratter sur github



Ce qui est plus dérangeant pour moi à ce niveau, c'est le calcul de distance d'un itinéraire "routier" entre deux WP.
Google Map est capable de fournir ce genre d'info de façon automatisée (avalable par un script quoi) via son API mais c'est lui qui choisit par ou passe la route et du coup ... erreurs potentielles sur les distances (Si d'un village à l'autre il choisit la Départementale machin chose alors que toi tu coupes par un chemin forestier)

_________________
Michaël  
Ma chaîne Youtube

Revenir en haut Aller en bas
rinho

Pilier du forum
Pilier du forum
avatar

MOTOS : 950 Adv US S 2006
Pneu AV/AR : Scorpion Rally / D908RR , sinon Route avec K60,
Messages : 643
Date d'inscription : 06/09/2015
Age : 48
Ville ou région : Ottawa - Camargue

MessageSujet: Re: Aide sur projet Access   Mar 11 Oct 2016 - 0:57

@michaelv a écrit:
Dans ta table WP, j'aurai rajouté une colonne qui indique le nombre de kilomètre parcourus depuis le dernier WP de type Fuel (à faire recalculer par ton Algo lorsque tu ajoute un WP).

De cette manière, un simple SELECT MAX(NOM_DU_NOUVEAU_CHAMP) FROM WP te donnera l'info que tu cherches


Tu peux aussi t'ajouter une colonne "nbr de km depuis le dernier WP" (pour répondre à ton autre question)
Le problème que je rencontre c'est justement le calcul de ces données, aprés je saurais les ranger et les trier
Dans la mesure du possible, pour rester clean, je souhaite que tout ce qui se calcule soit calculé lorsque nécessaire, et non pas stocké

Les WP ne sont pas créer dans cet appli, simplement importés de Mapsource/Basecamp
Il y a cependant un formulaire d’édition pour modification éventuelle et précision nécessaire (type, pour gerer l'icone et le choix du Reset, s'il y en a)


@michaelv a écrit:
Pour la traduction d'un GPX ... c'est ni plus ni moins qu'un parser XML qu'il faut développer.

Je suis quasiment sur qu'il existe des trucs tout fait. Faut peut etre un peu gratter sur github



Ce qui est plus dérangeant pour moi à ce niveau, c'est le calcul de distance d'un itinéraire "routier" entre deux WP.
Google Map est capable de fournir ce genre d'info de façon automatisée (avalable par un script quoi) via son API mais c'est lui qui choisit par ou passe la route et du coup ... erreurs potentielles sur les distances (Si d'un village à l'autre il choisit la Départementale machin chose alors que toi tu coupes par un chemin forestier)
Le gpx n'est pas codé en binaire, on trouvera un moyen, je ne m'affole pas encore, c'est presque secondaire pour l'instant.

L'appli (RideBook de son petit nom) ne gere pas le parcours.
Les Wp et les traces sont ralisés avec les outils Garmin.
Les wp sont nommés suivant un pattern bien precis, pour etre efficace et facile a decortiquer avec des formules qui vont ranger ce qu'il faut ou il faut. L'info Km est determinée grace a l'outil de coupe des traces.
Une seule trace pour tout le parcours, je coupe la ou est le WP, je releve le Km, Ctrl Z pour retablir et je coupe au wp suivant... etc
Je pourrais aussi tronçonner par bout entre chaque WP, cela faciliterait les calculs, mais l'usage de Km Total (depuis le debut) est le moyen le plus facile et le plus fiable pour etre sur de garder l'ordre des Wp et je voudrais simplifier les manips.


Pour ne pas trop se perdre dans la theorie et la conception de la base, voici du concret

Un formulaire "WP" comprenant (entre autres)
Les champs dependants (depuis une table)
 [Table]KmTotal (km depuis le debut)
[Table]TypeWp       (quel symbole sera affichée)
[Table]NomWP
[table]Refuel (On/Off, passe automatiquement sur ON si TypeWp=Fuel ou si KmTotal=0)
[Table]Reset (choix On/Off, ON si le trip doit etre remis a zero à ce WP, ON automatique si KmTotal=0)
Le champ indépendant (Calcul)
Km Partiel (calcul)

KmPartiel=(KmTotal de l'enregistrement en cours) - (KmTotal du Wp precedant ayant Reset=On)
(une valeur pour chaque WP)
Dans l'entete du formulaire il y a aussi
Range (Calcul)

Range= Valeur maxi ( KmTotal (Refuel=On) - KmTotal du WP precedant (Refuel=On))
(une valeur par RideBook)

les 2 calculs a faire sont les lignes en bleu... des idées ?

Note:Plutot que d'avoir un control Refuel=On/Off on peut aussi se baser sur Type (si =Fuel) mais cela complique le calcul de la distance Depart vers Essence1 et EssenceX vers Fin puisque Depart et Fin ne sont pas du type Fuel
Revenir en haut Aller en bas
Bubu

Pilier du forum
Pilier du forum
avatar

MOTOS : CRF 1000 AT, 400 DRZ E
Pneu AV/AR : Tétine
Messages : 756
Date d'inscription : 24/11/2012
Age : 49
Ville ou région : Montpellier

MessageSujet: Re: Aide sur projet Access   Mar 11 Oct 2016 - 5:16

Heu, comment dire, je passe mon tour  sifflote

_________________
Bubu
Revenir en haut Aller en bas
papinou31

Membre Super VIP
avatar

MOTOS : Suzuki 400 DRZS, Honda Hornet, Yamaha DT 125 R
Pneu AV/AR : Metzeler 6 Days Extreme
Messages : 2252
Date d'inscription : 12/11/2014
Age : 56
Ville ou région : Toulouse

MessageSujet: Re: Aide sur projet Access   Mar 11 Oct 2016 - 9:24

@Bubu a écrit:
Heu, comment dire, je passe mon tour  sifflote

Ouf,ça me rassure ....... surpris 
Bubu

_________________
Plus d'un demi siècle,Grand-père,mais le cul sur ma moto j'ai à nouveau 15 ans .... sifflote

           
Revenir en haut Aller en bas
Frodon

Pilier du forum
Pilier du forum
avatar

MOTOS : r100gs et drze 400
Messages : 772
Date d'inscription : 06/11/2012
Age : 60
Ville ou région : Maquis

MessageSujet: Re: Aide sur projet Access   Mar 11 Oct 2016 - 9:35

Ouaip, une usine à gaz ! affraid

Bravo aux courageux quand même dix sur dix
Revenir en haut Aller en bas
Christophe

Pilier du forum
Pilier du forum
avatar

MOTOS : 690ER 450EXCF
Pneu AV/AR : Scorpion Rally
Messages : 624
Date d'inscription : 14/01/2012
Age : 46
Ville ou région : Aix-en-P

MessageSujet: Re: Aide sur projet Access   Mar 11 Oct 2016 - 21:11

Salut, je n'utilise pas Access mais Oracle, et il me semble que tu pourrai faire une requête comme
Select max(km) from table ... where reset=ON and wpnumber<(select current wpnumber)

Cest un beau projet, si tu le partage je pourrai peut-être y contribuer.
Revenir en haut Aller en bas
rinho

Pilier du forum
Pilier du forum
avatar

MOTOS : 950 Adv US S 2006
Pneu AV/AR : Scorpion Rally / D908RR , sinon Route avec K60,
Messages : 643
Date d'inscription : 06/09/2015
Age : 48
Ville ou région : Ottawa - Camargue

MessageSujet: Re: Aide sur projet Access   Mar 11 Oct 2016 - 22:03

Oui, ca semble bon.
Le fervex doit faire son effet, j'ai l'impression que je vais m'ecrouler devant mon PC... c'est pas ce soir que je vais avancer!
Revenir en haut Aller en bas
LoRZo

Pilier du forum
Pilier du forum
avatar

MOTOS : XT1200Z - Z650 - Diapason
Pneu AV/AR : ? - Avon Roadrider - Mixte
Messages : 566
Date d'inscription : 08/01/2011
Age : 34
Ville ou région : Nord Dauphiné

MessageSujet: Re: Aide sur projet Access   Mar 11 Oct 2016 - 22:12

j'ai déjà du mal à faire une recherche V sur Excel alors Acces....

Beau projet Rhino!

_________________
LoRZo

Poignée trop essorée, moulin bien rincé.
Revenir en haut Aller en bas
michaelv

Pilier du forum
Pilier du forum
avatar

MOTOS : XT660Z 2008 Ténéré
Messages : 645
Date d'inscription : 25/08/2015
Age : 28
Ville ou région : Nîmes

MessageSujet: Re: Aide sur projet Access   Mer 12 Oct 2016 - 6:39

@LoRZo a écrit:
j'ai déjà du mal à faire une recherche V sur Excel alors Acces....

Beau projet Rhino!


Au taff ça m'arrivait pas mal au début de perdre le temps à importer des données dans une base pour faire des requètes SQL et éviter ces saletés de recherches V.
Je ne me suis jamais fait à la logique de ce truc où il faut que la première colonne machin chose ... ça n'a aucun sens ! Avec une requète au moins c'est clair

_________________
Michaël  
Ma chaîne Youtube

Revenir en haut Aller en bas
 
Aide sur projet Access
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
TERRE et BITUME :: ACCESSOIRES :: ÉLECTRONIQUE, NUMERIQUE... :: APPAREIL PHOTO, Mini PC portable, Logiciels photo et vidéo-
Poster un nouveau sujet   Répondre au sujet

Créer un forum | © phpBB | Forum gratuit d'entraide | Contact | Signaler un abus | Forumactif.com