Results 1 to 6 of 6

Thread: runtime .jpg laden in crystal report

  1. #1
    Mieke Janson
    Join Date
    Apr 2005
    Location
    noordwijk
    Posts
    306

    runtime .jpg laden in crystal report

    Goedenmiddag,

    Ik heb in de footer van m'n rapport een plaatje geplaatst. Nu wil ik graag runtime dat plaatje kunnen aanwijzen. Het staat op een fysieke locatie, b.v. c:\test.jpg
    Ik kan de juiste control vinden door onderstaande code toe te passen, maar zit vast bij het toekennen van het nieuwe plaatje. Weet iemand hoe ik dat kan doen?

    Code:
      for i := 0 to Rapdetail.Section4.ReportObjects.get_Count - 1 do begin 
          if Rapdetail.Section4.ReportObjects.Item[i].Name = 'Picture1' then begin
            with Rapdetail.Section4.ReportObjects.Item[i] as PictureObject do begin
              .....en nu.......????          
            end;
        end;
      end;
    Ik heb ergens gelezen over een loadpicture-method maar kom daar niet verder mee.

    bvd,
    Mieke

  2. #2
    Mieke Janson
    Join Date
    Apr 2005
    Location
    noordwijk
    Posts
    306
    En ook wel handig om te weten: ik werk in delphi2005..

    Mieke

  3. #3
    Heb je iets aan deze nieuwsgroepdiscussie?

    Crystal Repots 9, & Dynamically Setting Images at Runtime

    Mijn comingout:
    Mam, Pap, ik programmeer Delphi.

  4. #4
    Mieke Janson
    Join Date
    Apr 2005
    Location
    noordwijk
    Posts
    306
    Bedankt voor je reactie,

    Helaas was ik deze thread ook al tegengekomen en geprobeerd. Delphi wil de formattedpicture en loadpicture niet te herkennen. Het onderstaande werkt dus niet...

    Code:
    var : plaatje : PictureObject;
    begin
    for i := 0 to Rapdetail.Section4.ReportObjects.get_Count - 1 do begin 
          if Rapdetail.Section4.ReportObjects.Item[i].Name = 'Picture1' then begin
            with Rapdetail.Section4.ReportObjects.Item[i] as PictureObject do begin
              plaatje :=  Rapdetail.Section4.ReportObjects.Item[i];
              //wat je zou willen:
               plaatje.formattedPicture := Loadpicture('c:\test.jpg')
            end;
        end;
      end;
    end;
    Als iemand het weet hoor ik het graag!

    Mieke

  5. #5
    Hier staat het net even anders

    Krijg je een foutmelding
    Heb je wel leesrechten in C:\? (als het een WebApplicatie betreft).

  6. #6
    Mieke Janson
    Join Date
    Apr 2005
    Location
    noordwijk
    Posts
    306
    Helaas pindakaas,

    die had ik vanmiddag ook al gevonden. Ik begrijp maar niet waar die properties vandaan komen die delphi niet kent. Ik heb al lopen zoeken naar de bijbehorende units maar kon ook niets anders vinden dan de crystal.huppeldepup.engine, en die zit al in m'n project...

    Ik heb inderdaad geen rechten op c:\, maar hoop het te kunnen redden met \applicationdir\plaatjes\plaatje1.jpg of zoiets.

    Mocht je nog een idee hebben, dan hoor ik het graag van je (ik kom een beetje in tijdnood :-( )

    Mieke

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Image uit ImageList laden @ runtime
    By FrSl in forum Algemeen
    Replies: 2
    Last Post: 16-May-05, 21:29
  2. Replies: 6
    Last Post: 10-May-05, 13:12
  3. Replies: 5
    Last Post: 19-Oct-04, 22:59
  4. Crystal Report Error:728
    By cra in forum Algemeen
    Replies: 11
    Last Post: 06-Oct-04, 10:46
  5. Replies: 2
    Last Post: 15-May-03, 11:44

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •