Création de rapports avec ColdFusion MX 7

La création de fonctions de reporting est sans doute la tâche la plus commune pour les développeurs, et ce depuis les débuts de la révolution créée par l'informatique. Les développeurs Macromedia ColdFusion n'avaient auparavant pas beaucoup de choix quant aux possibilités de création de rapports et d'intégration à leurs applications. Ils devaient quitter le « confort » de ColdFusion et utiliser une autre application ou rédiger du code CFML pour créer des mises en page HTML, une solution qui demandait une grande quantité de code CFML pour lire des données d'une base de données, traiter les données et produire le résultat HTML.

Ce type de travail peut être fastidieux, répétitif et simplement ennuyant. Même après tout ce travail, un résultat optimal n'est pas garanti. Le format HTML n'ayant rien de prévu pour les sauts de page, les en-têtes ou les pieds de page, le résultat imprimé à partir du navigateur n'a généralement pas bonne apparence.

L'équipe ColdFusion a réussi à créer, pour ColdFusion 7, une fonction de reporting qui simplifie grandement cette tâche. Vous pouvez désormais vous concentrer sur le développement d'applications dynamiques sans vous inquiéter du résultat à l'impression.

SYNTAXE DE LA NOUVELLE BALISE CFREPORT

[More]

Les variables de session sont perdues si vous utilisez la balise FRAMESET dans Internet Explorer

Symptômes :

Si vous implémentez une balise FRAMESET dont les TRAMES pointent vers d'autres sites Web sur les réseaux de vos partenaires ou à l'intérieur de votre réseau, mais que vous utilisez des noms de domaine de niveau supérieur différents, vous pouvez remarquer dans Internet Explorer 6 que tous les cookies que vous essayez de définir dans ces TRAMES semblent être perdus.

Il s'agit le plus souvent d'une perte de l'état de session dans une application ASP (Active Server Pages) ou Web ASP.NET. Vous essayez d'accéder à une variable dans l'objet Session que vous considérez comme existante, et une chaîne vide est retournée à la place.

Ce problème se produit également dans un contexte de TRAMES si vos pages Web alternent entre l'utilisation de noms DNS (Domain Name System) et d'adresses IP (Internet Protocol).

Cause :

Internet Explorer 6 a introduit la prise en charge du projet P3P (Plate-forme des préférences en matière de confidentialité) La norme P3P indique que, si une balise FRAMESET ou une fenêtre parente référence un autre site à l'intérieur d'une TRAME ou à l'intérieur d'une fenêtre enfant, le site enfant est considéré comme contenu de tiers. Internet Explorer, qui utilise le paramètre de confidentialité par défaut Moyen, repousse silencieusement des cookies envoyés par des sites tiers.

Résolution :

[More]

Faster Debugging with CFTIMER and CFTRACE

Abstract Two of the most common debugging tasks are displaying variables and identifying bottlenecks. For years I relied on CFDUMP and CFABORT to display variables and getTickCount() to calculate processing time and identify slow-running code.

[More]

Debugging ColdFusion MX7

Debugging. That necessary evil that none of us dare turn on in our production environments unless it is absolutely necessary. We all wonder what all that stuff does don't we? Well, let's investigate what some of it does, and what it means...continue reading

Macromedia ColdFusion Debugging - Don't Forget Your Bug Spray!

Macromedia ColdFusion Debugging - Don't Forget Your Bug Spray! -- 'Sorry about that Adam, we'll have to take a deeper look at it. Uh-huh. Yeah. No, I totally understand. Okay then, I'll give you a call if I still can't replicate the problem.'

ColdFusion MX - Performance Techniques

Do not optimize unless you know you have a performance problem! In general, readability is more important than performance.

The biggest performance optimizations come from architectural and algorithmic changes, e.g., caching

[More]

ColdFusion - Créez des formulaires de haute qualité

Créez des formulaires Flash en quelques minutes à l'aide de simples balises ColdFusion. L'apparence des formulaires peut facilement être changée en fonction des applications...suite de l'article

ColdFusion - Créez des contenus web imprimables

Transformez dynamiquement des contenus web en documents imprimables de haute qualité au format PDF ou FlashPaper, à l'aide d'une simple balise [...]

Controlling Database Transactions in ColdFusion MX

Many developers choose ColdFusion for web application development because it is easy to use and because CFML minimizes the complexity of common application coding activities [...]

BlogCFC was created by Raymond Camden. This blog is running version 5.9.002. Contact Blog Owner