Re: [Quickfix-developers] UseDataDictionary and repeating groups
Brought to you by:
orenmnero
|
From: Oren M. <or...@qu...> - 2005-08-02 15:54:52
|
Dale explained the technical reason why the first field must be in =20 order. The main reason the rest of them must be in order is because =20 the specification requires it: "Message Format ... 4. Fields within repeating data groups must be specified in the order =20= that the fields are specified in the message definition within the FIX specification =20 document. The NoXXX field where XXX is the field being counted specifies the number of =20 repeating group instances that must immediately precede the repeating group contents. ..." On Aug 2, 2005, at 9:31 PM, Alvin Wang wrote: > > Why is the order of the fields in a repeating groups important? > > > > Joerg Thoennes <Joe...@ma...> > Sent by: qui...@li... > 08/02/2005 10:37 AM > > > To: Alvin Wang <AW...@FF...> > cc: qui...@li..., =20 > qui...@li... > bcc: > Subject: Re: [Quickfix-developers] UseDataDictionary =20= > and repeating groups > > > > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/=20 > html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Alvin Wang wrote: > > Hi, I just wonder why UseDataDictionary has to be set as Y in =20 > order to use > > repeating groups? This is not very convenient... > > To parse repeating groups correctly, the order of fields is =20 > important. Without a data > dictionary, QF does not know anything about the field order. > > Cheers, J=F6rg > > --=20 > Joerg Thoennes > http://macd.com > Tel.: +49 (0)241 44597-24 Macdonald Associates GmbH > Fax : +49 (0)241 44597-10 Lothringer Str. 52, D-52070 Aachen > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=3D7477&alloc_id=3D16492&op=3Dcli= ck > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > > **********************************************************************=20= > This e-mail message is intended solely for the use of the =20 > addressee. The message may contain information that is privileged =20 > and confidential. Disclosure to anyone other than the intended =20 > recipient is prohibited. If you are not the intended recipient, =20 > please do not disseminate, distribute or copy this communication, =20 > by e-mail or otherwise. Instead, please notify us immediately by =20 > return e-mail (including the original message with your reply) and =20 > then delete and discard all copies of the message. We have taken =20 > precautions to minimize the risk of transmitting software viruses =20 > but nevertheless advise you to carry out your own virus checks on =20 > any attachment to this message. We accept no liability for any loss =20= > or damage caused by software viruses. =20 > ********************************************************************** |