الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اضافة صورة الى التقرير

بدأه kiubo في 9 مايو 2012 · 15 رد · 1,215 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اريد ان ارفق صورة عند طباعة التقرير بااستخدام ireport مع الجافا طبعاً

شاهدت فيديو يشرح كيفية اضافه الصور وطبقتها ..ولكنها لم تعمل معاي

قمت بتجهيز parameter مع التأكد من انه inputstream

والصوره كذاك..

كتب هذا الكود بناء على ماشهته ولكنه لم تعمل

مع العلم ان الصورة ثابته..اي لا اريد ان تتغير

قبيل طرح هذا الموضوع سألت هذا السؤال بأحد المواضيع الاخرى لكن لم اجد اي تجاوب ..

لذا اعتذر عن اعادة السؤال بموضوع مستقل ...

انا فاهمه الفكره لكنها لا تعمل .. اريدها ان يكون ال path من نفس package لا اريد اضافه ال path بصورة الاصليه

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         






         Date data = new Date();
            String Data = format_data.format(data);
              String Time = format_time.format(data);
      Map parameters = new HashMap();  

try  {  

     String source = "src/kiubo/newReport3.jrxml";

     JasperReport jr = JasperCompileManager.compileReport(source);

  parameters.put("student_Id","10203394");
  parameters.put("date",Data);
  parameters.put("time",Time);
     parameters.put("image", this.getClass().getResource(image));
  //parameters.put("myImg", imgInputStream);
  JasperPrint jp = JasperFillManager.fillReport
       (jr, parameters,  connection_11.getConnection());  

  JasperViewer jasperViewer = new JasperViewer(jp, false);

  jasperViewer.setTitle("Testreport");
            jasperViewer.setName("Testreport");
            jasperViewer.setAlwaysOnTop(true);
            jasperViewer.setVisible(true);
    }  
    catch (Exception e)  {  
      System.out.println(e);  
    }

