Compare commits

...

22 Commits

Author SHA1 Message Date
e7298c5201 F2023-112 inital check in of Vogtle Background format 2023-12-15 15:25:13 -05:00
03cbaa055a Merge pull request 'B2023-115: Vogtle Alarms - Top Continue message (round 2)' (#186) from GenWork into Development
passed code review
2023-12-12 09:16:56 -05:00
389847c9ca B2023-115: Vogtle Alarms - Top Continue message (round 2) 2023-12-12 09:02:40 -05:00
140d7c72e0 Merge pull request 'F2023-133: adjust alarm point title size font adjustment amount (from 410 to 405)' (#184) from GenWork into Development
Merging F2023-133 into Development.
2023-12-11 10:05:59 -05:00
8e682201d7 F2023-133: adjust alarm point title size font adjustment amount (from 410 to 405) 2023-12-11 08:39:22 -05:00
5e272075f8 Merge pull request 'Cleaned up fomat plant list' (#182) from GeneralDebugging into Development
just cleaned up the file, no testing needed
2023-12-08 14:45:25 -05:00
09d1e93404 Cleaned up fomat plant list 2023-12-08 14:42:42 -05:00
7fe4fab1b7 Merge pull request 'F2023-151 Added the max length for the ROLookup value that show the alarm point title to the pagelist used for the second page.' (#180) from GeneralDebugging into Development
format only change
2023-12-07 15:05:02 -05:00
24597b0aa1 F2023-151 Added the max length for the ROLookup value that show the alarm point title to the pagelist used for the second page. 2023-12-07 15:03:34 -05:00
149c1b4252 Merge pull request 'F2023-133: Alarm Point Title out of box - shrink font' (#178) from GenWork into Development
Format only
2023-12-07 11:16:25 -05:00
186b2c132d F2023-133: Alarm Point Title out of box - shrink font 2023-12-07 11:12:34 -05:00
34689f75ec Merge pull request 'F2023-150 Added “\Bypass” to ReplaceWords so that it does not get bolded' (#176) from F2023-150_Bypass into Development
Format only changes
2023-12-06 09:04:25 -05:00
c24d4f17a4 F2023-150 Added “\Bypass” to ReplaceWords so that it does not get bolded 2023-12-06 09:03:02 -05:00
3967b319ad Merge pull request 'B2023-115: Vogtle Alarms top continue message' (#175) from GenWork into Development
this code passed the code review.
2023-12-06 08:38:06 -05:00
53bed9e015 B2023-115: Vogtle Alarms top continue message 2023-12-06 08:24:19 -05:00
e33902b912 Merge pull request 'F2023-149' (#173) from F2023-149_Vogtle34Alarm_AND_OR_separators into Development
Format only change.
2023-12-05 16:28:36 -05:00
f65d2067ba F2023-149
Changed the AND and OR separators so that they are no longer underlined
2023-12-05 16:26:00 -05:00
f6c86e4b56 Merge pull request '~Added an "Operator Actions Two Column Attachment" section type.' (#171) from F2023-124 into Development
Merging into Development.  No code review needed since it is a format change.
2023-12-04 11:12:00 -05:00
8c952663ac ~Added an "Operator Actions Two Column Attachment" section type. 2023-12-04 11:11:01 -05:00
076fdb37a9 Merge pull request '~Added a section style for the Continuous Action pages' (#169) from F2023-119 into Development
Merging into Development.  No code review needed since this is a format change.
2023-12-01 15:20:42 -05:00
f393acb343 ~Added a section style for the Continuous Action pages 2023-12-01 15:17:23 -05:00
27dcedbeaa Merge pull request 'F2023-146 Added a blank line between the parent Note and its sub-steps. Moved the bottom line of the note box up closer to the last line of the note. Same changes made for Cautions and Warnings. Did this in the Vogtle 3&4 Alarm, Two Column, and One …' (#167) from Vogtle3&4 into Development
Format only changes -  no code review required
2023-12-01 10:00:56 -05:00
12 changed files with 48 additions and 5 deletions

View File

@ -301,6 +301,7 @@
<Content Include="fmtall\SHESAMall.xml" />
<Content Include="fmtall\SHESSDall.xml" />
<Content Include="fmtall\SHESSD_00all.xml" />
<Content Include="fmtall\VEGPBckall.xml" />
<Content Include="fmtall\VEGP1all.xml" />
<Content Include="fmtall\VEGP2all.xml" />
<Content Include="fmtall\VEGPAlrall.xml" />
@ -376,6 +377,7 @@
<Content Include="fmtall\wst1all.xml" />
<Content Include="fmtall\wst2all.xml" />
<Content Include="fmtall\wstalrall.xml" />
<Content Include="fmtall\VEGPBckStpsall.xml" />
<Content Include="fmtall\wstbckall.xml" />
<Content Include="fmtall\wstcklall.xml" />
<Content Include="fmtall\wstdcsall.xml" />
@ -510,6 +512,8 @@
<Content Include="genmacall\shervsu.svg" />
<Content Include="genmacall\shesam.svg" />
<Content Include="genmacall\shessd.svg" />
<Content Include="genmacall\VEGPBck.svg" />
<Content Include="genmacall\VEGPBckStps.svg" />
<Content Include="genmacall\VEGP1.svg" />
<Content Include="genmacall\VEGP2.svg" />
<Content Include="genmacall\VEGPAlr.svg" />

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -21962,8 +21962,8 @@ UPDATE Formats SET ApplicablePlant = 4 WHERE [Description] LIKE '%Beaver Valley%
UPDATE Formats SET ApplicablePlant = 5 WHERE [Description] LIKE '%Byr-Bwd%' OR ([Name] LIKE 'EXC%' OR [Name] LIKE 'EXEB%' OR [Name] LIKE 'CWE%');
UPDATE Formats SET ApplicablePlant = 6 WHERE [Description] LIKE '%Callaway%' OR [Name] LIKE 'CAL%';
UPDATE Formats SET ApplicablePlant = 7 WHERE [Description] LIKE '%Catawba%' OR [Name] LIKE 'CAT%';
UPDATE Formats SET ApplicablePlant = 8 WHERE [Description] LIKE '%Comanche%' OR ([Name] LIKE 'CAT%' OR [Name] LIKE 'ComPeak%' OR [Name] LIKE 'CPD%' OR [Name] LIKE 'CPF%' OR [Name] LIKE 'CPS%' OR [Name] LIKE 'TUEC%');
UPDATE Formats SET ApplicablePlant = 9 WHERE [Description] LIKE '%Robinson%' OR [Name] LIKE 'AEP%' OR [Name] LIKE 'RNP%';
UPDATE Formats SET ApplicablePlant = 8 WHERE [Description] LIKE '%Comanche%' OR ([Name] LIKE 'ComPeak%' OR [Name] LIKE 'CPD%' OR [Name] LIKE 'CPF%' OR [Name] LIKE 'CPS%' OR [Name] LIKE 'TUEC%');
UPDATE Formats SET ApplicablePlant = 9 WHERE [Description] LIKE '%Robinson%' OR [Name] LIKE 'RNP%';
UPDATE Formats SET ApplicablePlant = 10 WHERE [Description] LIKE '%Harris%' OR ([Name] LIKE 'CPLS%' OR [Name] LIKE 'SHE%');
UPDATE Formats SET ApplicablePlant = 11 WHERE [Description] LIKE '%IP%' OR [Name] LIKE 'IP%';
UPDATE Formats SET ApplicablePlant = 12 WHERE [Description] LIKE '%Farley%' OR [Name] LIKE 'FNP%';

View File

@ -4104,7 +4104,7 @@ namespace VEPROMS.CSLA.Library
ItemInfo srcItem = ItemInfo.Get(eds[0].ItemID);
if (srcItem == null) return null;
if (srcItem.IsHigh) return srcItem.Ordinal;
if (srcItem.IsHigh || srcItem.IsSection || srcItem.IsProcedure) return srcItem.Ordinal;
// B2018-118: the LinkedOrdinal count must take into account cautions versus notes types:
ItemInfo hls = srcItem.MyHLS;
bool enIsCaution = this.IsCaution;

View File

@ -172,6 +172,7 @@ namespace VEPROMS.CSLA.Library
DSS_WordContentLandscaped = 0x800000000, // for this section, the word content is landscaped.
DSS_ChklstEditSize = 0x100000000, // Westinghouse checklist - edit window size
DSS_SameXOffSubsections = 0x2000000000, // print subsections at same offset as section & preceeding subsections,start HLS xoff at section text (not number)
DSS_PageListBkgndStpContMsg = 0x4000000000, // Background Step Number printed via Pagelist with "{CM:(Cont)}" which will print "(cont)" next to step number if it's continued to the next page - (VEGPBckStp) F2023-112
};
public enum E_DocStyleUse : uint
{

View File

@ -1912,7 +1912,11 @@ namespace Volian.Print.Library
float bcm_yLocation = TableBottom == -1 ? yLocation: Math.Min(TableBottom,yLocation);
DoBottomContinueMsg(cb, yBottomMargin, bcm_yLocation, docstyle, doThreeContinues);
MyPromsPrinter.NewPage();
if (MyItemInfo.IsStep && (MyItemInfo.ActiveSection != null && ((MyItemInfo.ActiveSection.MyDocStyle.StructureStyle.Style & E_DocStructStyle.DSS_PageListSpBckgrnd) == E_DocStructStyle.DSS_PageListSpBckgrnd))) // C2018-003 fixed use of getting the active section
// C2018-003 fixed use of getting the active section
// F2023-112 Vogtle Units 3 & 4 background document format DSS_PageListBkgndStpContMsg to print continue message next to step number
if (MyItemInfo.IsStep && (MyItemInfo.ActiveSection != null &&
((MyItemInfo.ActiveSection.MyDocStyle.StructureStyle.Style & E_DocStructStyle.DSS_PageListSpBckgrnd) == E_DocStructStyle.DSS_PageListSpBckgrnd) ||
((MyItemInfo.ActiveSection.MyDocStyle.StructureStyle.Style & E_DocStructStyle.DSS_PageListBkgndStpContMsg) == E_DocStructStyle.DSS_PageListBkgndStpContMsg)))
{
// check if parent (can be HLS, Caution or Note) has the UseOldTemplate. If so,
// flag that a continue message should be printed as part of a pagelist header (if pagelist
@ -2823,6 +2827,40 @@ namespace Volian.Print.Library
ItemInfo parentStep = MyItemInfo.MyHLS; // get the high level step
myMsg = string.Format(myMsg, parentStep.CombinedTab, parentStep.DisplayTextKeepSpecialChars);
}
// B2023-115 Top continue message for Vogtle Alarms: 1st version done on 12/6/23. Changes to logic as per request
// from engineering done on 12/12/23. See comment below for logic for 12/12/23 (history of this file has previous
// logic)
if ((docstyle.Continue.Top.HLS ?? 0) == 4)
{
// Vogtle Alarms: Their alarms are set up differently than standard procedures - the HLS in Vogtle
// alarms is a section in other procedures. The top continue message is shown when a break occurs:
// • A continued message will appear on the top of the page ONLY if the pagination occurs anywhere
// within the first level substep. If, for example, the page break occurs between substep 3 and substep
// 4 as in example 2, no continued message will appear on the top of the page.
// • If a continued message is needed, the continued message will include the first level substep number
// if it is a sequential substep, such as “5. (continued)”. If it is NOT a sequential substep, then only
// the word “(continued)” will appear.
// • If a page break occurs between high level steps, such as before “Causes:”, then no continued message is needed.
bool doMessage = true;
if (MyItemInfo.IsHigh) doMessage = false; // at high, don't do message
if (MyItemInfo.MyParent.IsHigh) doMessage = false; // at first level, don't do message
// Caution/Note on first level, don't do message
if ((MyItemInfo.IsCaution || MyItemInfo.IsNote) && MyItemInfo.MyParent.MyParent.IsHigh) doMessage = false;
myMsg = docstyle.Continue.Top.Message;
if (doMessage)
{
// Get to highest level below HLS
ItemInfo cur = MyItemInfo;
while (!cur.MyParent.IsHigh) cur = cur.MyParent;
// if sequential, add on step number, otherwise just put out message:
myMsg = !cur.IsSequential ? myMsg : cur.CombinedTab + ". " + myMsg;
}
else // if not doing message, clear it & set yPageStart back to what it was before handling message
{
myMsg = "";
yPageStart += 2 * SixLinesPerInch;
}
}
// B2021-138: Top continue message for Barakah Single column New (2021) format was incorrect for some lower
// sub-steps.
if ((docstyle.Continue.Top.HLS ?? 0) == 6)