SORT issue when the output record format is VB(SORT216I )2019 Community Moderator ElectionHow do I sort a list of dictionaries by a value of the dictionary?Sort a Map<Key, Value> by valuesHow do I sort a dictionary by value?How do I sort an NSMutableArray with custom objects in it?Sorting an array of JavaScript objectsSort array of objects by string property valueHow to sort a dataframe by multiple column(s)?How to Sort Multi-dimensional Array by Value?Sort ArrayList of custom Objects by propertyHow to Sort a List<T> by a property in the object

When were linguistics departments first established

Sword in the Stone story where the sword was held in place by electromagnets

What is the dot in “1.2.4."

How could a female member of a species produce eggs unto death?

Unreachable code, but reachable with exception

Provisioning profile doesn't include the application-identifier and keychain-access-groups entitlements

Word for a person who has no opinion about whether god exists

validation vs test vs training accuracy, which one to compare for claiming overfit?

Potentiometer like component

Plywood subfloor won't screw down in a trailer home

How can I discourage/prevent PCs from using door choke-points?

Am I not good enough for you?

Does Linux have system calls to access all the features of the file systems it supports?

Rejected in 4th interview round citing insufficient years of experience

How do anti-virus programs start at Windows boot?

Who is our nearest neighbor

What wound would be of little consequence to a biped but terrible for a quadruped?

What exactly is the purpose of connection links straped between the rocket and the launch pad

Coworker uses her breast-pump everywhere in the office

What is the likely impact on flights of grounding an entire aircraft series?

Extension of Splitting Fields over An Arbitrary Field

My story is written in English, but is set in my home country. What language should I use for the dialogue?

Replacing Windows 7 security updates with anti-virus?

Why would a jet engine that runs at temps excess of 2000°C burn when it crashes?



SORT issue when the output record format is VB(SORT216I )



2019 Community Moderator ElectionHow do I sort a list of dictionaries by a value of the dictionary?Sort a Map<Key, Value> by valuesHow do I sort a dictionary by value?How do I sort an NSMutableArray with custom objects in it?Sorting an array of JavaScript objectsSort array of objects by string property valueHow to sort a dataframe by multiple column(s)?How to Sort Multi-dimensional Array by Value?Sort ArrayList of custom Objects by propertyHow to Sort a List<T> by a property in the object










0















Sorting a file with following parameters are not working properly, if the outputfile is specified as VB record format. It works properly, when the Fixed output record format(DCB parameter with FB format).



 SORT FIELDS=(41,36,CH,A,163,3,PD,A) 
SUM FIELDS=NONE
INCLUDE COND=(144,06,EQ,C'DDDFFF'),
FORMAT=CH
OUTFIL FNAMES=SORTOUT,OUTREC=(206,32000)


Following is the error. This is a Microfocus sort utility(similar to IBM).



SORT216I Record type is V - Data starts at position 5
You specified variable organisation for a file and also a start position in the FIELDS instruction before position 5.










share|improve this question



















  • 1





    Your message tells you exactly what is wrong - the data starts in column 5 for VB records but you have specified a column before that column. OK - in the staements you posted I do not see any fields starting in columns 1-4 so either you have posted the wrong message or the wrong statements. In any case: with VB files/data sets there are 4 bytes of control information at the start of the record so if yo think your data starts at column 1 then it actually starts at column 5 and you have to account for this in your control statements.

    – NicC
    Mar 7 at 11:09











  • Output record starts from 204 which is Ok.

    – cobp
    Mar 7 at 13:17






  • 2





    Right. You are creatng a variable length record but you are not allocating the 4 bytes for the control data (you do not have to specify the control data, just provide space for it). You need your sortput record to be (1,4,5---). Sorry, I am not a sort expert so I do not know the exact format or even if you can do it as you have specified - maybe BUILD is a better option.

    – NicC
    Mar 7 at 19:28















0















Sorting a file with following parameters are not working properly, if the outputfile is specified as VB record format. It works properly, when the Fixed output record format(DCB parameter with FB format).



 SORT FIELDS=(41,36,CH,A,163,3,PD,A) 
SUM FIELDS=NONE
INCLUDE COND=(144,06,EQ,C'DDDFFF'),
FORMAT=CH
OUTFIL FNAMES=SORTOUT,OUTREC=(206,32000)


Following is the error. This is a Microfocus sort utility(similar to IBM).



SORT216I Record type is V - Data starts at position 5
You specified variable organisation for a file and also a start position in the FIELDS instruction before position 5.










share|improve this question



















  • 1





    Your message tells you exactly what is wrong - the data starts in column 5 for VB records but you have specified a column before that column. OK - in the staements you posted I do not see any fields starting in columns 1-4 so either you have posted the wrong message or the wrong statements. In any case: with VB files/data sets there are 4 bytes of control information at the start of the record so if yo think your data starts at column 1 then it actually starts at column 5 and you have to account for this in your control statements.

    – NicC
    Mar 7 at 11:09











  • Output record starts from 204 which is Ok.

    – cobp
    Mar 7 at 13:17






  • 2





    Right. You are creatng a variable length record but you are not allocating the 4 bytes for the control data (you do not have to specify the control data, just provide space for it). You need your sortput record to be (1,4,5---). Sorry, I am not a sort expert so I do not know the exact format or even if you can do it as you have specified - maybe BUILD is a better option.

    – NicC
    Mar 7 at 19:28