<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="report name" pageWidth="842" pageHeight="595" orientation="Landscape" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
	<property name="ireport.zoom" value="1.0"/>
	<property name="ireport.x" value="0"/>
	<property name="ireport.y" value="0"/>
	<parameter name="student_Id" class="java.lang.String">
		<defaultValueExpression><![CDATA[]]></defaultValueExpression>
	</parameter>
	<parameter name="date" class="java.lang.String">
		<defaultValueExpression><![CDATA[]]></defaultValueExpression>
	</parameter>
	<parameter name="time" class="java.lang.String" isForPrompting="false">
		<parameterDescription><![CDATA[]]></parameterDescription>
		<defaultValueExpression><![CDATA[$P{time}]]></defaultValueExpression>
	</parameter>
	<parameter name="image" class="java.io.InputStream" isForPrompting="false">
		<defaultValueExpression><![CDATA[$P{image}]]></defaultValueExpression>
	</parameter>
	<queryString>
		<![CDATA[SELECT
     student.`StudentId` AS student_StudentId,
     student.`ClassLevel_index` AS student_ClassLevel_index,
     student.`Age` AS student_Age,
     student.`FirstName` AS student_FirstName,
     student.`LastName` AS student_LastName,
     student.`Location` AS student_Location,
     student.`Gender` AS student_Gender,
     student.`HomePhoneNumber` AS student_HomePhoneNumber,
     classlevel.`ClassLevel` AS classlevel_ClassLevel,
     diagnosis_new.`student_Id` AS diagnosis_new_student_Id,
     diagnosis_new.`resultOfDiagnosis_EN` AS diagnosis_new_resultOfDiagnosis_EN,
     diagnosis_new.`recommendation_EN` AS diagnosis_new_recommendation_EN,
     diagnosis_new.`timeOfDiagnosis` AS diagnosis_new_timeOfDiagnosis,
     diagnosis_new.`DateOfDiagnosis` AS diagnosis_new_DateOfDiagnosis,
     diagnosis_new.`ResultOfDiagnosis_AR` AS diagnosis_new_ResultOfDiagnosis_AR,
     diagnosis_new.`questions_answersOfDiagnosis` AS diagnosis_new_questions_answersOfDiagnosis,
     diagnosis_new.`Recommendation_AR` AS diagnosis_new_Recommendation_AR
FROM
     `classlevel` classlevel INNER JOIN `student` student ON classlevel.`index` = student.`ClassLevel_index`
     INNER JOIN `diagnosis_new` diagnosis_new ON student.`StudentId` = diagnosis_new.`student_Id`
WHERE
     student.`StudentId` = $P{student_Id}
 AND diagnosis_new.`DateOfDiagnosis` = $P{date}]]>
	</queryString>
	<field name="student_StudentId" class="java.lang.String"/>
	<field name="student_ClassLevel_index" class="java.lang.Integer"/>
	<field name="student_Age" class="java.lang.Integer"/>
	<field name="student_FirstName" class="java.lang.String"/>
	<field name="student_LastName" class="java.lang.String"/>
	<field name="student_Location" class="java.lang.String"/>
	<field name="student_Gender" class="java.lang.String"/>
	<field name="student_HomePhoneNumber" class="java.lang.String"/>
	<field name="classlevel_ClassLevel" class="java.lang.String"/>
	<field name="diagnosis_new_student_Id" class="java.lang.String"/>
	<field name="diagnosis_new_resultOfDiagnosis_EN" class="java.lang.String"/>
	<field name="diagnosis_new_recommendation_EN" class="java.lang.String"/>
	<field name="diagnosis_new_timeOfDiagnosis" class="java.lang.String"/>
	<field name="diagnosis_new_DateOfDiagnosis" class="java.lang.String"/>
	<field name="diagnosis_new_ResultOfDiagnosis_AR" class="java.lang.String"/>
	<field name="diagnosis_new_questions_answersOfDiagnosis" class="java.lang.String"/>
	<field name="diagnosis_new_Recommendation_AR" class="java.lang.String"/>
	<background>
		<band splitType="Stretch"/>
	</background>
	<title>
		<band height="79" splitType="Stretch">
			<image>
				<reportElement x="0" y="0" width="410" height="79"/>
				<imageExpression><![CDATA[]]></imageExpression>
			</image>
		</band>
	</title>
	<pageHeader>
		<band height="97" splitType="Stretch">
			<staticText>
				<reportElement x="0" y="0" width="277" height="97"/>
				<textElement>
					<font size="24" isBold="true"/>
				</textElement>
				<text><![CDATA[Test]]></text>
			</staticText>
		</band>
	</pageHeader>
	<columnHeader>
		<band height="61" splitType="Stretch">
			<staticText>
				<reportElement x="0" y="41" width="56" height="20"/>
				<box>
					<topPen lineWidth="1.0"/>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Center"/>
				<text><![CDATA[ID]]></text>
			</staticText>
			<staticText>
				<reportElement x="56" y="41" width="41" height="20"/>
				<box>
					<topPen lineWidth="1.0"/>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Center"/>
				<text><![CDATA[First Name]]></text>
			</staticText>
			<staticText>
				<reportElement x="97" y="41" width="65" height="20"/>
				<box>
					<topPen lineWidth="1.0"/>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Center"/>
				<text><![CDATA[Last Name]]></text>
			</staticText>
			<staticText>
				<reportElement x="162" y="41" width="77" height="20"/>
				<box>
					<topPen lineWidth="1.0"/>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Center"/>
				<text><![CDATA[class level]]></text>
			</staticText>
			<staticText>
				<reportElement x="345" y="41" width="240" height="20"/>
				<box>
					<topPen lineWidth="1.0"/>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Center"/>
				<text><![CDATA[Result]]></text>
			</staticText>
			<staticText>
				<reportElement x="585" y="41" width="82" height="20"/>
				<box>
					<topPen lineWidth="1.0"/>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Center"/>
				<text><![CDATA[Date]]></text>
			</staticText>
			<staticText>
				<reportElement x="667" y="41" width="48" height="20"/>
				<box>
					<topPen lineWidth="1.0"/>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Center"/>
				<text><![CDATA[Time]]></text>
			</staticText>
			<staticText>
				<reportElement x="715" y="41" width="87" height="20"/>
				<box>
					<topPen lineWidth="1.0"/>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Center"/>
				<text><![CDATA[phone number]]></text>
			</staticText>
			<line>
				<reportElement x="0" y="0" width="802" height="1"/>
			</line>
			<staticText>
				<reportElement x="239" y="41" width="106" height="20"/>
				<box>
					<topPen lineWidth="1.0"/>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Center"/>
				<text><![CDATA[Questions and answers]]></text>
			</staticText>
		</band>
	</columnHeader>
	<detail>
		<band height="130" splitType="Stretch">
			<textField isBlankWhenNull="false">
				<reportElement x="0" y="0" width="56" height="130"/>
				<box>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Left"/>
				<textFieldExpression><![CDATA[$F{student_StudentId}]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="false">
				<reportElement x="97" y="0" width="65" height="130"/>
				<box>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Left"/>
				<textFieldExpression><![CDATA[$F{student_LastName}]]></textFieldExpression>
			</textField>
			<textField pattern="yyyy/MM/dd" isBlankWhenNull="false">
				<reportElement x="667" y="0" width="48" height="130"/>
				<box>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Left"/>
				<textFieldExpression><![CDATA[$F{diagnosis_new_timeOfDiagnosis}]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="false">
				<reportElement x="162" y="0" width="77" height="130"/>
				<box>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Left"/>
				<textFieldExpression><![CDATA[$F{classlevel_ClassLevel}]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="false">
				<reportElement x="715" y="0" width="87" height="130"/>
				<box>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Left"/>
				<textFieldExpression><![CDATA[$F{student_HomePhoneNumber}]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="false">
				<reportElement x="56" y="0" width="41" height="130"/>
				<box>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Left"/>
				<textFieldExpression><![CDATA[$F{student_FirstName}]]></textFieldExpression>
			</textField>
			<textField pattern="yyyy/MM/dd" isBlankWhenNull="false">
				<reportElement x="345" y="0" width="240" height="130"/>
				<box>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Left"/>
				<textFieldExpression><![CDATA[$F{diagnosis_new_resultOfDiagnosis_EN}]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="false">
				<reportElement x="585" y="0" width="82" height="130"/>
				<box>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Left"/>
				<textFieldExpression><![CDATA[$F{diagnosis_new_DateOfDiagnosis}]]></textFieldExpression>
			</textField>
			<textField pattern="yyyy/MM/dd" isBlankWhenNull="false">
				<reportElement x="239" y="0" width="106" height="130"/>
				<box>
					<leftPen lineWidth="1.0"/>
					<bottomPen lineWidth="1.0"/>
					<rightPen lineWidth="1.0"/>
				</box>
				<textElement textAlignment="Left"/>
				<textFieldExpression><![CDATA[$F{diagnosis_new_questions_answersOfDiagnosis}]]></textFieldExpression>
			</textField>
		</band>
	</detail>
	<columnFooter>
		<band height="45" splitType="Stretch"/>
	</columnFooter>
	<pageFooter>
		<band height="54" splitType="Stretch">
			<textField>
				<reportElement x="727" y="34" width="75" height="20"/>
				<textElement/>
				<textFieldExpression><![CDATA[$P{date}]]></textFieldExpression>
			</textField>
			<textField>
				<reportElement x="667" y="34" width="60" height="20"/>
				<textElement/>
				<textFieldExpression><![CDATA[$P{time}]]></textFieldExpression>
			</textField>
		</band>
	</pageFooter>
	<summary>
		<band height="150" splitType="Stretch"/>
	</summary>
</jasperReport>

كن مثل طابع البريد ، التصق بهدفك...حتى تصل الى هناك!

#2

ما معنى

اقتباس

لم تعمل معاي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#3
علاء الصالحي كتب:

ما معنى

عفواً كلمة بالعامية سقطت عن غير قصد ...

اقصد بأن الصورة لا يظهر عند تشغيل التقرير...

اما من عند الجافا يظهر هذا الخطاء

java.lang.NullPointerException

مرفق الملف

ReportKiubo.zip

كن مثل طابع البريد ، التصق بهدفك...حتى تصل الى هناك!

#4

ليست المشكلة في العامية

لديك خطأ حصل

لماذا لا تعرضيه؟

اعرضي الخطأ كاملاً stacktrace

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#5

post-250413-002620200 1336653360_thumb.p

post-250413-035691600 1336653349_thumb.p

post-250413-001783300 1336653673_thumb.p

الكود موجوده اعلاه

اريد معرفه فقط الطريقة للادراج الصوره اذا استطعت تطبيقها وحدها سأطبقها مع تقرير يوجد به query

المرفقات
pr.pngkj09.pngkj09pp.png

كن مثل طابع البريد ، التصق بهدفك...حتى تصل الى هناك!

#6

حولي الجملة System.out.println في

catch (Exception e)  {  
      System.out.println(e);  
    }

إلى

e.printStackTrace();

وأعطينا stacktrace

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#7

setImage

عبارة عن method ماالمشكلة؟ :blink:

run:
java.lang.NullPointerException
	at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:148)
	at report.Print.setImage(Print.java:115)
	at report.Print.jButton2ActionPerformed(Print.java:84)
	at report.Print.access$000(Print.java:23)
	at report.Print$1.actionPerformed(Print.java:57)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.Component.processMouseEvent(Component.java:6267)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6032)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4630)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
BUILD STOPPED (total time: 24 seconds)

كن مثل طابع البريد ، التصق بهدفك...حتى تصل الى هناك!

#8

اخواني\اخواتي

اريد اضافة الصور في التقرير ؟؟حاولت كثيراُ لكن لم اجد نتيجه

كن مثل طابع البريد ، التصق بهدفك...حتى تصل الى هناك!

#9

1- قم بنسخ الصورة التى تريدها بجوار ملف التقرير النهائى jasper. وليكن اسمها Koala.jpg

2- قم باضافة الاداة Image من شريط الادوات Palette

3- عندما يفتح لك مربع حوارى لاختيار الصورة اضغظ Cancel لاغلاقه ولا تختار اى صورة

4- من خواص هذه الاداة Image بعد اضافتها من شريط الخواص Properties ومن الخاصية Image Expression اكتب اسم الصورة وليكن "Koala.jpg"

لاحظ علامة التنصيص "" حول الاسم

5- من خواص التقرير نفسه بالضغط عليه كليك يمين من اى مكان واختار Properties ومن الخاصية When No Data اختر Blank Page

6- الان قم بعمل Compile للتقرير وقم بعرضه Preview

هذه هى النتيجة عندى

post-165385-002857400 1336748189_thumb.p

الان يمكنك نقل التقرير jasper. وبجواره الصورة Koala.jpg وسيعمل التقرير فى اى جهاز :)

بالتوفيق

المرفقات
Untitled.png

تم تعديل هذه المشاركة بواسطة MOHAMED FATHEI في 11 مايو 2012 في 18:03

1


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#10
MOHAMED FATHEI كتب:

1- قم بنسخ الصورة التى تريدها بجوار ملف التقرير النهائى jasper. وليكن اسمها Koala.jpg

2- قم باضافة الاداة Image من شريط الادوات Palette

3- عندما يفتح لك مربع حوارى لاختيار الصورة اضغظ Cancel لاغلاقه ولا تختار اى صورة

4- من خواص هذه الاداة Image بعد اضافتها من شريط الخواص Properties ومن الخاصية Image Expression اكتب اسم الصورة وليكن "Koala.jpg"

لاحظ علامة التنصيص "" حول الاسم

5- من خواص التقرير نفسه بالضغط عليه كليك يمين من اى مكان واختار Properties ومن الخاصية When No Data اختر Blank Page

6- الان قم بعمل Compile للتقرير وقم بعرضه Preview

هذه هى النتيجة عندى

post-165385-002857400 1336748189_thumb.p

الان يمكنك نقل التقرير jasper. وبجواره الصورة Koala.jpg وسيعمل التقرير فى اى جهاز :)

