فيما يلي المعلمات الافتراضية سينسورت، والتي يمكنك تغييرها كما هو موضح أعلاه. يسرد بمز المعلمات البديلة المحددة من خلال أورتبارم على مجموعة بيانات رسالة الإخراج. ويؤدي هذا الخيار الافتراضي إلى التحقق المحدود من البيانات الواردة في الحقول المعينة على أنها عشرية معبأة أو مخصصة. لإنهاء هذا النوع إذا كانت البيانات في حقول بد أو زد غير صالحة، حدد كمكبد. بالنسبة إلى أنواع البرامج التي تم استدعاءها مع إجراءات الخروج، يجب تحديد مقدار الذاكرة المطلوبة بواسطة المخارج، ثم تحديد كوريماكسن K. سوف نوسناب قمع تفريغ سنابس سينسورت، التي يتم إنتاجها في حالة حدوث خطأ حرج. إذا كان لديك عبارة سيسودومب د، سوف تتلقى تفريغ نظام التشغيل العادي. إذا كنت تحتاج إلى تفريغ سناب، حدد المعلمة ديبوغ e. لفرز أكثر كفاءة، لا يتم الحفاظ على ترتيب السجلات. إذا كان الأمر يحتاج إلى الاحتفاظ بها، استخدم الكلمة الرئيسية إكالس. يتم إصدار رسائل خطأ عند حدوث خطأ إو. إذا تم تحديد إويريب، فسيحدث وسر 999 أبند. سيتم إدراج بيانات التحكم في مجموعة بيانات سيسوت. سوف نوليست إيقاف هذا. اسم د الافتراضي لمجموعة بيانات الرسالة سيسوت. يمكن استبدال أي اسم د آخر صالح. لتكون متوافقة مع خيارات العرض من إجراءات الخروج كوبول، الخصائص المحددة لمجموعة بيانات الرسالة هي: دسب (LRECL121، BLKSIZE121، ريكفما) سوف فئة غير ناجحة إصدار رمز عودة 16. إذا تم تعيين RC16ABE، وسر 16 أبند سوف يحدث. سيتم الإفراج عن المساحة غير المستخدمة في مجموعات بيانات الفرز خلال وقت التنفيذ ما لم يتم بدء تشغيل البرنامج. لتحرير مساحة زائدة على مجموعة بيانات سورتوت، يمكن تحديد رلزوت. يجب إعطاء ريسيت كمعلمة إذا كانت مجموعة بيانات سورتوت عبارة عن ملف فسام تم إنشاؤه باستخدام الخيار ريوس لمنع سينسورت من معالجة سورتوت كدولة بيانات مود. ويعطى توزيع ثانوي لمجموعات بيانات الفرز إذا لزم الأمر. لن يتم إجراء اختبار صلاحية للسجلات ذات الطول المتغير. توثيق الأداة المساعدة سينسورت في دليل المبرمجين سينسورت الإصدار 3.4 من سينسورت، Inc. يمكنك طلب كتيبات من المورد على هذا العنوان: سينسورت إنكوربوراتد 50 تايس بوليفارد وودكليف ليك، نج 07675 الهاتف 201930-9700 البريد الإلكتروني: مفستشسينسورت فاكس: (201) 930-8284 أتن: سينسكورت خدمات المنتج إذا كنت بحاجة إلى المساعدة باستخدام سينسورت في إيامبو، فاتصل بمكتب دعم إيامبو عن طريق الهاتف على الرقم 352 392-2061 أو البريد الإلكتروني إلى consultlists. ufl. edu. تعليقاتكم أهلا وسهلا بكم نرحب بتعليقاتكم واقتراحاتكم حول هذا و جميع وثائق أوفيت. يرجى إرسال تعليقاتكم إلى: وف تكنولوجيا المعلومات 2046 ن والدو أردي، جناح 2100 غينسفيل، فلوريدا 32609-8942 ليت فقط فلاش قبل لك مجموعة البيانات المدخلات، أن I8217ve المختار لهذا المثال. هذه هي البيانات اعتبارا من عام 2008. -------- 1 -------- 2 -------- 3 -------- 4 ---- ---- 5 -------- 6 ---- AG10001160 راميش شاندرا جوها INDIA160160160160 MAHARASHT MUMBAI160160160 01000 AG10002160 QUASAR شابير تشون INDIA160160160160 MAHARASHT PUNE160160160160160 02000 AG10003160 VEERAMANI DARYAGANJ INDIA160160160160 MAHARASHT NAGPUR160160160 03000 AG10004160 DELPHAN FERANDAZ160160160 INDIA160160160160 TAMIL NAD CHENNAI160160 04000 AG10005160 بادمافاثي سوندارام INDIA160160160160 TAMIL NAD SALEM160160160160 05000 AG10006160 NEELESHWARI IYER160160160 INDIA160160160160 TAMIL NAD ارناكولام 06000 AG10007160 AJAY نانوبهاي بارسا INDIA160160160160 WEST بينج KOLKATA160160 07000 AG10008160 MEHUL بوباتلال سوتا INDIA160160160160 WEST بينج كاراجبور 08000 AG10009160 كريثيكا RAMANUJAM160 INDIA160160160160 WEST بينج السوندربان 09000 AG10010160 أنكور CHOUDHARY160160160160 INDIA160160160160 PUNJAB160160160 AMRITSAR160 10000 AG10011160 الترجمة Hiren نيتين SHETH160160 INDIA160160160160 PUNJAB160160160 جالاندار 11000 AG10012160 دارشان SHAH160160160160160160160 INDIA160160160160 HARYANA160160 تشانديغار 12000 في عام 2009، وبسبب مكافأة الأداء المقدمة إلى وكلاء التأمين، بذلوا كل جهد إضافي، وفي الربع التالي لوحظ أن مبيعاتهم ارتفعت بنسبة 10 في المئة. كتابة دفعة جوبجكل أن يزيد من مبيعات وكلاء التأمين بنسبة 10 في المئة. لذلك، تحتاج إلى إنشاء تقرير للمبيعات للسنة المالية المنتهية في 2009، مما يدل على ارتفاع 10 في الشكل المبيعات لجميع وكلاء. لإجراء الحساب (مثل زيادة) على الحقول الرقمية، يمكننا استخدام العديد من عوامل التشغيل مثل أد و سوب و مول و ديف و مود داخل بيان التحكم في أوتريك فييلدز. لمعالجة حقل كما رقمية، ولكي تكون قادرة على تنفيذ العمليات العددية على ذلك، ونحن رمز زد (عشري زونيد) محدد. لرفع الرقم المبيعات بنسبة 10 في المئة، ونحن بحاجة إلى مضاعفة المبيعات x 1.1. ولكن نظرا لأن القيم العشرية (العائمة) غير مسموح بها، فسوف نضرب المبيعات x 11، ثم نصف تنسيق الحقل المعدل الناتج. يمكن تحديد تنسيق الحقل المعدل باستخدام إديت سوباراميتر. إذا كان لدينا مبيعات المدخلات 1000، ونحن ضرب من قبل 11، 1000 x 11 11000. لعرض النتيجة الصحيحة، تحتاج العشرية إلى أن تتحول مكان واحد اليسار. لذلك، شكل TTT. T (حيث T يقف على أي رقم كبير ليتم عرضها). يمكننا إضافة فاصلة مثل T، TT. T. بعض أرقام المبيعات فوق 10،000 (5 أرقام). لذلك، نحن بحاجة للتأكد من أنها يتم عرضها أيضا بشكل صحيح. وبالتالي، نحن بحاجة إلى إضافة I (رقم غير هام). نحدد تنسيق حقل الإخراج باستخدام إديت باراميتر. سنقوم برمجية إديت المعلمة للمثال أعلاه كما، هذه هي الطريقة جوبجكل دفعة لرفع المبيعات بنسبة 10 في المئة تبدو. -------- -------- 1 2 -------- 3 -------- -------- 4 5 ----- --- 6 -------- 7-- CAA0176K JOB A123، QUASAR، CLASSG، MSGCLASSY، NOTIFYampSYSUID160160160160160160160160160160160 STEP01 EXEC160 PGMSORT، REGION1024K160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 SORTIN DD160160160 DSNCAA0176.DEMO. SORTIN، DISPSHR160160160160160160160160160160160160160160160160160160160160160160160160 SYSPRINT DD160 SYSOUT160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 SYSOUT DD160160160 SYSOUT160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 SORTXSUM DD160 DSNCAA0176. DEMO. REPORT، DISPSHR160160160160160160160160160160160160160160160160160160160160160160160160 سورتوت DD160160 DSNCAA0176.DEMO. SORTOUT، DISPSHR160160160160160160160160160160160160160160160160160160160160160160160 SYSIN160 DD160160160 160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 160 المجالات SORT (30،5، CH، A) -160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 160 OUTREC المجالات (30،5،2X، (60،5، ZD، MUL، 11)، تحرير (IT، TTT. T)، 80: X ) 160160160160160160160160 160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 عند تقديم تيار الوظيفة أعلاه، تقرير الناتج النهائي لمبيعات عام 2009، مما يدل على زيادة بنسبة 10 في مبيعات كل وكيل التأمين، يبدو شيئا من هذا القبيل - -------- 1 ---- INDIA160160 1،100.0 INDIA160160 2،200.0 INDIA160160 3،300.0 INDIA160160 4،400.0 INDIA160160 5،500.0 INDIA160160 6،600.0 INDIA160160 7،700.0 INDIA160160 8،800.0 INDIA160160 9،900.0 I NDIA160 11،000.0 INDIA160 12،100.0 INDIA160 13،200.0 Q. كيف تقوم بإعادة صياغة السجلات باستخدام أوتريك أوفيرلاي بيان التحكم عند استخدام أوتريك فييلدز لإعادة تنسيق سجلات الإخراج، تحتاج إلى تحديد كافة الحقول التي تريد أن تظهر في سجل الإخراج. يجب أن تخبر أداة دفسورت من خلال بيان التحكم في أوتريك فييلدز، كل عنصر تريد تسجيله. وهكذا، لديك لبناء السجل إعادة تنسيق، عنصر واحد في وقت واحد - الحقل حسب المجال. في ما بين، يمكنك إضافة بعض الأحرف الخاصة مثل فاصلة (،) أو رمز العملة (). هذا يمكن أن تكون مملة جدا ومرهقة، إذا كان السجل يحتوي على طول كبير ويحتوي على العديد من الحقولأعمدة. إذا كنت تنوي تغيير تشانجيمودي فقط حفنة من الأعمدة، خيار أسهل وأكثر ملاءمة هو استخدام بيان التحكم أوفيرلاي. لاحظ أن عبارة أوفيرلاي يمكن استخدامها للقيام بنفس المهام التي يمكنك إنجازها مع بيان أوترك. اسمحوا لي أن تظهر لك مثال بسيط يوضح كيفية رفع رقم المبيعات من وكلاء التأمين كما هو الحال في المثال أعلاه، ولكن باستخدام بيان أوتريلاي أوفيرلاي. هذا المثال يثبت، كم هو سهل لاستخدام بيان أوفيرلاي بدلا من بيان مراقبة أوريك دقيقة ومرهقة. -------- -------- 1 2 -------- 3 -------- -------- 4 5 ----- --- 6 -------- 7-- CAA0176A JOB A123، QUASAR، CLASSG، MSGCLASSY، PRTY15، NOTIFYampSYSUID160 STEP01 EXEC160 PGMSORT، REGION1024K160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 SORTIN DD160160160 DSNCAA0176.DEMO. SORTIN، DISPSHR160160160160160160160160160160160160160160160160160160160160160160 SYSPRINT DD160 SYSOUT160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 SYSOUT DD160160160 SYSOUT160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 SORTXSUM DD160 DSNCAA0176.DEMO. REPORT، DISPSHR160160160160160160160160160160160160160160160160160160160160160160 SORTOUT DD160160 DSNCAA0176.DEMO. SORTOUT، DISPSHR160160160160160160160160160160160160160160160160160160160160160 SYSIN160 DD160160160 16016016016016016016016016016016016016016016016 0160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 160 OPTION COPY -160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 160 OVERLAY OUTREC (60: 60،5، ZD، ADD، (60،5، ZD، DIV، 10)، TOZD، LENGTH5) 160160160 Q. كيف OUTREC IFTHEN تحكم بيان العمل هل يمكنك بوضع بواسطة والتي تبين بسيطة جكلجوب تيار أوتريك الحقول و أوتريك تراكب يسمح لك لتطبيق نفس إعادة تهيئة لجميع سجلات الإخراج. ومع ذلك، إذا كنت ترغب في تطبيق إعادة تنسيق مختلفة لسجلات الإخراج مختلفة، ثم يجب استخدام الخيار إفثن. باستخدام الخيار إفثن، يمكن للمرء أن تطبيق مختلف الحقول أوتريك أو أوفيرلاي (تنسيقات) البيانات إلى سجلات الانتاج المختلفة. لنفترض، نود أن يتم إنشاء تقرير الإخراج على النحو التالي - 1) إذا كانت مبيعات وكيل لوت 06000، ثم زيادة 10 2) إذا مبيعات الوكيل غ 06000، ثم زيادة 20 لذلك، لجميع السجلات وجود مبيعات لوت 06000، ونحن ضرب (مول) بنسبة 1.1. لجميع السجلات وجود مبيعات غ 06000، ونحن مضاعفة (مول) بنسبة 1.2. وبالتالي، يمكننا مضاعفة السجلات بنسبة 11 و 12 على التوالي، في جسل، وعرض حقل الإخراج باستخدام تنسيق إديت، إديت (إيت، TTT. T) -------- 1 -------- 2 -------- 3 -------- 4 -------- 5 -------- 6 -------- 7--160 - -------------------------------------------------- ----------------- أوتريك إفتح بيان التحكم 8211 ريفورماتينغ السجلات بشكل مختلف 160160160160 ------------------------- ------------------------------------------- CAA0176Q جوب A123، كواسار، كلاسغ ، MSGCLASSY، PRTY15، NOTIFYampSYSUID160160160 STEP01 EXEC160 PGMSORT، REGION1024K160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 SORTIN DD160160160 DSNCAA0176.DEMO. SORTIN، DISPSHR ltINPUT FILE160160160160160160160160160160 SYSPRINT DD160 SYSOUT160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 SYSOUT DD160160160 SYSOUT160160160160160160160160160160160160160160160160160160160160160160160160160160160 160160160160160160160160160160160160160160160160160160160160160 SORTOF01 DD160 DSNCAA0176.DEMO. REPORT، DISP (OLD، فاستمر، فاستمر) ltREPORT160160 SORTOUT DD160160 DSNCAA0176.DEMO. SORTOUT، DISP (OLD، فاستمر، فاستمر) ltOUTPUT160 SYSIN160 DD160160160 160160160160160160 لتر البث مراقبة STATEMENTS160160160160160160160160160160160160160160160160160 160 OPTION COPY160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 160 OUTREC IFTHEN (WHEN (60،5، زد، لوت، 06000)، -160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 160 بيلد (1: 1،9،10: 10،20، X، (60،5، زد، مول، 11)، إديت (إيت، TTT. T ))، 160160160160160160160160160 160 إفثن (ون، 60،5، زد، غي، 06000)، -160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160 160 بيلد (1: 1،9،10: 10،20، X، (60،5، زد، مول، 12 )، تحرير (إيت، TTT. T))) تقرير الإخراج عن الدفعة أعلاه جوبجكل تبدو كما فول الدودة الحلزونية. AG10004 -------- 1 ------ AG10001160 1،100.0 AG10002160 2،200.0 AG10003160 3،300.0 AG10004160 4،400.0 AG10005160 5،500.0 AG10006160 7،200.0 AG10007160 8،400.0 AG10008160 9،600.0 AG10009 10،800.0 AG10010 12،000.0 AG10011 13،200.0 AG10012 14،400.0JCL نوع أداة سينسكورت جسل سورت أو سينسورت في جسل يستخدم لفرز مجموعات البيانات، ودمج مجموعات البيانات ونسخ مجموعات البيانات. تقوم معظم المنشآت بتغيير اسم برنامج الأداة المساعدة سينسورت إلى سورت. جسل سورت تنسيق البيان: يشير موضع البدء إلى مكان مفتاح الفرز في السجل. طول يشير إلى طول مفتاح الفرز. الشكل يشير إلى نوع الحقل الذي يمكن أن يحتوي على قيم تش تشاراكتر و زد ديسيمال زد و بد باكيد ديسيمال و بي بيناري. أسكدس يشير إلى ترتيب تنازلي ترتيب تصاعدي. أمثلة: سورت فييلدز (1،3، تش، A) سورت فييلدز (1،5، D)، تش سوم فييلدز لا يوجد خيار للقضاء على النسخ المكررة. مثال: سورت الحقول (1،5، D)، تش سوم الحقول لا شيء سكيبريك و ستوبت المعلمات سكيبريك n بيان يتخطى n السجلات قبل نسخ أو نوع. سورت فييلدز كوبي سكيبريك 1000 تخطي العبارة أعلاه أول 1000 سجل ونسخ السجلات المتبقية. نسخ ستوبت n أو أنواع على الأكثر n السجلات. سورت فييلدز كوبي ستافت 1000 ينتج البيان أعلاه أول 1000 سجل بعد إجراء أي معالجة. يمكن استخدام ميرج لدمج مجموعتين أو أكثر من مجموعات البيانات المصنفة مسبقا. يمكننا دمج 32 مجموعة بيانات كحد أقصى. تنسيق بيان ميرج: إينلود كوند: تضمين البيان يمكن أن تستخدم لتشمل السجلات على أساس حالة معينة. إينلود كوند (موقع البدء، الطول، مشغل الحالة، القيمة) مثال: سورت فييلدز كوبي إينلوديد كوند (1،3، إق، جسل) في الأمثلة المذكورة أعلاه، يتم نسخ السجلات التي تحتوي على جسل في المواضع الثلاثة الأولى. أوميت كوند: وبالمثل يمكننا حذف السجلات من مجموعة البيانات استنادا إلى حالة معينة. سورت فييلدز كوبي أوميت كوند (1،3، إق، جسل) في الأمثلة أعلاه لا يتم نسخ السجلات التي تحتوي على جكل في المواضع الثلاثة الأولى. يعتمد على الطريقة التي تريد بها إعادة تهيئة التواريخ. نعم هناك طرق لإصلاح حقول التاريخ باستخدام سورت. يمثل هنا 8217s مثالا على عبارة إينلود يقارن التاريخ العشري المعبأ في النموذج P8217yyymmdd8217 وتاريخ الحرف في النموذج C8217yyyy-ddd8217، إلى تاريخ أمس 8217s: إينلود كوند (21،5، بد، غي، DATE1P-1، أور، 3،8، تش، غي، DATE3 (-) - 1) سيتم تضمين السجلات التي لها تاريخ P8217yymmdd8217 أو تاريخ C8217yyyy-ddd8217 أكبر من أو يساوي تاريخ أمس 8217s في مجموعة بيانات الإخراج. مرحبا، شكرا على المعلومات المقدمة. هل لديك أي ماتيرال جيدة التي جميع الخيارات سينسورتبي طريقة لشرح - تطبيق I39m العمل مع استخدام الحقل العشري معبأة كمفتاح لملف فسام. ويضمن القيمة العددية (المطلقة) لتكون فريدة من نوعها. وتستخدم الإشارة السلبية للإشارة إلى أن السجل يحتاج إلى تصحيح. عندما يتم تحديث السجل، انقلبت علامة إلى قيمة إيجابية. في هذا الاعتراض معين، فقط قبل تحميل ملف فسام هناك خطوة سينسكورت. I39m في محاولة لتأكيد أن جميع السجلات التي تمر من خلال نوع لديها علامة سلبية تعيين بشكل صحيح قبل تحميل الملف. نداش مايك 8 أكتوبر 10 في 19:43 ربما محاولة نشر هذا على مفسفورمز تحت الموضوع المرافق. مدير هذا النموذج هو فرانك ييجر - أحد كبار المسؤولين الفنيين في شركة آي بي إم المسؤولة عن سينسورت بالإضافة إلى عدد من المرافق الأخرى. نداش نيلب 12 أكتوبر 10 في 16:16 ربما أود أن أشير إلى المسألة الأساسية لدي مع الحل. الهدف النهائي هو فرز البيانات في تسلسل مفتاح (مع علامة سلبية تعيين بشكل صحيح) وتخزين النتائج في ملف فسام. مع هذا الحل، يتم تقسيم البيانات إلى ملفين واضطر I39m لإعادة تجميع البيانات مع نوع آخر على تمرير 2ND. منذ لا يتم تغيير تخطيط سجل، لا أرى أي حاجة لعملية 2 تمريرة. أريد حقا كل الإخراج للذهاب إلى ملف واحد (وليس اثنين). أنا في عداد المفقودين خدعة الترميز هنا نداش مايك 14 أكتوبر 10 في 21:21 هل نظرت في كتابة خروج المستخدم E15 و E15 خروج المستخدم يتيح لك التعامل مع السجلات كما هي المدخلات لعملية الفرز. في هذه الحالة سيكون لديك ريكس، كوبول أو غيرها من لغة فرعية متوافقة اللغة لي تصحيح حقل علامة عشرية معبأة كما هو المدخلات لعملية الفرز. لا حاجة لتقسيم إلى ملفات متعددة ليتم دمجها في وقت لاحق. في ما يلي رابط على سبيل المثال جسل لاستدعاء خروج E15 من دفسورت (نفس جسل ل سينسورت). يصف الفصل 4 من هذا المرجع كيفية تطوير إجراءات الخروج من المستخدم، مرة أخرى هذا هو دليل دفسورت ولكن أعتقد أن سينسورت متوافق تماما في هذا الصدد. كتابة خروج المستخدم لا يختلف عن كتابة أي روتين فرعي آخر - الحصول على حق الربط والباقي سهل. هذا هو مخطط عام جدا، ولكن آمل أن يساعد. النظر في بايت الأخير من حقل معبأة هو ممكن. تريد إديتيونينسيغند إلى السلبية، لذلك إذا كان أكبر من -1، طرحه من الصفر. من جواب قصير الأمد من ميكيك، من المعروف الآن أن البيانات تحتوي على علامات غير مفضلة (أي أنه يمكن أن تحتوي على A إلى F في نصف البايت منخفض الترتيب، في حين أن العلامة المفضلة ستكون C (موجبة) أو D (سلبية) F غير موقعة ويتم التعامل معها على أنها إيجابية، ويتم اختبارها مع دفسورت، وينبغي أن تعمل مع سينسورت، وتبين أن دفسورت يمكن أن يفهم صفرا سالبة معبأة صفر، لكنها لن تخلق سلبية معبأة عشري صفر (سوف يسمح بإنشاء صفر سلبي عشري من منطقة معينة من صفير صفرية معبأة)، والفكرة هي أن علامة غير مفضلة صالحة وسيتم توقيعها بدقة لإدخالها لتعليمات عشرية الجهاز، ولكن النتيجة سوف تكون دائما علامة مفضلة، وسوف تكون صحيحة، وذلك بإضافة صفر أولا، وتحولت المجال إلى علامة المفضل ثم اختبار ل -1 سوف تعمل كما هو متوقع. مع البيانات في نيبل ل الحقول العشرية معبأة، سورت لديه بعض السلوكيات المحددة والموثقة، التي لا يحدث للمساعدة هنا هي قيمة واحدة فقط للتعامل مع لتصبح الصفر صفر، X0C، بعد تطبيع علامات فعلت بالفعل، هناك اختبار بسيط واستبدال مع ثابت من X0D لصفر سلبي. وبما أن الصفر السلبي لن يعمل، يتم تغيير الاختبار الثاني من الأصل ناقص واحد إلى الصفر. مع علامات غير المفضلة في البيانات: مع العلامات المفضلة في البيانات: ملاحظة: إذا تم محشوة علامات غير المفضلة من خلال برنامج كوبول لا تستخدم الخيار المترجم نومبروك (نوبد) ثم النتائج ستكون مثيرة للاهتمام. أجاب أبريل 26 12 في 19:10 وأود أن إعادة اختبار هذا مرة أخرى، كما كان 39s منذ أكثر من عام منذ أن خرجت مع الحل الذي نفذته أخيرا. وأوافق على أن هذا يبدو إجابة أبسط بكثير مما توصلت إليه ولكن يبدو لي أن تعتقد أنك قد تواجه مشكلة حيث علامة عاب هو b39. 111139. مرة أخرى، قد تكون ذاكرتي خاطئة، ولكن أثناء الاختبار أعتقد أنني توصلت إلى استنتاج أن حقل معبأة 390F39x تم التعامل معها على أنها قيمة غير موقعة - لا إيجابية ولا سلبية وهذا هو السبب في أنه كان يتعين التعامل معها كحالة خاصة في بلدي مثال أدناه. نداش مايك جون 12 13 في 23:30 عذرا، أنا didn39t الحصول على إشعار من تعليقك. X390F39 غير موقعة في الواقع، ولكنه أكبر من -1. أنا لا أعرف 3939 ل سينسورت، ولكن دفسورت لديها بالتأكيد مفهوم-صفر و سيجعل صفر سلبية مع رمز أعلاه. إذا كان لديك علامات كوتميدكوت (سد و F) التي عادة ما تكون فكرة سيئة داخل ملف واحد على أي حال. ترغب في تغيير إلى - ve، يجب أن يتم توقيع الحقول الخاصة بك، لذلك لا ينبغي أن يكون هناك حقا أي فس في البيانات. - صفر يمكن أن يكون الألم على أي حال، ولكنك تريد كل شيء أن يكون سلبيا. نداش بيل وودجر 17 أكتوبر 13، الساعة 10:16
No comments:
Post a Comment