Contenu TechKnow en ligne
Problème
J’aimerais imprimer le rapport Demande de document SOP, mais je souhaite supprimer les informations sur les articles si la quantité de rapport de backorder est égale à zéro. Comment configurer le champ calculé dans Report Writer ?
Résolution
Utilisez les instructions suivantes pour supprimer les informations de ligne si la quantité de la backorder est égale à zéro.
1. Dans l’auteur de rapports, puis dans le bouton Tables dans la fenêtre Définition de rapport.
2. Choisissez la table Sales Transaction Work, puis cliquez sur Nouveau. Sélectionnez ensuite la table Travail montants des transactions de ventes. Sélectionnez OK et Fermer.
3. Dans la fenêtre Définition de rapport, allez dans la disposition du rapport De demande de document SOP.
4. Dans la boîte à outils, cliquez sur Champs calculés, puis sur NOUVEAU.
5. Nommez la contre-ordre du champ calculé.
6. Marquez-la comme conditionnelle avec un type de résultat Devise.
7. Choisissez la table Sales Transaction Work et le champ de type SOP, puis cliquez sur Ajouter un champ. Ensuite, sélectionnez = (dans la section des opérateurs). Cliquez sur l’onglet Constantes et choisissez Un champ et 5, puis cliquez sur Ajouter un champ.
L’instruction conditionnelle doit lire : SOP_HDR_Work.SOP TYPE=5
Vrai cas :
Sélectionnez le fichier Travail montants des transactions de vente. Sélectionnez le champ Quantité à commander, puis cliquez sur Ajouter un champ.
Vrai cas : SOP_LINE_WORK. QTY à commander
La fausse affaire :
Sélectionnez le travail sur les montants des transactions commerciales. Choisissez le champ Quantité à réorder, puis cliquez sur Ajouter un champ.
False Case : SOP_LINE_WORK. QTY To Backorder
Cliquez ensuite sur OK.
8. Dans la mise en page du rapport, allez aux Options de section Outils-Rapport et cochez la case « supprimer quand le champ est vide ». Dans la zone Champs calculés, sélectionnez le champ calculé « Ordre arrière » qui a été créé, puis cliquez sur OK.
9. Fermez la fenêtre de disposition et revenir à la fenêtre Définition de rapport. Sélectionnez le bouton Restrictions et Nouveau. Nommez la restriction type SOP. Choisissez Travail de transaction de vente et type SOP, puis cliquez sur Ajouter un champ. Ensuite, sélectionnez = (dans la section des opérateurs). Choisissez Travail de transaction de vente et type SOP, puis cliquez sur Ajouter un champ.
Restriction : SOP_LINE_WORK. Numéro d’élément = SOP_LINE_WORK. Numéro d’article
10. Fermez et enregistrez le rapport. Retournez dans Dynamics (File - Great Dynamics) et accordez la sécurité au rapport en le configurer | Système | Sécurité.
Cet article était l’ID de document TechKnowknow : 18016