بالتوفيق

الله يجزاك خير طبقت ماقلته بالحرف الواحد وظهرت با ireport نفسه بشكل جيد

وعندما ذهبت الى الكود حصلت مشكلة صغيره وبعد البحث وجدت حلها وهو الصور ندخلها بهذا الشكل على سبيل المثال

"src/re/LOGO.jpg"

كي يستطيع البرنامج الوصول الية

انا جداً سعيده بذالك :lol:

شكراَ جزيلاً

كن مثل طابع البريد ، التصق بهدفك...حتى تصل الى هناك!

#11
اقتباس

انا جداً سعيده بذالك :lol:

اتم الله سعادتك ولكن :)

هذا المسار سيسبب مشكلة بعد عملية النشر Deploy

جربى عمل تشغيل لبرنامجك من الملف jar. الموجود فى المجلد dist وستعرفى ما أقصده


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#12
MOHAMED FATHEI كتب:

1- قم بنسخ الصورة التى تريدها بجوار ملف التقرير النهائى jasper. وليكن اسمها Koala.jpg

2- قم باضافة الاداة Image من شريط الادوات Palette

3- عندما يفتح لك مربع حوارى لاختيار الصورة اضغظ Cancel لاغلاقه ولا تختار اى صورة

4- من خواص هذه الاداة Image بعد اضافتها من شريط الخواص Properties ومن الخاصية Image Expression اكتب اسم الصورة وليكن "Koala.jpg"

