أكثر

استخدام القيمة من تحديد ميزة التكرار لإنشاء ملفات جديدة لكل قيمة ميزة


أحاول استخدام Model Builder لتصدير ملف لكل قيمة في الميزة. القصد من ذلك هو إنشاء ملف لكل مدرسة ، وإدراج الطلاب الذين يحضرون. لدينا حاليًا ملف كبير واحد مع جميع الطلاب ويتم إدخال المدرسة التي يلتحقون بها كرقم.

فيما يلي الخطوات التي قمت بها حتى الآن.

أنا أكرر من خلال حقل WSCHOOLNUM ، كثافة العمليات. أقوم بالإرسال إلى ميزات النسخ التي يتم تصديرها إلى StdntsBySchl1415.gdb Stds_٪ Value٪

أحصل على رسالة الخطأ التالية:

"_WSCHOOLNUM" "WSCHOOLNUM" = 4 "# #

وقت البدء: الجمعة يوليو 10 12:42:31 2015

خطأ 000354: الاسم يحتوي على أحرف غير صالحة

العنصر غير موجود في هذه المجموعة.

فشل تنفيذ (إنشاء طبقة ميزة).

فشل في الجمعة 10 تموز (يوليو) 12:42:31 2015 (الوقت المنقضي: 0.29 ثانية)

فشل تنفيذ (تكرار تحديد الميزة).

فشل في الجمعة 10 تموز (يوليو) 12:42:31 2015 (الوقت المنقضي: 3.51 ثانية) "

أفهم أن الجداول لا يمكن أن تبدأ برقم ، لكنني اعتقدت أن مخطط التسمية الخاص بي سيهتم بذلك.

تحرير: كما هو مقترح أدناه ، قمت بإعادة تسمية ملف الشكل الأصلي لإزالة الواصلة. هذا لم يحل المشكلة. ثم أنشأت حقلاً نصيًا جديدًا ، وحساب الحقل حقل الأعداد الصحيحة له ، وعمل بشكل جيد ، لذلك أعتقد أن المشكلة كانت مع الأعداد الصحيحة.


أود أن أقترح محاولة استخدام مسار تحليل أداة النموذج فقط لفرض الاسم على أداة ميزات النسخ الخاصة بك. يمكنك العثور على أداة مسار التحليل ضمن نفس القائمة مثل مكرر تحديد المعالم.

بالنسبة لأداة مسار التحليل ، حدد اسمًا واستخدم اسم المتغير لاستبدال متغير السلسلة. اجعله أيضًا شرطًا مسبقًا لنسخ الميزات.


لقد أنشأت حقلاً نصيًا جديدًا ، وحساب الحقل حقل العدد الصحيح له ، وكان يعمل بشكل جيد ، لذلك أعتقد أن المشكلة كانت مع الأعداد الصحيحة.