Comment utiliser le Gestionnaire de personnalisation pour ajouter un bouton qui imprime un rapport dans Microsoft Dynamics SL

L’article thaï explique comment utiliser le Gestionnaire de personnalisation pour ajouter un bouton qui imprime un rapport dans Microsoft Dynamics SL.

S’applique à : Microsoft Dynamics SL 2011
Numéro de la base de connaissances d’origine : 932131

Utiliser le Gestionnaire de personnalisation pour ajouter un bouton

Remarque

Pour suivre les instructions de cet article, vous devez disposer du Gestionnaire de personnalisation dans Microsoft Dynamics SL inscrit.

Les étapes suivantes impriment une liste à partir de l’écran Bon et Entrée d’ajustement (03.010.00). La liste contient des fournisseurs dont le solde est différent de zéro.

  1. Dans la liste Modules, cliquez sur Comptes fournisseurs.

  2. Dans le volet Comptes fournisseurs, cliquez sur Bon et Entrée d’ajustement dans la zone Entrée.

  3. Dans le menu Personnaliser, cliquez sur Personnaliser le mode.

  4. Dans le menu Personnaliser, cliquez sur Assistant Insertion d’objet pour ouvrir l’écran Assistant Insertion d’objet (91.252.00).

  5. Cliquez sur Bouton, sur Appliquer, puis fermez l’écran Assistant Insertion d’objet (91.252.00).

  6. Cliquez avec le bouton gauche sur le nouveau bouton, puis faites glisser le bouton vers l’écran Bon et Entrée d’ajustement (03.010.00).

  7. Cliquez avec le bouton droit sur le nouveau bouton, puis cliquez sur Fenêtre de propriétés pour ouvrir la boîte de dialogue Propriétés .

  8. Dans la propriété Caption , tapez Print.

  9. Cliquez avec le bouton droit sur le nouveau bouton, puis cliquez sur Visual Basic Editor pour ouvrir l’écran Microsoft Visual Basic .

  10. Copiez le code suivant dans l’écran Microsoft Visual Basic .

    Pour Microsoft Dynamics SL version 7 et antérieure :

    Private Sub Button1_Click()
    
    Call ApplSetParmValue("", "", "03670/RUN")
    
    Call ApplSetParmValue("", "", "03670S/FORMAT")
    
    Call ApplSetParmValue("", "", "vr_03670s.CurrBal >0 /WHERE")
    
    Call ApplSetParmValue("", "", "/PSCRN")
    
    serr1 = Launch("ROI", True, True, 0)
    
    End Sub
    

    Pour Microsoft Dynamics SL 2011 :

    Private Sub Button1_Click()
    
    Call ApplSetParmValue("", "", "03670/RUN")
    
    Call ApplSetParmValue("", "", "03670S/FORMAT")
    
    Call ApplSetParmValue("", "", "{vr_03670s.currbal} >0 /WHERE")
    
    Call ApplSetParmValue("", "", "/PSCRN")
    
    serr1 = Launch("ROI ", True, True, 0)
    
    End Sub
    
  11. Cliquez sur Enregistrer, puis fermez l’écran Microsoft Visual Basic .

  12. Fermez puis rouvrez l’écran Bon et Entrée d’ajustement (03.010.00).

  13. Cliquez sur Imprimer pour tester la personnalisation.