لاحظ علامة التنصيص "" حول الاسم

5- من خواص التقرير نفسه بالضغط عليه كليك يمين من اى مكان واختار Properties ومن الخاصية When No Data اختر Blank Page

6- الان قم بعمل Compile للتقرير وقم بعرضه Preview

هذه هى النتيجة عندى

post-165385-002857400 1336748189_thumb.p

الان يمكنك نقل التقرير jasper. وبجواره الصورة Koala.jpg وسيعمل التقرير فى اى جهاز :)

بالتوفيق

الاستاذ MOHAMED FATHEI

محتاج اكلمك ممكن تعطيني طريقة اتواصل معاك

#13
MOHAMED FATHEI كتب:

اتم الله سعادتك ولكن :)

هذا المسار سيسبب مشكلة بعد عملية النشر Deploy

جربى عمل تشغيل لبرنامجك من الملف jar. الموجود فى المجلد dist وستعرفى ما أقصده

كلامك صحيح :sleep:

مالحل اذن :sad:

كن مثل طابع البريد ، التصق بهدفك...حتى تصل الى هناك!

#14
kiubo كتب:

كلامك صحيح :sleep:

مالحل اذن :sad:

التقرير بأكملة لايعمل حتى دون الصورة ؟؟؟ هل من حل :sad:

كن مثل طابع البريد ، التصق بهدفك...حتى تصل الى هناك!

#15

انسخى المجلد src/re/LOGO.jpg

بجوار التقرير بجوار ملف الجار تبعك وجربى

تحياتى

1


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#16
MOHAMED FATHEI كتب:

انسخى المجلد src/re/LOGO.jpg

بجوار التقرير بجوار ملف الجار تبعك وجربى

تحياتى

اذن

  1. ضع الصورة بنفس طريقه MOHAMED FATHEI..في ال ireport
  2. نسخ ملفات المشروع ذات المسار
    src/re/LOGO.jpg

    ووضعها بجوار ملف الجار المراد تشغيله

  3. وضع الصورة بجانب ملف الجار
  4. شغل .. استمتع

صور للتوضيح

post-250413-084586100 1336929198_thumb.p

post-250413-032102600 1336929208_thumb.p

كررتها خمس مرات لا اكاد اصدق :mellow:

لك دعوة مني في ظهر الغيب ان شاء الله

شكراً جزيلاً,,

المرفقات
jar,..pngjar2.png
1

كن مثل طابع البريد ، التصق بهدفك...حتى تصل الى هناك!

مواضيع مشابهة