Fixed logic for section page numbering if the numbering is by section number and section Number is blank.
This commit is contained in:
parent
25b9321efd
commit
27054add07
@ -1006,6 +1006,7 @@ namespace Volian.Print.Library
|
||||
string key = ((int)MySection.MyDocStyle.NumberingSequence).ToString();
|
||||
|
||||
E_NumberingSequence numseq = MySection.MyDocStyle.NumberingSequence??0;
|
||||
//Console.WriteLine("\"{0}\"\t\"{1}\"\t{2}", MySection.DisplayNumber, MySection.DisplayText, numseq);
|
||||
switch (numseq)
|
||||
{
|
||||
case E_NumberingSequence.GroupedByPagination:
|
||||
@ -1028,11 +1029,14 @@ namespace Volian.Print.Library
|
||||
case E_NumberingSequence.WithinEachDocStyle:
|
||||
key = key + "." + MySection.ActiveFormat.FormatID + "." + MySection.MyDocStyle.Index;
|
||||
break;
|
||||
//case E_NumberingSequence.WithinEachDocStyle1:
|
||||
// key = key + "." + MySection.DisplayNumber;
|
||||
// break;
|
||||
case E_NumberingSequence.WithinEachSection:
|
||||
key = key + "." + MySection.ItemID;
|
||||
break;
|
||||
case E_NumberingSequence.WithinEachSectionNumber:
|
||||
key = key + "." + MySection.DisplayNumber;
|
||||
key = key + "." + ( MySection.DisplayNumber == "" ? (MySection.ActiveParent as ItemInfo).DisplayNumber : MySection.DisplayNumber);
|
||||
break;
|
||||
case E_NumberingSequence.GroupedByLevel:
|
||||
case E_NumberingSequence.Like6_ButDoesntNeedSubsection:
|
||||
|
Loading…
x
Reference in New Issue
Block a user