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();
|
string key = ((int)MySection.MyDocStyle.NumberingSequence).ToString();
|
||||||
|
|
||||||
E_NumberingSequence numseq = MySection.MyDocStyle.NumberingSequence??0;
|
E_NumberingSequence numseq = MySection.MyDocStyle.NumberingSequence??0;
|
||||||
|
//Console.WriteLine("\"{0}\"\t\"{1}\"\t{2}", MySection.DisplayNumber, MySection.DisplayText, numseq);
|
||||||
switch (numseq)
|
switch (numseq)
|
||||||
{
|
{
|
||||||
case E_NumberingSequence.GroupedByPagination:
|
case E_NumberingSequence.GroupedByPagination:
|
||||||
@ -1028,11 +1029,14 @@ namespace Volian.Print.Library
|
|||||||
case E_NumberingSequence.WithinEachDocStyle:
|
case E_NumberingSequence.WithinEachDocStyle:
|
||||||
key = key + "." + MySection.ActiveFormat.FormatID + "." + MySection.MyDocStyle.Index;
|
key = key + "." + MySection.ActiveFormat.FormatID + "." + MySection.MyDocStyle.Index;
|
||||||
break;
|
break;
|
||||||
|
//case E_NumberingSequence.WithinEachDocStyle1:
|
||||||
|
// key = key + "." + MySection.DisplayNumber;
|
||||||
|
// break;
|
||||||
case E_NumberingSequence.WithinEachSection:
|
case E_NumberingSequence.WithinEachSection:
|
||||||
key = key + "." + MySection.ItemID;
|
key = key + "." + MySection.ItemID;
|
||||||
break;
|
break;
|
||||||
case E_NumberingSequence.WithinEachSectionNumber:
|
case E_NumberingSequence.WithinEachSectionNumber:
|
||||||
key = key + "." + MySection.DisplayNumber;
|
key = key + "." + ( MySection.DisplayNumber == "" ? (MySection.ActiveParent as ItemInfo).DisplayNumber : MySection.DisplayNumber);
|
||||||
break;
|
break;
|
||||||
case E_NumberingSequence.GroupedByLevel:
|
case E_NumberingSequence.GroupedByLevel:
|
||||||
case E_NumberingSequence.Like6_ButDoesntNeedSubsection:
|
case E_NumberingSequence.Like6_ButDoesntNeedSubsection:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user