Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Picture missing in report
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Visual FoxPro Beta
Divers
Thread ID:
00919574
Message ID:
00919680
Vues:
9
Torgny,

Please read the release notes on this point. There are limitations in your build on use of General Fields in HTML Listener, including the fact that this won't work under runtime in that version of the class.

I have included the full text of that section of the reporting release notes below, for your reference.

It's possible that your EVAL() falls into the same category as image control references as described here; if HTMLListener doesn't know that you have general fields in your report, it isn't able to turn on SendGDIPlusImage for you. You will have to do it yourself.

>L<

HTMLListener was recently enhanced to handle non-filebased images (image controls and general fields). There are tune-able settings you can use to control where it places file copies of these images on disk and also to control whether additional, filebased, images are copied to the same location; refer to the spec.

However, this feature has some limitations:


  • this capability does not "know about" scaling and clipping yet, so copies of your images may not appear exactly as you expect in the report layout.

  • it will not work under runtime yet.

  • PEMs related to this feature are still under review; the API may change, the relevant properties may migrate to XMLListener, etc.

  • if you use image controls in your report, files representing these images won't be properly written out in this build unless your test report also includes at least one general field image.
    NB: although this will be fixed, you will have to explicitly set the ReportListener's .SendGDIPlusImage property to tell the Engine you have this type of non-filebased image in your report. By design, and for significant performance reasons, the Engine does not include this information by default.

    Here is a description of the behavior you can expect in later builds:


    At the beginning of a report run, HTMLListener turns on .SendGDIPlusImage temporarily if it detects that General fields are present. However, HTMLListener cannot know that your image expressions represent Image controls (rather than indirect references to image files) when it evaluates this.

    If you have explicitly set its .SendGDIPlusImage property, HTMLListener will detect the GDPLusimage handle the first time it receives one and, if it has not done so earlier, it will set the other, associated attributes required to save the files to disk.

Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform