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
» Premiers pneus mixtes
par Miche Aujourd'hui à 22:26

» Ballade dans le 04 le 7 ou 8 Octobre
par Miche Aujourd'hui à 22:23

» Balades en vendée
par totone Aujourd'hui à 22:15

» Recherche conseils pour le choix d'un TRAIL
par Nener Aujourd'hui à 22:14

» Rando Soft Aigoual/Cévennes le dimanche 05/11
par anto34 Aujourd'hui à 21:27

» DRZ 10 piges (vente)
par ex-xt Aujourd'hui à 21:13

» P'tit nouveau en recherche d'un Destrier
par BlackMountain Aujourd'hui à 20:32

» KLX 250 de ventgeo
par BlackMountain Aujourd'hui à 20:20

» Sortie TT MAXI TRAIL autour de Nimes
par michaelv Aujourd'hui à 20:19

» new membre
par polo05 Aujourd'hui à 20:08

» Stage Trial
par Bertrand84 Aujourd'hui à 20:07

» Présentation Irda
par sergio Aujourd'hui à 19:53

» presentation cazo
par sergio Aujourd'hui à 19:48

» vend WR 450 yamaha rallye
par ex-xt Aujourd'hui à 19:45

» La FAT (French Adventure Trail) [CLOS]
par jerome01 Aujourd'hui à 19:41

» Offroadpeople: Mongolian cosmonauts 2013
par Frodon Aujourd'hui à 19:38

» Montana vs Zumo
par rinho Aujourd'hui à 19:37

» Pneu MITAS E07
par sebti Aujourd'hui à 19:17

» Vends ktm 690 enduro
par Remph Aujourd'hui à 19:09

» Recharger son apn en pleine nature
par BlackICe Aujourd'hui à 15:32

Facebook Terre-Bitume
LIENS
Mots-clés
vstrom casque 2017 1200 valises dominator feux side scrambler pneu xt660z challenge additionnel mixtes desert trail Barjos sled pneus rando tour Beta maroc ducati africa raid
Contact Admin
Partagez | 
 

 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 S '06 USA - - 690 RR '08 Euro
Pneu AV/AR : Scorpion Rally
Messages : 718
Date d'inscription : 06/09/2015
Age : 48
Ville ou région : Ottawa - Uzége

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 : 344
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 S '06 USA - - 690 RR '08 Euro
Pneu AV/AR : Scorpion Rally
Messages : 718
Date d'inscription : 06/09/2015
Age : 48
Ville ou région : Ottawa - Uzége

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 : 344
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 : 681
Date d'inscription : 25/08/2015
Age : 29
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
https://www.youtube.com/channel/UCYDBoWjlnbLkNnHpIBwtm3Q
michaelv

Pilier du forum
Pilier du forum
avatar

MOTOS : XT660Z 2008 Ténéré
Messages : 681
Date d'inscription : 25/08/2015
Age : 29
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
https://www.youtube.com/channel/UCYDBoWjlnbLkNnHpIBwtm3Q
rinho

Pilier du forum
Pilier du forum
avatar

MOTOS : 950 Adv S '06 USA - - 690 RR '08 Euro
Pneu AV/AR : Scorpion Rally
Messages : 718
Date d'inscription : 06/09/2015
Age : 48
Ville ou région : Ottawa - Uzége

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 : 782
Date d'inscription : 24/11/2012
Age : 50
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 : 2304
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 : 785
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 S '06 USA - - 690 RR '08 Euro
Pneu AV/AR : Scorpion Rally
Messages : 718
Date d'inscription : 06/09/2015
Age : 48
Ville ou région : Ottawa - Uzége

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 : E-07 - Avon Roadrider - Mixte
Messages : 587
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 : 681
Date d'inscription : 25/08/2015
Age : 29
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
https://www.youtube.com/channel/UCYDBoWjlnbLkNnHpIBwtm3Q
 
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-

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