Hi @AlexeiSo ,
I did finally nail down the story on this. OneNote 2010 and later versions (might be in earlier versions as well but MS-ONE only scopes to OneNote 2010) do allow for both jcidOutlineElementNode and jcidOutlineGroup child elements of a jcidTableCellNode. They at least consider the file format valid when this happens. I'm not sure how to accomplish this in OneNote UI. I believe the UI works to remove these in most cases but it is considered technically valid.
Therefore, I will file a bug against MS-ONE to propose the addition of jcidOutlineGroup as a possible jcidTableCellNode child to the specification so as not to confuse implementers parsing and validating.
Let me know if you agree with this.
Best regards,
Tom Jebo
Sr Escalation Engineer
Microsoft Open Specifications Support
Hi Alexei,
How did you create the .one file? The MS-ONE specifications only covers the OneNote 2010 format and only for purposes of supporting the MS-ONESTORE format. So this could be a difference specific to OneNote Online and not tied to the MS-ONESTORE format. I will definitely check out the OutlineGroup structure and it's placement here.
Best regards,
Tom Jebo
Sr Escalation Engineer
Microsoft Open Specifications Support
And yes, please feel free to send the sample file to dochelp@microsoft.com, referencing the URL for this thread and my name.
Tom
I received this file from client. I don't know how he got it.
I tried to reproduce a file of the same structure using OneNote 2016, OneNote for Windows 10 and OneNote Web.
No success: all apps prohibit actions to add indent for first item of the list in a table.
The strange thing is that document's structure, as I think, doesn't correspond to spec but OneNote app processes it well.
Can it be that the structure of this sample file was correct according some old spec but over time specification has changed and for now the sample file doesn't correspond to latest spec but OneNote processes it well for legacy reasons and doesn't allow to create document of the same structure?
PS I sent a sample file via e-mail.
Hi Alexei,
I apologize for the delay in getting back to you. I did take a look at the file but will follow up with some questions in the email thread you started.
Tom
Sign in to comment