!SGROUP¶
سطحی گروپ کی تعریف
پہلی سطر
| پیرامیٹر | |
|---|---|
SGRP | سطحی گروپ کا نام (ضروری) |
INPUT | بیرونی فائل کا نام (اختیاری) |
| پیرامیٹر کا نام | پیرامیٹر کی قدر | وضاحت |
|---|---|---|
SGRP | <sgrp> | سطحی گروپ کا نام |
INPUT | <filename> | بیرونی فائل کا نام (اختیاری)، دوسری اور بعد کی سطروں کے ساتھ بھی استعمال ممکن ہے |
دوسری سطر اور اس کے بعد
| متغیر کا نام | قسم | وضاحت |
|---|---|---|
| elemX | I | سطحی گروپ سے تعلق رکھنے والے عنصر کا نمبر |
| lsufX | I | سطحی گروپ سے تعلق رکھنے والے عنصر کی مقامی سطح کا نمبر |
توجہ
- عنصر کی قسم اور سطح نمبر کے لیے "باب 4، عنصر لائبریری" ملاحظہ کریں۔
- سطح (عنصر، مقامی سطح نمبر) کے جوڑے سے بنائی جاتی ہے۔ ایک سطر میں کسی بھی تعداد میں سطحیں رکھی جا سکتی ہیں۔ اسی طرح اگلا اختیار شروع ہونے تک کسی بھی تعداد میں سطریں شامل کی جا سکتی ہیں۔ (عنصر، مقامی سطح نمبر) کا جوڑا لازماً ایک ہی سطر میں ہونا چاہیے۔
- متعین کیا جانے والا عنصر "
!SGROUP" سے پہلے متعین ہونا ضروری ہے۔ - اگر عنصر "
!ELEMENT" اختیار سے متعین نہ ہو تو اسے نظر انداز کیا جاتا ہے اور انتباہی پیغام دکھایا جاتا ہے۔ - ایسی سطح جس میں "
!ELEMENT" اختیار سے غیر متعین عنصر شامل ہو، خارج کر دی جاتی ہے اور انتباہی پیغام دکھایا جاتا ہے۔ - ایسی سطح جس میں عنصر کی قسم اور سطح نمبر باہم مطابقت نہ رکھتے ہوں، خارج کر دی جاتی ہے اور انتباہی پیغام دکھایا جاتا ہے۔
- ایک گروپ کو متعدد مرتبہ تقسیم کر کے متعین کیا جا سکتا ہے۔
استعمال کی مثال
!SGROUP, SGRP= SUF01
101, 1, 102, 1, 103, 2, 104, 2
201, 1, 202, 1
501, 1
!SGROUP, SGRP= SUF02
101, 2, 102, 2
!SGROUP, SGRP= EA01 --- گروپ "SUF01" میں "(601,1), (602,2)" شامل کیے جاتے ہیں۔
601, 1
602, 2
غلط استعمال کی مثالیں
مثال 1【(عنصر، مقامی سطح نمبر) کا جوڑا متعدد سطروں پر پھیلا ہوا ہے】
مثال 2【مقامی سطح نمبر اور عنصر کی قسم باہم مطابقت نہیں رکھتے】