Pages

Affichage des articles dont le libellé est Dynamiques. Afficher tous les articles
Affichage des articles dont le libellé est Dynamiques. Afficher tous les articles

Liste déroulantes dynamiques sujet

mardi 8 avril 2014




Bonjour, je souhaiterais créer une liste déroulante de façon à ce que quand je sélectionne un groupe d'exploitation , j'aurais une autre liste déroulante qui me donne le nom des agences qui font partie de ce groupe d'exploitation et quand je sélectionne dans la deuxième liste une agence donnée, j'aurais toutes les infos concernant ladite agence du groupe d'exploitation sélectionné

j'ai deux tables dans ma bdd sur phpmyadmin, une table groupe_exploitation et une autre agence
quand j'utilise le code ci dessous , j'obtiens une 1ere liste avec mes groupes d'exploitations, par contre la deuxième liste reste vide, au lieu d'avoirs les agences correspondantes au groupe d'exploitation sélectionné.
Merci d'avance
ça fait 10 jours que je bloque sur ces ***** listes déroulantes 8O




Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73

<?php
session_start();
/* Variables de connexion : ajustez ces paramètres selon votre propre environnement */
$serveur = "localhost";
$admin = "root";
$mdp = "";
$base = "agence";
$connexion = mysql_connect($serveur, $admin, $mdp);
mysql_select_db($base, $connexion);


if(isset($_POST['groupe_exploitation'])){
$_SESSION['groupe_exploitation'] = $_POST['groupe_exploitation'];
echo 'vous avez choisi lae groupe_exploitation '.$_SESSION['groupe_exploitation'].'<br />';
}
if(isset($_POST['agencecpa'])){
$_SESSION['agencecpa'] = $_POST['agencecpa'];
echo 'vous avez choisi l"agence '.$_SESSION['agencecpa'].'<br />';
}

?>
Choisissez un groupe d'exploitation
<form action="<?php echo($_SERVER['PHP_SELF']); ?>" method="post" id="chg_groupeexp">
<select name="groupexp" id="groupexp" onchange="document.forms['chg_groupexp'].submit();">
<option>- - - Choisissez un groupe d'exploitation - - -</option>
<?php
$sql1 = "SELECT `id`, `nomgroupe`
FROM `groupe_exploitation`
ORDER BY `id`";
$rech_groupe = mysql_query($sql1);
if($rech_groupe != false){
while($ligne = mysql_fetch_assoc($rech_groupe)){ ?>
<option value="<?php echo $ligne['id']; ?>"
<?php if(isset($_SESSION['groupe_exploitation'])
AND $_SESSION['groupe_exploitation'] == $ligne['id'])
echo 'selected="selected"'; ?>>
<?php echo $ligne['nomgroupe']; ?>
</option>
<?php
}
}
mysql_free_result($rech_groupe);
?>
</select>
</form>
choisir une Agence
<form action="<?php echo($_SERVER['PHP_SELF']); ?>" method="post" id="chg_agencecpa">
<select name="agencecpa" id="agencecpa" onchange="document.forms['chg_agencecpa'].submit();">
<option>- - - Choisissez une sous-classe - - -</option>
<?php
if(isset($_SESSION['groupe_exploitation'])){
$sql2 = "SELECT `code`, `nom`
FROM `agencecpa`
WHERE `id` = ". $_SESSION['groupe_exploitation'] ."
ORDER BY `code`;";
$rech_agence = mysql_query($sql2);
if($rech_agence != false){
while($ligne = mysql_fetch_assoc($rech_agence)){ ?>
<option value="<?php echo $ligne['code']; ?>"
<?php if(isset($_SESSION['groupe_exploitation'])
AND$_SESSION['agencecpa'] == $ligne['code'])
echo 'selected="selected"'; ?>>
<?php echo $ligne['nom']; ?>
</option>
<?php
}
}
mysql_free_result($rech_agence);
}
?>
</select>
</form>






[AC-2013] Comment remplacer les tableaux croisés dynamiques d'ACCESS 2010 sujet




Bonjour,

Avec ACCESS 2013 fini les TCDs !

Alors comment faites-vous pour maintenir vos applications ?

Merci de toutes vos suggestions.




XL 2013 Tableau + liaisons dynamiques vers access sujet

jeudi 27 mars 2014




Bonjour,

Je suis en plein projet de reporting sur l'ERP Dynamics NAV. Pour cela, je construis une base Access pour obtenir des tables compréhensibles et avoir des données pré-calculées. Mais faire de la mise en forme sur Access, c'est moyen...Excel sera donc parfait pour le rendu utilisateur (à condition qu'excel aille chercher les infos que la table access).
Pour aller chercher des valeurs dans NAV, je faisais des requêtes SQL, ce qui n'est pas très rapide quand on doit rapatrier plus de 50 000 lignes parfois. C'est alors que j'ai vu dans excel la fonctionnalité de lien dynamique vers Access. Le résultat donne un tableau qu'on peut rafraîchir de manière souple; on peut même envoyer du SQL plutôt que télécharger tout un tableau.

Bref, non seulement, j'ai rencontré un système de rapatriement de données performant mais en plus je découvre les tableaux (merci Misange de m'y avoir fait penser). C'est l'occasion dans XL 2013 d'utiliser les segments.

Tout serait beau si j'avais un peu de littérature sur le sujet pour aller plus loin. Et si j'effectue la recherche 'tableau access Excel'...je trouve tout sauf ce qui m'intéresse.

Bref, ce qu'il me faut, ce sont juste des sites qui évoquent ces sujets :
- le maniement des tableaux en vba
- la gestion du lien access (changer de source, ...)

Poulpor