النتائج 1 إلى 9 من 9
  1. #1
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    الرجاء كيف لي :نسخ الارقام من feild معرف long integer الى feild معرف text

    اجرينا مسح لمداخل ابنية مدينة كبيرة وقسمنا المدينة الى جزر بدأ من a ثم b ثم c وهكذا ..وكل جزيرة تبدأ مداخلها برقم 1
    مثال عن مداخل ابنية الجزيرة a :
    a1
    a2
    a3
    وهكذا ,,,
    المشكلة اننا عرفنا feild اي الحقل التابع لقاعدة البيانات في arccatalog (أي تعريف field ) عرفناه long integer وادخلنا الارقام دون ان نسبقها بالاحرف a+b+c وهكذا
    ................
    الان احتجنا ان ندخل الارقام مسيوقة بالاحرف فيجب علينا انشاء feild جديد ونعرفه ب text لنستطيع كتابة رمز كل مدخل
    ومثال :
    a1
    a2
    a3 وهكذا ....
    ...........................................
    السؤال واتمنى المساعدة لانه لدي حوالي 12 الف مدخل ..والسؤال ؟؟؟
    كيف لي ان انقل جميع القيم الموجودة في الحقل ذو التعريف long integer والذي يحوي ارقام فقط ,الى الحقل الجديد ذو التعريف
    text ومن ثم اضيف يدويا الرقم الذي يسبق الاحرف

    ...................
    للتوضيح
    نسخ الارقام من feild معرف long integer الى feild معرف text ..وكلا الحقلين في نفس جدول الصفات
    اي لنفس الطبقة والتي اسميتها مداخل الابنية من نوع point
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  2. #2
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : الرجاء كيف لي :نسخ الارقام من feild معرف long integer الى feild معرف text

    ورد خطأ وهو (ومن ثم اضيف يدويا الرقم الذي يسبق الاحرف )
    والتصحيح هو
    ومن ثم اضيف يدويا الحرف الذي يسبق الارقام
    1
    2
    3
    تصبح
    a1
    a2
    a3
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  3. #3
    الصورة الرمزية د. وسام محمد
    د. وسام محمد غير متصل مشرف ملتقى علم نظم المعلومات الجغرافية
    تاريخ التسجيل
    Jun 2006
    الدولة
    مصر - الأسكندرية/البحرين-مدينة عيسى
    المشاركات
    1,065

    رد : الرجاء كيف لي :نسخ الارقام من feild معرف long integer الى feild معرف text

    يا عم عبادة والله ما عارف اقول لك ايه
    أنشأ حقل جديد وعرف نوع البيانات فيه text
    انقر فوق رأس الحقل بالمفتاح الأيمن ثم أختار Field Calculator
    أنقر فوق اسم الحقل القديم
    أنقر OK
    ستنتقل جميع البيانات من الحقل القديم إلى الحقل الجديد المعرف بأنه text
    وسام الدين محمد
    http://geomaniaa.blogspot.com/
  4. #4
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : الرجاء كيف لي :نسخ الارقام من feild معرف long integer الى feild معرف text

    شكرك دكتور وسام
    هل تقص بكلمة تنتقل اي عملية نسخ ام قص للبيانات
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  5. #5
    الصورة الرمزية د. وسام محمد
    د. وسام محمد غير متصل مشرف ملتقى علم نظم المعلومات الجغرافية
    تاريخ التسجيل
    Jun 2006
    الدولة
    مصر - الأسكندرية/البحرين-مدينة عيسى
    المشاركات
    1,065

    رد : الرجاء كيف لي :نسخ الارقام من feild معرف long integer الى feild معرف text

    لا سوف تعمل عملية copy وستظل البيانات القديمة في محلها في الحلق المعرف long
    وسام الدين محمد
    http://geomaniaa.blogspot.com/
  6. #6
    تاريخ التسجيل
    Sep 2005
    المشاركات
    599

    رد : الرجاء كيف لي :نسخ الارقام من feild معرف long integer الى feild معرف text

    بارك الله فيك دكتور وسام الدين محمد

    على تفاعلك وتعاونك مع الجميع ، جعله الله فى موازين حسناتك
    أرجو الدعاء لى يا اخوان بالله عليكم ، فانا فى حاجة لهذا الدعاء فى ظهر الغيب ، بتفريج الهم وتنفيس الكرب فأنا في أشد الحاجة لدعائكم

    اخوكم مختار الحسانين
  7. #7
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : الرجاء كيف لي :نسخ الارقام من feild معرف long integer الى feild معرف text





    اشكرك دكتور وسام تمت العملية لكن لو يكتمل الموضوع وان تشرح لي ماذل تعني التبويبات المشار اليها بارقام من 1 الى 8
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  8. #8
    الصورة الرمزية د. وسام محمد
    د. وسام محمد غير متصل مشرف ملتقى علم نظم المعلومات الجغرافية
    تاريخ التسجيل
    Jun 2006
    الدولة
    مصر - الأسكندرية/البحرين-مدينة عيسى
    المشاركات
    1,065

    رد : الرجاء كيف لي :نسخ الارقام من feild معرف long integer الى feild معرف text

    1 - اختيار الدوال المتعلقة بالأرقام مثل جيب الزاوية Sin() أو القيمة المطلقة Abs().
    2 - اختيار الدوال المتعلقة بالنصوص مثب split.
    3 - اختيار الدوال المتعلقة ببيانات التاريخ والزمن.
    4 - عند اختيار 1 أو 2 أو 3 تظهر قائمة الدوال المتاحة في هذه الخانة.
    5 - مفاتيح حسابية يكنك مثلا استخدامها لجمع حقلين أو جمع حقل على قيمة ثابتة.
    6 - تحميل expression script file يبين العملية الحسابية التي تجريها على الحقول.هذا التعبير لابد أن يكون قد نفذ في مرحلةسابقة وتم اختباره.
    7 - حفظ الـ expression script في الخانة الـ Exprsiion إلى ملف يمكن تحميله فيما بعد باستخدام 6.
    8 - عند النقر على هذا الاختيار يمكنك كتابة تعبيرك في صورة تعليمات بالـ VIisal Basic أو JS.
    وسام الدين محمد
    http://geomaniaa.blogspot.com/
  9. #9
    تاريخ التسجيل
    Jun 2005
    المشاركات
    1,754

    رد : الرجاء كيف لي :نسخ الارقام من feild معرف long integer الى feild معرف text

    إذا كان الملف عبارة Shape file حاول تستخدم الإكسل في فتح ملف قاعدة البيانات DBF وتنشيء حقل جديد وتضع فيه القيمة الجديدة بنفس طريقة الدكتور وسام طريقة الـ Field Calculator حيث لأن الحقل الجديد يأخذ قيم الحقل القديم مسبوقاً بالحرف الذي تريد وتستخدم لذلك الدالة المناسبة وكذلك النسخ واللصق
    والله أعلم

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •