Product1
Nom du produit
Antivol Xtreme Mtn
Gants InFlux en lycra
Gants InFlux en lycra
Gants InFlux en lycra
Selle Roadster Micro Mtn
Selle Roadster Micro Mtn
Selle Roadster Micro Mtn
Product2
Nom du produit
Selle Roadster Micro Mtn
Casque Xtreme pour adulte
Antivol Xtreme Mtn
Selle Roadster Micro Mtn
Casque Xtreme pour adulte
Antivol Xtreme Mtn
Gants InFlux en lycra
Remarque
Le symbole != peut servir à représenter les liens Différent de, à condition qu'il soit pris en charge par le pilote de la source de données ODBC utilisé pour accéder aux données. Si ce n'est pas le cas, le logiciel utilise le symbole par défaut (<>).
24.6 Traitement côté serveur
Le traitement côté serveur vous permet de configurer un rapport qui accomplit la plupart de son traitement sur le serveur et ne passe que les détails pertinents à votre ordinateur.
Le traitement côté serveur vous offre quelques bénéfices :
● moins de temps connecté au serveur ;
● moins de mémoire requise pour traiter le rapport sur votre ordinateur ;
● moins de temps de transfert du serveur au client.
Voici comment fonctionne le traitement côté serveur : à l'aide de la technologie Requête SQL directe pour envoyer une instruction SQL au serveur de base de données et pour extraire un jeu de données initial, Crystal Reports décharge la plupart de l'extraction des données et le tri sur le système de serveur, libérant ainsi la mémoire et les ressources locales pour des tâches plus importantes. C'est pourquoi le traitement côté serveur ne marche qu'avec les rapports qui ont été triés et regroupés préalablement. Si un rapport n'a été ni trié ni regroupé (par exemple, un rapport de liste simple), il n'y aura aucun traitement à expédier vers le serveur. Notez également que le traitement côté serveur ne fonctionne que pour des rapports basés sur des sources de données SQL.
Remarque
Cette description ne s'applique qu'au transfert du regroupement et du tri vers le serveur.
548
©
2013 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP Crystal Reports 2011
Bases de données
Remarque
De grandes quantités de ressources serveur peuvent être utilisées pour les bases de données temporaires requises lorsque le regroupement fait l'objet d'un empilage sur le serveur.
Souvenez-vous qu'afin de pouvoir regrouper sur le serveur, votre rapport doit répondre aux conditions suivantes :
● L'option Regrouper sur le serveur (dans la boîte de dialogue Options) est activée. Pour en savoir plus, voir
Activation du traitement côté serveur
● Le rapport doit utiliser un regroupement quelconque.
● Le rapport doit être partiellement masqué (du moins, la section Détails doit être masquée). Puisque le serveur traitera ces sections masquées, plus grande est la partie du rapport visible, plus grande sera la partie du traitement qui doit se faire du côté client. Si la section Détails est affichée, le traitement côté serveur ne sera pas possible.
● Dans certains cas, les champs de formule doivent être traités du côté client. Si le regroupement est basé sur un champ de formule, ou si une formule est utilisée dans un champ de résumé, tous les enregistrements, par conséquent, doivent être transférés du côté client avant que la formule puisse être évaluée. Ceci augmentera le temps requis pour exécuter le rapport. Donc, il se peut que vous vouliez utiliser les instructions SQL en tant qu'alternative aux formules.
Remarque
Les formules utilisées pour la sélection d'enregistrements constituent une exception et peuvent être empilées sur le serveur.
● Afin que le rapport puisse être traité sur le serveur, tous les totaux cumulés apparaissant dans le rapport doivent être basés sur les champs de résumé, puisque les données requises pour les totaux cumulés seront envoyées au côté client.
● Pour être traité sur le serveur, le rapport doit uniquement comporter des champs de résumé de type suivant :
Somme, Maximum, Minimum et Nombre.
● Le rapport ne doit pas comporter de valeurs de groupe spécifiées.
Remarque
Lorsque vous explorez une section masquée d'un rapport, alors que le traitement s'effectue sur le serveur, la connexion au serveur sera automatiquement commencée. Si le client est déconnecté du serveur (par exemple, si vous téléchargez un rapport sur votre ordinateur portable et travaillez avec lui en mode autonome), l'exploration des données provoquera une erreur car la base de données n'est pas disponible.
Remarque
Si vous enregistrez un rapport partiellement traité sur le serveur en utilisant l'option Enregistrer les données avec le rapport, le logiciel n'enregistrera que les enregistrements qui ont été transférés au côté client.
Autrement dit, si vous avez exploré les données d'une section masquée et qu'il existe un onglet pour ces données dans Crystal Reports, ces enregistrements seront enregistrés avec le rapport.
Guide de l'utilisateur de SAP Crystal Reports 2011
Bases de données
©
2013 SAP AG ou société affiliée SAP. Tous droits réservés.
549

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.