0












0








0








Sorting a file with following parameters are not working properly, if the outputfile is specified as VB record format. It works properly, when the Fixed output record format(DCB parameter with FB format).



 SORT FIELDS=(41,36,CH,A,163,3,PD,A) 
SUM FIELDS=NONE
INCLUDE COND=(144,06,EQ,C'DDDFFF'),
FORMAT=CH
OUTFIL FNAMES=SORTOUT,OUTREC=(206,32000)


Following is the error. This is a Microfocus sort utility(similar to IBM).



SORT216I Record type is V - Data starts at position 5
You specified variable organisation for a file and also a start position in the FIELDS instruction before position 5.










share|improve this question
















Sorting a file with following parameters are not working properly, if the outputfile is specified as VB record format. It works properly, when the Fixed output record format(DCB parameter with FB format).



 SORT FIELDS=(41,36,CH,A,163,3,PD,A) 
SUM FIELDS=NONE
INCLUDE COND=(144,06,EQ,C'DDDFFF'),
FORMAT=CH
OUTFIL FNAMES=SORTOUT,OUTREC=(206,32000)


Following is the error. This is a Microfocus sort utility(similar to IBM).



SORT216I Record type is V - Data starts at position 5
You specified variable organisation for a file and also a start position in the FIELDS instruction before position 5.







sorting jcl microfocus






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 6 at 23:17







cobp

















asked Mar 6 at 17:32









cobpcobp

3371213




3371213







  • 1





    Your message tells you exactly what is wrong - the data starts in column 5 for VB records but you have specified a column before that column. OK - in the staements you posted I do not see any fields starting in columns 1-4 so either you have posted the wrong message or the wrong statements. In any case: with VB files/data sets there are 4 bytes of control information at the start of the record so if yo think your data starts at column 1 then it actually starts at column 5 and you have to account for this in your control statements.

    – NicC
    Mar 7 at 11:09











  • Output record starts from 204 which is Ok.

    – cobp
    Mar 7 at 13:17






  • 2





    Right. You are creatng a variable length record but you are not allocating the 4 bytes for the control data (you do not have to specify the control data, just provide space for it). You need your sortput record to be (1,4,5---). Sorry, I am not a sort expert so I do not know the exact format or even if you can do it as you have specified - maybe BUILD is a better option.

    – NicC
    Mar 7 at 19:28












  • 1





    Your message tells you exactly what is wrong - the data starts in column 5 for VB records but you have specified a column before that column. OK - in the staements you posted I do not see any fields starting in columns 1-4 so either you have posted the wrong message or the wrong statements. In any case: with VB files/data sets there are 4 bytes of control information at the start of the record so if yo think your data starts at column 1 then it actually starts at column 5 and you have to account for this in your control statements.

    – NicC
    Mar 7 at 11:09











  • Output record starts from 204 which is Ok.

    – cobp
    Mar 7 at 13:17






  • 2





    Right. You are creatng a variable length record but you are not allocating the 4 bytes for the control data (you do not have to specify the control data, just provide space for it). You need your sortput record to be (1,4,5---). Sorry, I am not a sort expert so I do not know the exact format or even if you can do it as you have specified - maybe BUILD is a better option.

    – NicC
    Mar 7 at 19:28







1




1





Your message tells you exactly what is wrong - the data starts in column 5 for VB records but you have specified a column before that column. OK - in the staements you posted I do not see any fields starting in columns 1-4 so either you have posted the wrong message or the wrong statements. In any case: with VB files/data sets there are 4 bytes of control information at the start of the record so if yo think your data starts at column 1 then it actually starts at column 5 and you have to account for this in your control statements.

– NicC
Mar 7 at 11:09





Your message tells you exactly what is wrong - the data starts in column 5 for VB records but you have specified a column before that column. OK - in the staements you posted I do not see any fields starting in columns 1-4 so either you have posted the wrong message or the wrong statements. In any case: with VB files/data sets there are 4 bytes of control information at the start of the record so if yo think your data starts at column 1 then it actually starts at column 5 and you have to account for this in your control statements.

– NicC
Mar 7 at 11:09













Output record starts from 204 which is Ok.

– cobp
Mar 7 at 13:17





Output record starts from 204 which is Ok.

– cobp
Mar 7 at 13:17




2




2





Right. You are creatng a variable length record but you are not allocating the 4 bytes for the control data (you do not have to specify the control data, just provide space for it). You need your sortput record to be (1,4,5---). Sorry, I am not a sort expert so I do not know the exact format or even if you can do it as you have specified - maybe BUILD is a better option.

– NicC
Mar 7 at 19:28





Right. You are creatng a variable length record but you are not allocating the 4 bytes for the control data (you do not have to specify the control data, just provide space for it). You need your sortput record to be (1,4,5---). Sorry, I am not a sort expert so I do not know the exact format or even if you can do it as you have specified - maybe BUILD is a better option.

– NicC
Mar 7 at 19:28












0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55029026%2fsort-issue-when-the-output-record-format-is-vbsort216i%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55029026%2fsort-issue-when-the-output-record-format-is-vbsort216i%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

1928 у кіно

Захаров Федір Захарович

Ель Греко