sr(net.sf.jasperreports.engine.JasperReport'L compileDatatLjava/io/Serializable;LcompileNameSuffixtLjava/lang/String;L compilerClassq~xr-net.sf.jasperreports.engine.base.JRBaseReport''I bottomMarginI columnCountI columnSpacingI columnWidthZignorePaginationZisFloatColumnFooterZisSummaryNewPageZ isSummaryWithPageHeaderAndFooterZisTitleNewPageI leftMarginB orientationI pageHeightI pageWidthB printOrderI rightMarginI topMarginBwhenNoDataTypeL backgroundt$Lnet/sf/jasperreports/engine/JRBand;L columnFooterq~L columnHeaderq~[datasetst([Lnet/sf/jasperreports/engine/JRDataset;L defaultFontt*Lnet/sf/jasperreports/engine/JRReportFont;L defaultStylet%Lnet/sf/jasperreports/engine/JRStyle;Ldetailq~L detailSectiont'Lnet/sf/jasperreports/engine/JRSection;[fontst+[Lnet/sf/jasperreports/engine/JRReportFont;LformatFactoryClassq~L importsSettLjava/util/Set;Llanguageq~LlastPageFooterq~L mainDatasett'Lnet/sf/jasperreports/engine/JRDataset;Lnameq~LnoDataq~L pageFooterq~L pageHeaderq~[stylest&[Lnet/sf/jasperreports/engine/JRStyle;Lsummaryq~[ templatest/[Lnet/sf/jasperreports/engine/JRReportTemplate;Ltitleq~xpSsr+net.sf.jasperreports.engine.base.JRBaseBand'IPSEUDO_SERIAL_VERSION_UIDIheightZisSplitAllowedLprintWhenExpressiont*Lnet/sf/jasperreports/engine/JRExpression;L splitTypetLjava/lang/Byte;xr3net.sf.jasperreports.engine.base.JRBaseElementGroup'LchildrentLjava/util/List;L elementGroupt,Lnet/sf/jasperreports/engine/JRElementGroup;xpsrjava.util.ArrayListxaIsizexpwxpw&psrjava.lang.ByteN`PBvaluexrjava.lang.Number xppsq~sq~ w sr1net.sf.jasperreports.engine.base.JRBaseStaticText'Ltextq~xr2net.sf.jasperreports.engine.base.JRBaseTextElement' Lborderq~L borderColortLjava/awt/Color;L bottomBorderq~LbottomBorderColorq~L bottomPaddingtLjava/lang/Integer;LfontNameq~LfontSizeq~ LhorizontalAlignmentq~LisBoldtLjava/lang/Boolean;LisItalicq~!L isPdfEmbeddedq~!LisStrikeThroughq~!L isStyledTextq~!L isUnderlineq~!L leftBorderq~LleftBorderColorq~L leftPaddingq~ LlineBoxt'Lnet/sf/jasperreports/engine/JRLineBox;L lineSpacingq~Lmarkupq~Lpaddingq~ L pdfEncodingq~L pdfFontNameq~L reportFontq~L rightBorderq~LrightBorderColorq~L rightPaddingq~ Lrotationq~L topBorderq~LtopBorderColorq~L topPaddingq~ LverticalAlignmentq~xr.net.sf.jasperreports.engine.base.JRBaseElement'IheightZisPrintInFirstWholeBandZisPrintRepeatedValuesZisPrintWhenDetailOverflowsZisRemoveLineWhenBlankB positionTypeB stretchTypeIwidthIxIyL backcolorq~LdefaultStyleProvidert4Lnet/sf/jasperreports/engine/JRDefaultStyleProvider;L elementGroupq~L forecolorq~Lkeyq~Lmodeq~L parentStyleq~LparentStyleNameReferenceq~LprintWhenExpressionq~LprintWhenGroupChangest%Lnet/sf/jasperreports/engine/JRGroup;L propertiesMapt-Lnet/sf/jasperreports/engine/JRPropertiesMap;[propertyExpressionst3[Lnet/sf/jasperreports/engine/JRPropertyExpression;xpZ$pq~q~ppppppppppppppt Cordia Newsrjava.lang.Integer⠤8Ivaluexq~ sq~srjava.lang.Boolean r՜Zvaluexppq~.ppsq~-pppsr.net.sf.jasperreports.engine.base.JRBaseLineBox' L bottomPaddingq~ L bottomPent+Lnet/sf/jasperreports/engine/base/JRBoxPen;L boxContainert,Lnet/sf/jasperreports/engine/JRBoxContainer;L leftPaddingq~ LleftPenq~1Lpaddingq~ Lpenq~1L rightPaddingq~ LrightPenq~1L topPaddingq~ LtopPenq~1xppsr3net.sf.jasperreports.engine.base.JRBaseBoxBottomPen'xr-net.sf.jasperreports.engine.base.JRBaseBoxPen'LlineBoxq~"xr*net.sf.jasperreports.engine.base.JRBasePen'L lineColorq~L lineStyleq~L lineWidthtLjava/lang/Float;L penContainert,Lnet/sf/jasperreports/engine/JRPenContainer;xppppq~3q~3q~(psr1net.sf.jasperreports.engine.base.JRBaseBoxLeftPen'xq~5pppq~3q~3psq~5pppq~3q~3psr2net.sf.jasperreports.engine.base.JRBaseBoxRightPen'xq~5pppq~3q~3psr0net.sf.jasperreports.engine.base.JRBaseBoxTopPen'xq~5pppq~3q~3pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppsq~tประเภทsq~pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~Hq~Hq~Epsq~:pppq~Hq~Hpsq~5pppq~Hq~Hpsq~=pppq~Hq~Hpsq~?pppq~Hq~Hpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctชื่องานsq~^[pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~Tq~Tq~Qpsq~:pppq~Tq~Tpsq~5pppq~Tq~Tpsq~=pppq~Tq~Tpsq~?pppq~Tq~Tpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ct'เอกสารอ้างอิงsq~pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~`q~`q~]psq~:pppq~`q~`psq~5pppq~`q~`psq~=pppq~`q~`psq~?pppq~`q~`pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctชื่อวัสดุsq~2pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~lq~lq~ipsq~:pppq~lq~lpsq~5pppq~lq~lpsq~=pppq~lq~lpsq~?pppq~lq~lpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctจำนวนsq~.pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~xq~xq~upsq~:pppq~xq~xpsq~5pppq~xq~xpsq~=pppq~xq~xpsq~?pppq~xq~xpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ct$วันที่บันทึกsq~=pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ct$ราคาต่อหน่วยsq~2)pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ct*จำนวนเงินสุทธิsq~-pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctรหัสวัสดุsq~~pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ct$ชื่อเจ้าหนี้sq~$pq~q~ppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctเลขยูนิตxpw&pq~ppppsr.net.sf.jasperreports.engine.base.JRBaseSection'[bandst%[Lnet/sf/jasperreports/engine/JRBand;xpur%[Lnet.sf.jasperreports.engine.JRBand;~ʅ5xpsq~sq~ w sr0net.sf.jasperreports.engine.base.JRBaseTextField'I bookmarkLevelBevaluationTimeBhyperlinkTargetB hyperlinkTypeZisStretchWithOverflowLanchorNameExpressionq~LevaluationGroupq~%L expressionq~LhyperlinkAnchorExpressionq~LhyperlinkPageExpressionq~[hyperlinkParameterst3[Lnet/sf/jasperreports/engine/JRHyperlinkParameter;LhyperlinkReferenceExpressionq~LhyperlinkTooltipExpressionq~LisBlankWhenNullq~!L linkTargetq~LlinkTypeq~Lpatternq~xq~#srjava.awt.Color3uFfalphaIvalueLcstLjava/awt/color/ColorSpace;[ frgbvaluet[F[fvalueq~xppppq~q~ppsq~pppppppppppt Cordia Newsq~* q~,ppq~.ppq~/pppsq~0psq~4ppsrjava.lang.Floatɢ<Fvaluexq~?q~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsr1net.sf.jasperreports.engine.base.JRBaseExpression'Iid[chunkst0[Lnet/sf/jasperreports/engine/JRExpressionChunk;LvalueClassNameq~LvalueClassRealNameq~xpur0[Lnet.sf.jasperreports.engine.JRExpressionChunk;mYiKUxpsr6net.sf.jasperreports.engine.base.JRBaseExpressionChunk'BtypeLtextq~xptunitNotjava.lang.Stringppppppq~.pppsq~Z$sq~pppq~q~ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~q~q~psq~:ppsq~q~q~psq~5pppq~q~psq~=ppsq~q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~sq~pppq~q~ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~q~q~psq~:ppsq~q~q~psq~5pppq~q~psq~=ppsq~q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~-sq~pppq~q~ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~q~q~psq~:ppsq~q~q~psq~5pppq~q~psq~=ppsq~q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~sq~pppq~q~ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~q~q~psq~:ppsq~q~q~psq~5pppq~q~psq~=ppsq~q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~3sq~pppq~q~ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~*q~*q~&psq~:ppsq~q~*q~*psq~5pppq~*q~*psq~=ppsq~q~*q~*psq~?ppsq~?q~*q~*pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~<sq~pppq~q~ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~;q~;q~7psq~:ppsq~q~;q~;psq~5pppq~;q~;psq~=ppsq~q~;q~;psq~?ppsq~?q~;q~;pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~1)sq~pppq~q~ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~Lq~Lq~Hpsq~:ppsq~q~Lq~Lpsq~5pppq~Lq~Lpsq~=ppsq~q~Lq~Lpsq~?ppsq~?q~Lq~Lpppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~.sq~pppq~q~ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~]q~]q~Ypsq~:ppsq~q~]q~]psq~5pppq~]q~]psq~=ppsq~q~]q~]psq~?ppsq~?q~]q~]pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~~sq~pppq~q~ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~nq~nq~jpsq~:ppsq~q~nq~npsq~5pppq~nq~npsq~=ppsq~q~nq~npsq~?ppsq~?q~nq~npppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~_Zq~Iq~q~ppq~pppppppppppq~Jq~Kq~,q~.pq~.ppq~/pppsq~0psq~4ppq~Nq~|q~|q~{psq~:ppq~Pq~|q~|psq~5pppq~|q~|psq~=ppq~Sq~|q~|psq~?ppq~Uq~|q~|pppq~Vq~Wppppppppq~Cq~Xxpw&sq~uq~sq~tBoolean.valueOf( sq~tSAME_BACK_1_STEP_UNIT_NOsq~t == null || !sq~tSAME_BACK_1_STEP_UNIT_NOsq~t.booleanValue() )tjava.lang.Booleanppsq~sq~ w sq~Z$pq~q~ppppppppppppppt Cordia Newsq~* q~,ppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~ uq~sq~tfinanceCategorytjava.lang.Stringppppppq~.pppsq~_[pq~q~ppppppppppppppt Cordia Newsq~* q~,ppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~!uq~sq~tunitCostDocumenttjava.lang.Stringppppppq~.pppsq~pq~q~ppppppppppppppt Cordia Newsq~* pppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~"uq~ sq~t(sq~t descriptionsq~t!= null && !"".equals(sq~t descriptionsq~t)?sq~t descriptionsq~t:sq~tworkNamesq~t)tjava.lang.Stringppppppq~.pppsq~=pq~q~ppppppppppppppt Cordia Newsq~* q~,ppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~#uq~sq~t PRICEUNITtjava.lang.Doubleppppppq~.ppt#,##0.00sq~-pq~q~ppppppppppppppt Cordia Newsq~* q~,ppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~$uq~sq~t productIdtjava.lang.Stringppppppq~.pppsq~pq~q~ppppppppppppppt Cordia Newsq~* pppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~%uq~sq~t productNametjava.lang.Stringppppppq~.pppsq~2pq~q~ppppppppppppppt Cordia Newsq~* sq~ppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~&uq~sq~t productCounttjava.lang.Stringppppppq~.pppsq~-pq~q~ppppppppppppppt Cordia Newsq~* q~,ppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~'uq~sq~tdatetjava.lang.Stringppppppq~.pppsq~2)pq~q~ppppppppppppppt Cordia Newsq~* q~ppq~.ppq~/pppsq~0psq~4pppq~&q~&q~#psq~:pppq~&q~&psq~5pppq~&q~&psq~=pppq~&q~&psq~?pppq~&q~&pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~(uq~sq~t totalAmountsq~t == null ? sq~tamountsq~t : sq~t totalAmounttjava.lang.Stringppppppq~.pppsq~~pq~q~ppppppppppppppt Cordia Newsq~* q~,ppq~.ppq~/pppsq~0psq~4pppq~>q~>q~;psq~:pppq~>q~>psq~5pppq~>q~>psq~=pppq~>q~>psq~?pppq~>q~>pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~)uq~sq~tcreditorFullNametjava.lang.Stringppppppq~.pppxpw&pq~sq~sq~wsq~2)pq~q~Kppppppppppppppt Cordia Newpq~pppppppppsq~0psq~4pppq~Oq~Oq~Mpsq~:pppq~Oq~Opsq~5pppq~Oq~Opsq~=pppq~Oq~Opsq~?pppq~Oq~Opppppppppppppq~Cppsq~+uq~sq~t SUM_AMOUNTtjava.lang.Doubleppppppppptsq~=pq~q~Kppppppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4pppq~^q~^q~[psq~:pppq~^q~^psq~5pppq~^q~^psq~=pppq~^q~^psq~?pppq~^q~^pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctผลรวมxpw&sq~*uq~ sq~tRBoolean.valueOf( ( ((net.sf.jasperreports.engine.data.JRBeanCollectionDataSource) sq~tREPORT_DATA_SOURCEsq~t).getRecordCount() == sq~t REPORT_COUNTsq~t.intValue() ) || ( ( sq~tSAME_NEXT_1_STEP_UNIT_NOsq~t != null && !sq~tSAME_NEXT_1_STEP_UNIT_NOsq~t.booleanValue() ) ) )q~ppppptjavasq~sq~ w sq~2)sq~pppq~q~|ppq~pppppppppppt Cordia Newsq~* q~q~.pq~.ppppppsq~0psq~4ppsq~?q~q~q~~psq~:ppsq~q~q~psq~5pppq~q~psq~=ppsq~q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~,uq~sq~tSUM_AMOUNT_TOTALtjava.lang.Doubleppppppq~.ppt#,##0.00sq~sq~pppq~q~|ppq~pppppppppppt Cordia Newsq~* sq~q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~q~q~psq~:ppsq~q~q~psq~5pppq~q~psq~=ppsq~q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctผลรวมsq~$sq~pppq~q~|ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~q~q~psq~:ppsq~q~q~psq~5pppq~q~psq~=ppsq~q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~[sq~pppq~q~|ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~q~q~psq~:ppsq~q~q~psq~5pppq~q~psq~=ppsq~q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~=sq~pppq~q~|ppq~pppppppppppt Cordia Newsq~* q~,q~.pq~.ppq~/pppsq~0psq~4ppsq~?q~q~q~psq~:ppsq~q~q~psq~5pppq~q~psq~=ppsq~q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctsq~2sq~pppq~q~|ppq~pppppppppppt Cordia Newsq~* q~q~.pq~.ppppppsq~0psq~4ppsq~?q~q~q~psq~:ppsq~q~q~psq~5pppq~q~psq~=ppsq~q~q~psq~?ppsq~?q~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~-uq~sq~t REPORT_COUNTtjava.lang.Integerppppppq~.ppt#,##0.00sq~Z$q~q~q~|ppq~pppppppppppq~q~q~,q~.pq~.ppq~/pppsq~0psq~4ppq~q~q~q~psq~:ppq~q~q~psq~5pppq~q~psq~=ppq~q~q~psq~?ppq~q~q~pppq~q~ppppppppq~Cq~sq~~q~q~q~|ppq~pppppppppppq~q~q~,q~.pq~.ppq~/pppsq~0psq~4ppq~q~q~q~psq~:ppq~q~q~psq~5pppq~q~psq~=ppq~q~q~psq~?ppq~q~q~pppq~q~ppppppppq~Cq~sq~q~q~q~|ppq~pppppppppppq~q~q~,q~.pq~.ppq~/pppsq~0psq~4ppq~q~q~q~psq~:ppq~q~q~psq~5pppq~q~psq~=ppq~q~q~psq~?ppq~q~q~pppq~q~ppppppppq~Cq~sq~-q~q~q~|ppq~pppppppppppq~q~q~,q~.pq~.ppq~/pppsq~0psq~4ppq~q~q~q~psq~:ppq~q~q~psq~5pppq~q~psq~=ppq~q~q~psq~?ppq~q~q~pppq~q~ppppppppq~Cq~xpw&ppsr.net.sf.jasperreports.engine.base.JRBaseDataset'ZisMainBwhenResourceMissingType[fieldst&[Lnet/sf/jasperreports/engine/JRField;LfilterExpressionq~[groupst&[Lnet/sf/jasperreports/engine/JRGroup;Lnameq~[ parameterst*[Lnet/sf/jasperreports/engine/JRParameter;L propertiesMapq~&Lqueryt%Lnet/sf/jasperreports/engine/JRQuery;LresourceBundleq~LscriptletClassq~[ scriptletst*[Lnet/sf/jasperreports/engine/JRScriptlet;[ sortFieldst*[Lnet/sf/jasperreports/engine/JRSortField;[ variablest)[Lnet/sf/jasperreports/engine/JRVariable;xpur&[Lnet.sf.jasperreports.engine.JRField; sq~t REPORT_COUNTsq~t.intValue() ? ( Boolean.valueOf( ((absolute.construction.report.UnitCostRawDataReportBean) ((java.util.List) ((net.sf.jasperreports.engine.data.JRBeanCollectionDataSource)sq~tREPORT_DATA_SOURCEsq~t).getData()) .get(sq~tnext1StepIndexsq~t".intValue()) ).getUnitNo().equals(sq~tunitNosq~t.trim()) ) ) : nulltjava.lang.Booleanppppsq~uq~ sq~t?((net.sf.jasperreports.engine.data.JRBeanCollectionDataSource) sq~tREPORT_DATA_SOURCEsq~t).getRecordCount() > sq~t REPORT_COUNTsq~t.intValue() ? ( Boolean.valueOf( ((absolute.construction.report.UnitCostRawDataReportBean) ((java.util.List) ((net.sf.jasperreports.engine.data.JRBeanCollectionDataSource)sq~tREPORT_DATA_SOURCEsq~t).getData()) .get(sq~tnext1StepIndexsq~t".intValue()) ).getUnitNo().equals(sq~tunitNosq~t.trim()) ) ) : nullq~cptSAME_NEXT_1_STEP_UNIT_NOpq~cpsq~sq~uq~sq~tback1StepIndexsq~t.intValue() >=0 ? ( Boolean.valueOf( ((absolute.construction.report.UnitCostRawDataReportBean) ((java.util.List) ((net.sf.jasperreports.engine.data.JRBeanCollectionDataSource)sq~tREPORT_DATA_SOURCEsq~t).getData()) .get(sq~tback1StepIndexsq~t".intValue()) ).getUnitNo().equals(sq~tunitNosq~t.trim()) ) ): nulltjava.lang.Booleanppppsq~uq~sq~tback1StepIndexsq~t.intValue() >=0 ? ( Boolean.valueOf( ((absolute.construction.report.UnitCostRawDataReportBean) ((java.util.List) ((net.sf.jasperreports.engine.data.JRBeanCollectionDataSource)sq~tREPORT_DATA_SOURCEsq~t).getData()) .get(sq~tback1StepIndexsq~t".intValue()) ).getUnitNo().equals(sq~tunitNosq~t.trim()) ) ): nullq~ptSAME_BACK_1_STEP_UNIT_NOpq~psq~sq~uq~ sq~tSAME_BACK_1_STEP_UNIT_NOsq~t == null ? (Double.valueOf(sq~tamountsq~t.replaceAll(",","")) ): ( sq~tSAME_BACK_1_STEP_UNIT_NOsq~t#.booleanValue() ? ( Double.valueOf(sq~t SUM_AMOUNTsq~t".doubleValue() + ( Double.valueOf(sq~tamountsq~t<.replaceAll(",","") ).doubleValue() ) )): ( Double.valueOf(sq~tamountsq~t.replaceAll(",","") ) ) )tjava.lang.Doubleppppsq~uq~sq~tDouble.valueOf(0d)q~pt SUM_AMOUNTpq~psq~sq~uq~sq~t( Double.valueOf(sq~tSUM_AMOUNT_TOTALsq~t".doubleValue() + ( Double.valueOf(sq~tamountsq~t(.replaceAll(",","") ).doubleValue() ) ))tjava.lang.Doubleppppsq~uq~sq~tDouble.valueOf(0d)q~ptSUM_AMOUNT_TOTALpq~pq~,ppsq~sq~wsq~~sq~fffpppq~q~sq~ppppq~pppppppppppt Cordia Newsq~*q~,q~.pq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~CtWรายงานข้อมูลดิบต้นทุนก่อสร้างsq~]\pq~q~ppppppppppppppt Cordia Newsq~* q~ppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~uq~sq~t"วันที่ "+sq~t START_DATEsq~t+" - "tjava.lang.Stringppppppq~.pppsq~.pq~q~ppppppppppppppt Cordia Newsq~* pppq~.ppq~/pppsq~0psq~4pppq~q~q~psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~uq~sq~tEND_DATEtjava.lang.Stringppppppq~.pppsq~Z$pq~q~ppppppppppppppt Cordia Newsq~* sq~ppq~.ppq~/pppsq~0psq~4pppq~q~q~ psq~:pppq~q~psq~5pppq~q~psq~=pppq~q~psq~?pppq~q~pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Cppsq~uq~sq~t PROJECT_NAMEtjava.lang.Stringppppppq~.pppsq~$pq~q~ppppppppppppppt Cordia Newsq~* q~q~.pq~.ppq~/pppsq~0psq~4pppq~ q~ q~psq~:pppq~ q~ psq~5pppq~ q~ psq~=pppq~ q~ psq~?pppq~ q~ pppt Identity-Ht%absolute/core/jasper/fonts/CORDIA.TTFppppppppq~Ctโครงการ :xpw&,pq~ppppsr6net.sf.jasperreports.engine.design.JRReportCompileData'LcrosstabCompileDataq~LdatasetCompileDataq~LmainDatasetCompileDataq~xpsq~?@wxsq~?@wxur[BTxpF.a*UnitCostRawDataReport_1513235916301_991992,net/sf/jasperreports/engine/fill/JREvaluatorparameter_REPORT_LOCALE2Lnet/sf/jasperreports/engine/fill/JRFillParameter;parameter_JASPER_REPORTparameter_REPORT_VIRTUALIZERparameter_REPORT_TIME_ZONEparameter_REPORT_FILE_RESOLVERparameter_END_DATEparameter_REPORT_SCRIPTLETparameter_REPORT_PARAMETERS_MAPparameter_REPORT_CONNECTIONparameter_REPORT_CLASS_LOADERparameter_REPORT_DATA_SOURCE$parameter_REPORT_URL_HANDLER_FACTORYparameter_IS_IGNORE_PAGINATIONparameter_SUBREPORT_DIRparameter_START_DATEparameter_REPORT_FORMAT_FACTORYparameter_REPORT_MAX_COUNTparameter_REPORT_TEMPLATESparameter_PROJECT_IDparameter_PROJECT_NAME parameter_REPORT_RESOURCE_BUNDLEfield_unitCostDocument.Lnet/sf/jasperreports/engine/fill/JRFillField;field_workCostCodefield_workOrderedfield_creditorFullNamefield_projectCompanyNamefield_productUnitfield_referenceDocumentfield_refDocTimeValue field_amountfield_workContractId field_timefield_usernamefield_descriptionfield_workName field_workIdfield_userFullNamefield_refDocDatefield_productPriceValuefield_refDocWorkerSecondIdfield_creditorIdfield_refDocWorkerIsLeaderfield_financeCategory field_workNo field_modelIdfield_categoryfield_productCountfield_modelNamefield_refDocDateValuefield_workForContractorfield_projectName field_unitIdfield_amountValuefield_timeValuefield_refDocWorkerIdfield_refDocWorkerFullNamefield_workDeductCostToFullNamefield_projectId field_datefield_refDocWorkerIsContractorfield_id field_modelNofield_refDocTimefield_totalAmount field_unitNofield_refDocWorkerIsWorkerfield_refDocWorkerEmployeeIdfield_refDocWorkerOpenfield_unitDescriptionfield_workDescriptionfield_productIdfield_modelDescriptionfield_workOpenfield_productNamefield_productPricefield_productCountValuefield_dateValuevariable_PAGE_NUMBER1Lnet/sf/jasperreports/engine/fill/JRFillVariable;variable_COLUMN_NUMBERvariable_REPORT_COUNTvariable_PAGE_COUNTvariable_COLUMN_COUNTvariable_PRICEUNITvariable_PRODUCT_COUNTvariable_next1StepIndexvariable_back1StepIndex!variable_SAME_NEXT_1_STEP_UNIT_NO!variable_SAME_BACK_1_STEP_UNIT_NOvariable_SUM_AMOUNTvariable_SUM_AMOUNT_TOTAL()VCode bc e  g  i  k  m  o  q  s  u  w  y  {  }                             !  "  #  $  %  &  '  (  )  *  +  ,  -  .  /  0  1  2  3  4  5  6  7  8  9  :  ;  <  =  >  ?  @  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  TU  VU  WU  XU  YU  ZU  [U  \U  ]U  ^U  _U  `U  aU LineNumberTablecustomizedInit0(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V initParams(Ljava/util/Map;)V    initFields " #initVars % & REPORT_LOCALE( java/util/Map*get&(Ljava/lang/Object;)Ljava/lang/Object; ,- +.0net/sf/jasperreports/engine/fill/JRFillParameter0 JASPER_REPORT2REPORT_VIRTUALIZER4REPORT_TIME_ZONE6REPORT_FILE_RESOLVER8END_DATE:REPORT_SCRIPTLET<REPORT_PARAMETERS_MAP>REPORT_CONNECTION@REPORT_CLASS_LOADERBREPORT_DATA_SOURCEDREPORT_URL_HANDLER_FACTORYFIS_IGNORE_PAGINATIONH SUBREPORT_DIRJ START_DATELREPORT_FORMAT_FACTORYNREPORT_MAX_COUNTPREPORT_TEMPLATESR PROJECT_IDT PROJECT_NAMEVREPORT_RESOURCE_BUNDLEXunitCostDocumentZ,net/sf/jasperreports/engine/fill/JRFillField\ workCostCode^ workOrdered`creditorFullNamebprojectCompanyNamed productUnitfreferenceDocumenthrefDocTimeValuejamountlworkContractIdntimepusernamer descriptiontworkNamevworkIdx userFullNamez refDocDate|productPriceValue~refDocWorkerSecondId creditorIdrefDocWorkerIsLeaderfinanceCategoryworkNomodelIdcategory productCount modelNamerefDocDateValueworkForContractor projectNameunitId amountValue timeValuerefDocWorkerIdrefDocWorkerFullNameworkDeductCostToFullName projectIddaterefDocWorkerIsContractoridmodelNo refDocTime totalAmountunitNorefDocWorkerIsWorkerrefDocWorkerEmployeeIdrefDocWorkerOpenunitDescriptionworkDescription productIdmodelDescriptionworkOpen productName productPriceproductCountValue dateValue PAGE_NUMBER/net/sf/jasperreports/engine/fill/JRFillVariable COLUMN_NUMBER REPORT_COUNT PAGE_COUNT COLUMN_COUNT PRICEUNIT PRODUCT_COUNTnext1StepIndexback1StepIndexSAME_NEXT_1_STEP_UNIT_NOSAME_BACK_1_STEP_UNIT_NO SUM_AMOUNTSUM_AMOUNT_TOTALevaluate(I)Ljava/lang/Object; Exceptionsjava/lang/Throwable_C:\Documents and Settings\IBM\My Documents\Programming\Netbeans\AbsoluteSolutions\Report\Store\ 01/01/2553 31/12/2553java/lang/Integer(I)V b java/lang/DoublegetValue()Ljava/lang/Object;  ]java/lang/String, replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;  (Ljava/lang/String;)V b   doubleValue()D    (D)V b equals(Ljava/lang/Object;)Z  0.0 intValue()I  valueOf(I)Ljava/lang/Integer;   1(net/sf/jasperreports/engine/JRDataSource";net/sf/jasperreports/engine/data/JRBeanCollectionDataSource$getRecordCount & %'getData()Ljava/util/Collection; )* %+java/util/List- , ./6absolute/construction/report/UnitCostRawDataReportBean1 getUnitNo()Ljava/lang/String; 34 25trim 74 8java/lang/Boolean:(Z)Ljava/lang/Boolean; < ;=&(Ljava/lang/String;)Ljava/lang/Double; ? @ booleanValue()Z BC ;D(D)Ljava/lang/Double; F Gjava/lang/StringBufferIวันที่ K J append,(Ljava/lang/String;)Ljava/lang/StringBuffer; NO JP - RtoString T4 JU evaluateOld getOldValue X ]Y YevaluateEstimatedgetEstimatedValue ] ^ SourceFile!Z      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVUWUXUYUZU[U\U]U^U_U`UaUbcdK*f*h*j*l*n*p*r*t*v*x*z*|*~********************************************************************** * *******r\ "' ,!1"6#;$@%E&J'O(T)Y*^+c,h-m.r/w0|123456789:;<=>?@ABCDEFGHIJKLM NOPQ!R&S+T0U5V:W?XDYIZN[S\X]]^b_g`laqbvc{defghijklmnopqrd4*+!*,$*-'~ dQ*+)/1h*+3/1j*+5/1l*+7/1n*+9/1p*+;/1r*+=/1t*+?/1v*+A/1x*+C/1z*+E/1|*+G/1~*+I/1*+K/1*+M/1*+O/1*+Q/1*+S/1*+U/1*+W/1*+Y/1Z 0@P`p 0@P"dy*+[/]*+_/]*+a/]*+c/]*+e/]*+g/]*+i/]*+k/]*+m/]*+o/]*+q/]*+s/]*+u/]*+w/]*+y/]*+{/]*+}/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+/]*+ù/]*+Ź/]*+ǹ/]*+ɹ/]*+˹/]9 0@P`p 0@P`p 0@P`p 0@P`p%d*+͹/ϵ*+ѹ/ϵ*+ӹ/ϵ*+չ/ϵ*+׹/ϵ *+ٹ/ϵ *+۹/ϵ*+ݹ/ϵ*+߹/ϵ*+/ϵ*+/ϵ*+/ϵ*+/ϵ: 0@P`pd 8M3- ".:z0Fh;Cqy GUcq (MjMcM\YMPYMDYM8YM,YM YMYMYMY*N*ĶAY* Y*Ķ oMY*N*ĶAY* Y*Ķ oM4*`*M*Ķ*ĶY *Y*Ķ Y M*`*M*Ķ*ĶY *Y*Ķ Y MD* M0* M*d M*d M*|!#%(*D*|!#%,.*026*9>M*|!#%(*D*|!#%,.*026*9>M$*D*|!#%,.*026*9>M*D*|!#%,.*026*9>Mx*;*AV*;E0**AcH*AMHM**AcHMHMJYLM*!QSQVM*r!M*!M}*;*;E>MT*MF*M8*M**#** *M* M*M*M*ĶM*ܶM** *M*Ms*|!#%(*$*;*;E>M**M*M*M,N     $%)"*%../13:4=8[9:8<@AB@DH%IEJRKoLyHzM}QRSTUQVZ[ _`d0e3iFjInipyo|qnqnqnrvxwyvy vyvz~%58J~M`~fg~hk{$:;>CFqty| GJUXcfqt (+6 Wd 8M3- ".:z0Fh;Cqy GUcq (MjMcM\YMPYMDYM8YM,YM YMYMYMY*ZN*ĶZAY*Z Y*ĶZ oMY*ZN*ĶZAY*Z Y*ĶZ oM4*Z`*ZM*ĶZ*ĶZY *Y*ĶZ Y M*Z`*ZM*ĶZ*ĶZY *Y*ĶZ Y MD*[ M0*[ M*[d M*[d M*|!#%(*[D*|!#%,.*[026*Z9>M*|!#%(*[D*|!#%,.*[026*Z9>M$*[D*|!#%,.*[026*Z9>M*[D*|!#%,.*[026*Z9>Mx*[;*ZAV*[;E0*[*ZAcH*ZAMHM*[*ZAcHMHMJYLM*!QSQVM*r!M*!M}*[;*[;E>MT*ZMF*ZM8*ZM**Z#*Z*Z *ZM* [M*ZM*ZM*ĶZM*ܶZM*Z*Z *ZM*ZMs*|!#%(*[$*[;*[;E>M**[M*[M*[M,N"#'(,-126 7 ;<@"A%E.F1J:K=O[PQOSWXYW[_%`EaRbocy_zd}hijklhmqr vw{0|3FIiy| %58JM`fghk{$:;>CFqty| GJUXcfqt   (+6 \d 8M3- ".:z0Fh;Cqy GUcq (MjMcM\YMPYMDYM8YM,YM YMYMYMY*N*ĶAY* Y*Ķ oMY*N*ĶAY* Y*Ķ oM4*`*M*Ķ*ĶY *Y*Ķ Y M*`*M*Ķ*ĶY *Y*Ķ Y MD*_ M0*_ M*_d M*_d M*|!#%(*_D*|!#%,.*_026*9>M*|!#%(*_D*|!#%,.*_026*9>M$*_D*|!#%,.*_026*9>M*_D*|!#%,.*_026*9>Mx*_;*AV*_;E0*_*AcH*AMHM*_*AcHMHMJYLM*!QSQVM*r!M*!M}*_;*_;E>MT*MF*M8*M**#** *M* _M*M*M*ĶM*ܶM** *M*Ms*|!#%(*_$*_;*_;E>M**_M*_M*_M,N)+/0459:>?CDHIM N RSW"X%\.]1a:b=f[ghfjnopnrv%wExRyozyvz{} 03FIiy| %58JM`fghk{$:;>CFqty| GJUXcfqt    !%&*(++/67`t_1513235916301_991992t2net.sf.jasperreports.engine.design.JRJavacCompiler