Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    octobre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2007
    Messages : 38
    Points : 12
    Points
    12

    Par défaut boîte de dialogue SAS façon excel ?

    Bonjour,

    je commence sur SAS, et j'ai pas trop mal compris les programmes en general mais j'ai vu qu'on pouvait créer des boîtes de dialogie à la fonçon VBA ou excel, est-ce si compliqué que ça ?
    MOi j'ai crée un programme avec des macros (toto.sas) et j'aimerai que l'utilisateur puisse le lancer via une boite de dialogue, ça lui serait plus abordable (surtout pour un utilisateur ne connaissant pas SAS)

    Une idée ?

    Bonne soirée et bon week-end à tous

  2. #2
    Membre averti
    Inscrit en
    janvier 2010
    Messages
    235
    Détails du profil
    Informations forums :
    Inscription : janvier 2010
    Messages : 235
    Points : 372
    Points
    372

    Par défaut

    Salut,

    SAS AF pour ce qui est d'avant la V9 (c'est un métier à part entière, il faut partir d'un exemple)

    Pour la V9 des storedprocess avec prompt pour lancement via GUIDE mais il faut avoir une solution BI (AF est toujours supporté).

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    janvier 2011
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : janvier 2011
    Messages : 32
    Points : 9
    Points
    9

    Par défaut

    C'est effectivement possible, j'ai trouvé tout ce dont j'ai eu besoin sur ces deux sites :

    http://www.cnam.fr/math/IMG/pdf/SAS_COURS_2.pdf (p32 et en français)

    http://www2.sas.com/proceedings/sugi27/p192-27.pdf (en anglais)

    Si tu as des questions n'hésite pas.

  4. #4
    Expert confirmé
    Avatar de olivier.decourt
    Homme Profil pro
    Formateur R/SAS/statistiques
    Inscrit en
    avril 2008
    Messages
    1 835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Formateur R/SAS/statistiques
    Secteur : Conseil

    Informations forums :
    Inscription : avril 2008
    Messages : 1 835
    Points : 4 066
    Points
    4 066

    Par défaut

    Pour faire la synthèse des différentes propositions :
    tout dépend du logiciel avec lequel l'utilisateur lancera le programme SAS.
    • avec une session SAS "classique", les deux solutions sont %WINDOW et SAS/AF ; la 1e est simple mais moche, la seconde demande un module spécifique pour développer l'écran (pas pour l'afficher) et un peu d'habitude (enfin c'est raisonnable quand même si l'interface n'est pas très complexe)
    • avec SAS Enterprise Guide, les deux solutions sont un paramètre/une invite (ça s'appelle un paramètre en SEG 3 et 4.1, une invite en SEG 4.2 et 4.3, mais ça reste une macro-variable quoi qu'il arrive) et une application stockée. L'invite devrait suffire pour un petit paramétrage.
    • l'avantage de l'application stockée est qu'elle pourra aussi être lancée depuis Excel, mais nécessite toute l'infrastructure SAS BI v9 alors que les paramètres fonctionnent avec SEG branché sur SAS v8.

    Bon courage.
    Olivier
    Bon courage.
    Olivier

Discussions similaires

  1. [XL-2007] Macro affecté à une boîte de dialogue microsoft excel
    Par maharo1 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/01/2012, 09h55
  2. [XL-2003] Boîte de dialogue Excel 5.0
    Par Philippe-Auguste dans le forum Excel
    Réponses: 3
    Dernier message: 07/08/2010, 11h16
  3. Réponses: 7
    Dernier message: 03/07/2009, 09h37
  4. [VBA-EXCEL]-- Boîte de dialogue de l'IMPRIMANTE
    Par gantec dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 01/05/2007, 12h34
  5. [VBA-Excel] Création d'une boîte de dialogue interactive
    Par ash_rmy dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 28/07/2006, 11h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo