Set the NumberingSequence to 11 (WithinEachSectionNumber) in the Attachment-SubSections document style

Set the NumberingSequence to 11 (WithinEachSectionNumber) in the Valve List document style
Added a new NumberingSequence 11 – WithinEachSectionNumber which will continue the page numbering across sections that have the same Section Number and are set to print continuous.
Added logic to support the WithinEachSectionNumber NumberingSequence type
This commit is contained in:
John Jenko 2014-12-11 19:32:39 +00:00
parent 56007d4303
commit 4ea481e430
4 changed files with 5 additions and 1 deletions

Binary file not shown.

Binary file not shown.

View File

@ -109,7 +109,8 @@ namespace VEPROMS.CSLA.Library
WithStepsAndSecondaryPageNumber = 7, WithStepsAndSecondaryPageNumber = 7,
WithStepsAndSecondaryPageNumberGroupedByLevel = 8, WithStepsAndSecondaryPageNumberGroupedByLevel = 8,
Like6_ButDoesntNeedSubsection = 9, Like6_ButDoesntNeedSubsection = 9,
Like6_ButDoesntNeedSubsection1 = 10 Like6_ButDoesntNeedSubsection1 = 10,
WithinEachSectionNumber = 11
}; };
public enum E_ContBottomLoc : uint public enum E_ContBottomLoc : uint
{ {

View File

@ -1005,6 +1005,9 @@ namespace Volian.Print.Library
case E_NumberingSequence.WithinEachSection: case E_NumberingSequence.WithinEachSection:
key = key + "." + MySection.ItemID; key = key + "." + MySection.ItemID;
break; break;
case E_NumberingSequence.WithinEachSectionNumber:
key = key + "." + MySection.DisplayNumber;
break;
case E_NumberingSequence.GroupedByLevel: case E_NumberingSequence.GroupedByLevel:
case E_NumberingSequence.Like6_ButDoesntNeedSubsection: case E_NumberingSequence.Like6_ButDoesntNeedSubsection:
if (MySection.MyParent.IsSection) if (MySection.MyParent.IsSection)