!SGROUP¶
Մակերևույթների խմբի սահմանում
1-ին տող
| Պարամետր | |
|---|---|
SGRP | Մակերևույթների խմբի անունը (պարտադիր) |
INPUT | Արտաքին ֆայլի անունը (կարելի է բաց թողնել) |
| Պարամետրի անուն | Պարամետրի արժեք | Բովանդակություն |
|---|---|---|
SGRP | <sgrp> | Մակերևույթների խմբի անունը |
INPUT | <filename> | Արտաքին ֆայլի անունը (կարելի է բաց թողնել), կարող է օգտագործվել նաև 2-րդ և հաջորդ տողերի հետ միասին |
2-րդ և հաջորդ տողերը
| Փոփոխականի անուն | Հատկանիշ | Բովանդակություն |
|---|---|---|
| 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 --- «(601,1), (602,2)» ավելացվում է «SUF01» խմբին։
601, 1
602, 2
Սխալ օգտագործման օրինակներ
Օրինակ 1 [(տարր, տեղային մակերևույթի համար) զույգը բաժանված է մի քանի տողի]
Օրինակ 2 [տեղային մակերևույթի համարը չի համապատասխանում տարրի տեսակին]