IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
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

C++Builder Discussion :

[RaveReports] Configurer l'imprimante � utiliser une fois pour toute ?


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut [RaveReports] Configurer l'imprimante � utiliser une fois pour toute ?
    Bonjour � tous,

    je tiens tout d'abord � pr�ciser que je suis d�butant dans le monde de Rave Reports.

    Je souhaiterais faire en sorte que l'administrateur de mon application puisse choisir l'imprimante � utiliser et configurer ses propri�t�s puis que tous les autres utilisateurs utilisent cette configuration automatiquement (donc sans plus le moindre affichage de fen�tre de la part de Rave Reports).

    Je saurais sans doute proposer � l'administrateur la liste des imprimantes disponibles sur le syst�me et de lui donner acc�s � la fen�tre de configuration de l'imprimante.

    Mais mon probl�me se pose alors : comment sauvegarder les param�tres qu'il a opt� dans la configuration de l'imprimante ? Comment transmettre ces param�tres (nom de l'imprimante + configuration) � Rave Reports ?

    Merci d'avance pour votre aide, car je patauge un peu l�

  2. #2
    Membre chevronn�

    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    531
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 531
    Par d�faut
    Bonsoir; regarde d�ja ici pour la s�lection:

    http://www.developpez.net/forums/sho...d.php?t=295659

    et ici pour les g�n�rateurs d'�tat en g�n�ral:
    http://www.developpez.net/forums/forumdisplay.php?f=354

    Ensuite pour ta s�lection tu devra quand m�me au d�marrage v�rifier que l'imprimante choisie fonctionne sur le poste en faisant une recherche des existantes et ensuite tu met le param�trage choisit si elle existe:

    J'ai d�ja fais cela avec les api Windows, je regarde si je retrouve �a

  3. #3
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut
    Merci

  4. #4
    Membre chevronn�

    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    531
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 531
    Par d�faut
    Bonjour;

    Pour s�lectionner manuellement sous Rave ton imprimante c'est:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
     RPDev()->SelectPrinter("PrinterName", false);
    Par contre je ne parvient pas � mettre la main sur le code que j'avais fais (peut �tre dans un encien programme en VB).

    Mais regarde �a (m�me si �a parait bien compliqu�...):

    http://support.microsoft.com/kb/166129/fr

  5. #5
    Membre chevronn�

    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    531
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 531
    Par d�faut
    Comme �a c'est plus simple:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    TStringList *ImpList = new TStringList;
     
    for(int i= 0; i< RPDev()->Printers->Count; i++)  // Récupère le nom de toutes les Imp dispo sur le poste
    	{
    	ImpList->Add(RPDev()->Printers->Strings[i]);
    	}
    ...
    RPDev()->SelectPrinter(ImpList->Strings[0] , false);// sélection première Imp par exemple (retourne true si OK
    et ne pas oublier:
    Apr�s tu met dans une listbox, tu m�morises, tu s�lectionnes..
    NB: tu peux aussi r�cup�rer le nom par le setupdialog (mode superviseur dans ton cas)

Discussions similaires

  1. Modifier le PATH une fois pour toute
    Par elitost dans le forum Linux
    R�ponses: 8
    Dernier message: 06/09/2009, 13h21
  2. Fonction al�atoire, une fois pour toute ...
    Par Nothingness0x dans le forum D�buter
    R�ponses: 19
    Dernier message: 18/11/2008, 22h07
  3. expliquer variable une fois pour tout le code
    Par mumu64 dans le forum IHM
    R�ponses: 4
    Dernier message: 01/08/2008, 12h08
  4. Chargement de mes collections une fois pour toutes
    Par lbrun79 dans le forum Langage
    R�ponses: 2
    Dernier message: 14/11/2007, 13h17
  5. declarer une variable une fois pour toute
    Par rober dans le forum VB 6 et ant�rieur
    R�ponses: 1
    Dernier message: 07/11/2006, 18h35

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