Hi Anuma, and thanks for your response!
I have gone through the links you provided and am still unable to get the sort to work. Based upon what I've read above, there appear to be two ways to accomplish this sort:
1. Using the "xsl:sort" element in the view.xsl file. (This is what I tried to do with the code shown in my original post.) Your first link seems to suggest that this should work, but that I may need a "Preserve Code Block." However, as I understand it, the "Preserve Code Block" is only needed to prevent InfoPath from stripping out the unsupported code if I use the InfoPath Designer after manually adding the "xsl:sort." Shouldn't I be able to manually add the "xsl:sort" element and then preview the form to see that it is working without having to add the "Preserve Code Block?" That said, however, I did add the "Preserve Code Block" and still did not accomplish the sort.
2. Coding the sort. I've looked at the code examples and tried a few but none seem to work for me. (My error, I am sure.) I am still learning to code for InfoPath and this is a bit beyond my ability right now.
So I guess my current question is: should the "xsl:sort" element be working for this drop-down list as coded in my original post? If not, what is the next easiest way to accomplish this?
Thanks again!
Ken