السلام عليكم ورحة الله وبركاته
أريد أن أجعل لصفحة التقرير الأولى هوامش والصفحة ثانية هوامش تختلف عن الصفحة الأولى وخاصة الهامش العلوي0
مثلاً : الهامش العلوي للصفحة الأولى 5 سم 0 والثانية 8 سم0
هل ذلك ممكن ؟؟؟
تحياتي لكم
السلام عليكم ورحة الله وبركاته
أريد أن أجعل لصفحة التقرير الأولى هوامش والصفحة ثانية هوامش تختلف عن الصفحة الأولى وخاصة الهامش العلوي0
مثلاً : الهامش العلوي للصفحة الأولى 5 سم 0 والثانية 8 سم0
هل ذلك ممكن ؟؟؟
تحياتي لكم
الأخ الكريم مصلح
السلام عليكم
تغيير هوامش الصفحة يتم عن طريق خاصية اسمها Prtmip لكن هذه الخاصية يمكن القراءة منها والكتابة في وضع التصميم فقط أما في وضع التنفيذ فهي للقراءة فقط
هذا بالطبع لا يعني أنك لا تستطيع فعل ما تريد بل دائماً تستطيع العثور على حلول بديلة
في مثالك السابق يمكنك مثلاً التحكم في مقطع رأس الصفحة بحيث تجعله 5 سم في الصفحة الأولى و 8 سم في الصفحة الثانية وهكذا
الكود التالي مثال لذلك
Dim PMarginPages As String PMarginPages = "-1-2-" ' اكتب أي صفحات تريد أن تطبق عليها أمراً ما مع وضع أرقام الصفحات بين شرطتين مثل -1- If InStr(1, PMarginPages, CStr(Me.Page)) > 0 Then ' اكتب هنا الأوامر التي تريد تنفيذها على هذه الصفحة فقط ' مثل عرض رسالة معينة MsgBox "صفحة ذات إعداد خاص" Me.Section(3).Height = 10000
وثمة طريقة أخرى وهي من خلال التحكم في رأس التقرير بحيث يكون 8 سم ورأس الصفحة بحيث يكون 5 سم واختيار خاصية عدم عرض رأس الصفحة مع رأس التقرير
تحياتي
أخوك / أبو هاجر
الأخ ابو هاجر
بارك الله فيك وألف شكر على تجاوبك السريع
الله يزيدك علم ونور0
الأفاضل
مطلوب كود لتثبيت الهوامش الأربعة (علوي سفلي يمين يسار) لنموذج معد للطباعة ، وأخر لتقرير ، بحيث لاتتغير إعدادات الصفحة بنقل قاعدة البيانات من جهاز لأخر ، أو بتغيير نوع الطابعة.
تحياتي
وما نيل المطالب بالتمني
ولكن تؤخذ الدنيا غلابا
أخي الكريم الهيثم
السلام عليكم
حسب علمي فإنه لا يمكن ضبط خاصية الهوامش إلا في وضع التصميم من خلال خاصية Prtmip كما ذكرت سابقاً
أما عدم تغير إعدادات الصفحة بتغير الطابعة فهذا كما تعلم أمر مستحيل لأنه غير منطقي إذ إن الطابعات تختلف في هوامشها فطابعات الليزر مثلاً لديها قدرة على الطباعة في هوامش ضيقة أكثر من الطابعات الملونة
تحياتي
أخوك / أبو هاجر
أخي الكريم
أبو هاجر
شكرا على تكرمك بالإجابة.
رأيت مشاركتك في موضوع تأمين قاعدة بيانات أكسيس في مكان ما في المنتدى كما شاهدت ملاحظتك حول عدم إمكانية فتح برنامج المكتبة ، فتبادر إلى ذهني أنك لم تجد اسم المستخدم لفتح قاعدة البيانات ، فإن كان كذلك ، فاسم المستخدم هو المكتبة ، ولا توجد كلمة مرور ، وهذا قد بينته أثناء عملية التنصيب ، ويوجد في مجلد قاعدة البيانات ملف نصي يحتوي على هذه المعلومة.
كما أرجو أن تختبر مستوى التأمين في برنامج المكتبة ، مع أنني لست واثقا من تأمينها كما في باقي برامجي الأخرى.
وعندما أجد الوقت المناسب سوف أعد تجربة تأمين قاعدة بيانات وأضعها في موضوع المشاركة بغرض تجربة مستوى التأمين الذي أتبعه مع برامجي.
تحياتي وتقديري
وما نيل المطالب بالتمني
ولكن تؤخذ الدنيا غلابا
أخي الكريم الهيثم
السلام عليكم
الحقيقة أن السبب لم يكن في كلمة المرور بل إن البرنامج لم يعمل مطلقاً بل يعرض رسالة خطأ في الرابط ( الاختصار )
والسبب في ذلك هو أن مسار تشغيل لديك ثابت وهذا خطأ حيث إنك تفترض أن أكسس 2000 مثبت في المسار الافتراضي له لكن هذا لا يحدث دائماً كما تعلم لأن المستخدم قد يقوم أحياناً بتغيير المسار كما فعلت أنا في جهازي
والطريقة الصحيحة هي قراءة المعلومات من الريجستري وإذا رغب في معرفة المفتاح ( KEY ) الذي يتم فيه تخزين البيانات فهو موجود عندي
وبرنامج الإعداد الذي سبق أن كتبت أنا عنه وهو Setup Factory V5 ممتاز في هذا الموضوع حيث يستطيع قراءة المعلومات من الريجستري وكتابتها في الرابط ( الاختصار )
أظن أن هذه المسألة مسألة مهمة بالنسبة لشخص مثلك يوزع برامجه
وحتى بعد أن كتبت المسار الصحيح للرابط فإن البرنامج لم يعمل بل يعرض رسالة تفيد بأنني لا أملك الإذونات المناسبة
تحياتي
أخوك / أبو هاجر
أخوك / أبو هاجر
ولزيادة الفائدة يوجد في الإرشيف موضوع
*تقارير* تغيير اعدادت الصفحة عن طريق الكود
http://www.arabteam2000.com/vb/showthread....=&threadid=5792
أخي الكريم
أبوهاجر
أشكرك من أعماق قلبي على ماحررته وما فيه من فائدة.
بخصوص المفتاح ، فأنت كريم ونحن نستاهل أن تبعث إلينا به ، علما بأن برنامج إنستال ميكر يدعم هذه الميزة ، ولكن يحتاج للخبرة.
وكما طلبت إليك سابقا ، أرجو أن تختبر مستوى الحماية في برنامج المكتبة ، ولكن ليس من خلال النسخة الموجودة لديك ، بل من النسخة الموجدة اليوم على موقعنا في الرابط التالي:
http://alhaithm.infinology.com/Library3.1.exe
وهي دعوة عامة للجميع بغرض الفائدة لعلنا نجد مستوى معقول من التأمين إلى حد ما.
تحياتي وتقديري
وما نيل المطالب بالتمني
ولكن تؤخذ الدنيا غلابا
Thanks alot
هذا الموضوع مغلق.