Use Performance Tool to check memory problem
Hi, I am new to mac programming.
How can I use the performance to check memory problem such as "uninitialized memory read", "memory access out of array boundary" etc?
Thanks,
fm
Don't know about source code analyzer, but dbx, the Sun Studio debugger, is capable of detecting memory leaks at run time. You can use bcheck script on your application or start dbx, issue "check -leaks" and then run your app under dbx.
Similar Messages
-
One of tmy applications has memory leak sometimes, not always. I find most tools to check the memory leak needs to reproduce the leak, but now I can not reproduce this issue, is there any tool to analyze the source code to find the memory leak?
Don't know about source code analyzer, but dbx, the Sun Studio debugger, is capable of detecting memory leaks at run time. You can use bcheck script on your application or start dbx, issue "check -leaks" and then run your app under dbx.
-
After preforming windows memory tool, message says memory problem contact manufacturer
Hp Pavilion dv6 1030us windows vista, After preforming Windows memory diagnostic tool, message upon start -up is, " Your Computer has a memory problem Contact your manufacturer to indentify and repair the problem."
Hi,
Shutdown the notebook. Tap away at f10 as you start the notebook to enter the bios menu. Under the Advanced or Diagnostic tab you should find the facility to run a tests on the Memory. Post back with the details of any error messages.
Regards,
DP-K
****Click the White thumb to say thanks****
****Please mark Accept As Solution if it solves your problem****
****I don't work for HP****
Microsoft MVP - Windows Experience -
Performance Tools for Weblogic
Hello All!
I need help! I am trying to find out which of the tools is better
suited for me to be able to do performance testing of an application
under load.
I am looking for a tool that can provide me detailed application
performance metrics. Seems like both Insight and Perform Assure can do
this job for me.
If any of you have had experience with using performance tools such as
Prescise Insight or Sitraka's Perform Assure I would appreciate any
input you might have on your usage experience of these tools.
Also if you know of any other tools that might provide similar
information such as the above tools, that would be really helpful.
Thanks a bunch!
Neil.Cameron,
Thanks for your input! Sounds like you are probably using these
products.
I saw the PerformAssure demo. Their GUI is very slick!! PerformAssure
does some cool stuff like comparing EJB metrics with system metrics
and were able to show me the EJB method that was causing a problem
with a petstore application.
I heard about this new tool from a company called Performant
(http://www.performant.com). I am signed up for a demo with these
folks. Will let you all know what I find.
I looked at Wily site and didn't persue them as they seem to be
deployable in the production environment. Our application is not live
yet, but we want to be able to make sure it can handle good load ;)
Thanks!
--N
"Cameron Purdy" <[email protected]> wrote in message news:<[email protected]>...
I haven't had a chance yet to look at Sitraka's software, but Precise
Indepth/J2EE and Wily Introscope are both pretty popular with Weblogic, and
I think they both do a good job of what they do.
Peace,
Cameron Purdy
Tangosol, Inc.
http://www.tangosol.com/coherence.jsp
Tangosol Coherence: Clustered Replicated Cache for Weblogic
"Neil" <[email protected]> wrote in message
news:[email protected]..
Hello All!
I need help! I am trying to find out which of the tools is better
suited for me to be able to do performance testing of an application
under load.
I am looking for a tool that can provide me detailed application
performance metrics. Seems like both Insight and Perform Assure can do
this job for me.
If any of you have had experience with using performance tools such as
Prescise Insight or Sitraka's Perform Assure I would appreciate any
input you might have on your usage experience of these tools.
Also if you know of any other tools that might provide similar
information such as the above tools, that would be really helpful.
Thanks a bunch!
Neil. -
SOS! MEMORY PROBLEM AFTER NET USAGE!
Hi all, I'm using Nokia 5233 purchased in November 2010. Recently i have also updated the phone software to latest version 40.0.1. My problem is as follows: I use the net very frequently sites like facebook, gmail, yahoo chat, rediffmail and google. Before i use the net i check memory available, after using the net when i check again, a few mb space is taken up.
To check this i downloaded NETQIN mobile guard from OVI store, after checking i found that there is a file named WebpageIcons.db in the directory path C:/Private/10008d39, this file keeps increasing each time i use the net. Its eating up my valuable memory space. I contacted Nokia care, they said its a necessary file,but i want to know why it keeps eating into memory space. Also is there any way to clear out the space used by the file. I have tried emptying the cache and all privacy details, but nothing changed.today morning it was 7.8 mb and now as i'm typing i saw it has become 8.1 mb.
PLEASE CAN ANYONE HELP ME SOLVE THIS PROBLEM.open browser select options clear privacy data and clear history and cache
If i have helped at all a click on the white star below would be nice thanks.
Now using the Lumia 1520 -
Memory problem if OLE-object references to WMF files
Hi there,
I have a report with an OLE object containing WMFs.
The graphic files are variable and their name is loaded from the database during runtime (path + filename).
Running the report leads to 185 pages, each one containing a different WMF.
If I preview the report in CR, everything looks fine.
If I print the report, the OLE object / graphic is left empty....
If I export the report to PDF (as an example) I get the error message 'memory full'. Reducing the data set to ~50, the PDF is created. But the pictures get resized (much bigger) and only parts are visible.
The machine I'm using doesn't have any memory problems.
The WM files are only 3 to 12 KB each.
If I convert the WMFs to JPG and use these within the report it works...
Problem with this: a loss of quality (it is necessary to stretch the pictures to certain size)
Thanks in advance for any ideas!
Susanne
I'm using CR 2008 SP 3 on Windows 2003 ServerFormat the pictures outside of CR for best results.
-
Indesign cc memory problems ...
I was previously using Indesign CS6 with no memory problems. I uninstalled CS6 and installed CC when two days after it had become available. I have installed all updates to indesign. I have this installed on two systems.
1) Laptop: Windows 7 64-bit, 4Mb RAM, 1.65 GHz
2) Desktop: Windows 7 64-bit, 6Mb RAM, quad core 2.0 GHz
This same issue is occuring on both systems, open indesign 64-bit, and a small document (5 pages of text) and the system memory is consumed until nothing is left. On the laptop I run both the 64-bit and 32-bit versions indesign that were installed, same issues.
Has anyone else encountered this problem, and is there a work around?
-- Duane --Why would saving in compatibility modes make a difference???
It's not recommended to open older files Directly in a newer verison. The workflow for migrating older files to a newer version has always been to export the file from Old Indesign as an IDML file and then open that in the New InDesign.
You really should read the Help Files.
Save an InDesign Markup (IDML) document
In some cases you may want to save an InDesign in interchange markup format. It’s especially useful to save in this format when you open a QuarkXPress or PageMaker publication in InDesign, when you open a document created in a previous version of InDesign, or when you’re experiencing problems with your document, such as not being able to delete color swatches.
Choose File > Save (CS6) or File > Export (CS5).
From the Save As Type (Windows) or Format (Mac OS) menu, choose InDesign Markup (IDML).
Click Save.
You can open the saved IDML file in InDesign CS5 and InDesign CS4 but not in any previous version of InDesign.
For information on using IDML for development purposes, see www.adobe.com/go/learn_id_indesignmarkup_cs4_en. -
More jrun using up memory problems
There seem to be a lot of problems like this but everyone's situation seems to be a little different. It makes it hard to find solutions. Here is what we are dealing with.
We are taking an XML file containing product data and importing it into a SQL 2000 database. The xml file is about 6mb and it has product data for about 4700 products. When we wrote the import we were running coldfusion 7 standard updated to 7.02. We run the import every night and it seemed to run fine. It took about 45 minutes to run but the server didn't crash. We just recently upgraded to cf 9 standard. After the upgrade when the import ran we were seeing lots of out of memory errors in the log. The second night it ran coldfusion had to be restarted.
We setup a testing server and ran the import there and watched the memory usage of jrun. As the import ran memory usage kept climbing until it reached the max heap size. After this the import got very slow and eventually coldfusion became completely unresponsive.
We changed the import so that it would do the products in smaller batches as separate requests. This seemed to be the answer. Between the requests the memory usage would drop down some and the whole thing was able to run without using up all the available memory. The import also takes a lot less time now that the memory usage isn't so high. We thought we had it fixed so we started running it on the production server.
After a couple days we noticed that our memory usage was very high on the production server. We went back to the testing server and ran the import a few times. After this we could see that each time it was run the memory usage would increase. After about 4 times the memory reached the max heap size and coldfusion became unresponsive. The memory usage never goes back down.Some things to check / consider.
1. What are your JVM settings? What is your Maximum JVM Heap Size? If you are using the default value, 512 MB, consider a larger value. On a 32 bit server the upper limit is 1.8 GB. A 64 bit server can allocate more memory to the JVM, but I haven't seen any documentation that specifies the upper limits on 64 bit. (If anyone can point me to some info on this I'd be grateful.)
2. Consider moving the XML to SQL import process off of ColdFusion to another tool.
Some options:
a. A SQL Server DTS package
b. Use the bulk insert feature of SQL Server
c. Use a third party tool such as Altova Mapforce
Java and JVM page in CF administration
http://help.adobe.com/en_US/ColdFusion/9.0/Admin/WSc3ff6d0ea77859461172e0811cbf3638e6-7ffc .html#WSc3ff6d0ea77859461172e0811cbf3638e6-7feb
"Maximum JVM heap size greater than 1.8GB will prevent ColdFusion MX from starting"
http://go.adobe.com/kb/ts_tn_19359_en-us
"Examples of Bulk Importing and Exporting XML Documents" (SQL Server 2000)
http://msdn.microsoft.com/en-us/library/ms191184.aspx
Altova Mapforce
http://www.altova.com/mapforce.html
"Troubleshooting a Leaky Heap in Your JVM" (blog entry)
http://www.coldfusionmuse.com/index.cfm/2008/2/12/leaky.heap.jvm -
Report (uses LDB's) giving dump due to memory problem
Hi,
I have a report which is giving dump in production due to memory problem.
Memory is increased from basis part,but still getting same error.
the report uses Logical DataBases.
Can anyone suggest solution to solve this problem.
regards
MallikHi Amit,
thanks for ur quick reply and ur idea "make changes in development and write the logic to read records in chunks".
I have n't worked on LDB's till now.So i Don't know how I can read the data in chunks from LDB's.
Can u Plz give some idea how to read data in chunks.
Iam also sending the code,if possible ,plz go thru it and give me some idea.
Hope u will help me.
CODE.
REPORT ZAROP028
ABLES: PROJ, " Project definition
PRPS_R, " WBS element
PRPS, " WBS elements
TJ02T, " System Status Values
TCJ1, " Project Types
JEST, " Active System Status
COSP1, " cost totals - external postings
COSS1, " cost totals - internal postings
COVP11, " Line Items by Prd & Doc Header
COVP12, " Line Items by Prd & Doc Header
BHDGD, " Page heading table.
AUFK, " Order Master Data for WBS (LDB)
ANEP, " Asset line item
COBRB, "Distribution Rules Settlement Ru
SETHIER, "Hierarchy Structure
TKA02, "Controlling Area Assignment
CEPC, "Profit Center Master Data
PSDYPD, "Dummy struct for GET proj late
PSDYPR, "Dummy struct for GET PRPS_R late
PSDYNP. "Dummy struct for GET AUFK late
CONSTANTS:
C_E TYPE C VALUE 'E',
C_I TYPE C VALUE 'I',
C_N TYPE C VALUE 'N',
C_X TYPE C VALUE 'X',
C_Y TYPE C VALUE 'Y',
C_NE(2) TYPE C VALUE 'NE',
C_EQ(2) TYPE C VALUE 'EQ',
C_USD(3) TYPE C VALUE 'USD',
C_04(2) TYPE C VALUE '04',
C_I0046(5) TYPE C VALUE 'I0046'
various working storage
DATA:
W_TXT04(4) TYPE C. " make status uppercase
DATA: ACTIVE(1) TYPE C VALUE 'A', " type for status_flag
INACTIVE(1) TYPE C VALUE 'I', " type for status_flag
STATUS_FLAG(1) TYPE C VALUE 'I', " wbs active or inactive?
INACTIVEDT LIKE SY-DATUM, " inactive date for wbs
REC_FLAG TYPE C VALUE 'N', " records retrieved?
DAYS_INACTIVE TYPE I, " days wbs has been inac
W_LOWINACT TYPE I, " smallest inactive days
WBS_CNT TYPE I, " cnt for wbs in status
W_AUC_COST TYPE P DECIMALS 2, " unsettled auc cost
W_VNAME LIKE PRPS_R-VNAME. " venture number storage
DATA: BEGIN OF ITAB OCCURS 0, "MELI-5F2KMH
COMPCODE LIKE PROJ-VBUKR, " company code
PLANT LIKE PROJ-WERKS, " plant
PROJECT LIKE PROJ-PSPID, " project
NAME LIKE PROJ-POST1, " project description
DINACT TYPE I, " days proj inactive
PRCTR LIKE PROJ-PRCTR, " profit center
SETID LIKE SETHIER-SETID, " level 2 pc hier
DESCRIPT LIKE SETHEADERT-DESCRIPT,
VERNA LIKE PROJ-VERNA, " person responsible
AUC TYPE P DECIMALS 2, " AUC unsettled amount
END OF ITAB.
DATA: BEGIN OF I_INACT OCCURS 0,
STAT LIKE JEST-STAT,
INACT LIKE JEST-INACT,
END OF I_INACT.
DATA: EQ_FLAG TYPE C, " system status flag
NE_FLAG TYPE C. " system status flag
TYPES: BEGIN OF T_COSTS,
PSPID LIKE PROJ-PSPID,
BUDAT LIKE COVP11-BUDAT,
END OF T_COSTS.
DATA: I_PROJ LIKE PROJ OCCURS 0 WITH HEADER LINE,
I_PRPS_R LIKE PRPS_R OCCURS 0 WITH HEADER LINE,
I_COSTS TYPE T_COSTS OCCURS 0 WITH HEADER LINE.
DATA: W_RECORDS TYPE I.
DATA: FOUND_FLAG TYPE C. " CHAD-4PRPDE
DATA: BEGIN OF I_HIER OCCURS 0. "FEAT-5BNRRP
INCLUDE STRUCTURE SETHIER. "FEAT-5BNRRP
DATA: END OF I_HIER. "FEAT-5BNRRP
RANGES: R_TJ02T FOR TJ02T-ISTAT.
DATA: W_LVL2 LIKE SETHIER-SETID. "MELI-5F2KMH
SELECTION-SCREEN BEGIN OF BLOCK PROJECT WITH FRAME TITLE TEXT-B01.
PARAMETERS: P_BUDAT LIKE COVP11-BUDAT,
DAYINACT(3) TYPE N DEFAULT '090'.
SELECTION-SCREEN SKIP. "FEAT-5BNRRP
PARAMETERS: P_PC-SET LIKE CEPC-KHINR OBLIGATORY "FEAT-5BNRRP
DEFAULT 'SCH_STREAM'. "FEAT-5BNRRP
SELECTION-SCREEN END OF BLOCK PROJECT.
SELECTION-SCREEN BEGIN OF BLOCK SORT WITH FRAME TITLE TEXT-B02.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(13) TEXT-C01.
SELECTION-SCREEN POSITION 15.
PARAMETERS: P_PLANT RADIOBUTTON GROUP SORT DEFAULT 'X'.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(13) TEXT-C03. "FEAT-5BNRRP
SELECTION-SCREEN POSITION 15.
PARAMETERS: P_PRCTR RADIOBUTTON GROUP SORT. "FEAT-5BNRRP
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(13) TEXT-C04.
SELECTION-SCREEN POSITION 15.
PARAMETERS: P_DAYS RADIOBUTTON GROUP SORT.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK SORT.
AT SELECTION-SCREEN OUTPUT.
PERFORM USER_PARM_INIT.
AT SELECTION-SCREEN.
PERFORM CHECK_PROJ_CRITERIA.
START-OF-SELECTION.
PERFORM BUILD_PC_HIER USING P_PC-SET.
Project Definition *
GET PROJ.
MOVE-CORRESPONDING PROJ TO I_PROJ. "MELI-5F2KMH
APPEND I_PROJ. "MELI-5F2KMH
CLEAR I_PROJ.
WBS element table
GET PRPS_R.
MOVE-CORRESPONDING PRPS_R TO I_PRPS_R.
APPEND I_PRPS_R.
CLEAR I_PRPS_R.
GET all order and cost objects associated with order and elements
GET AUFK.
GET COSP1.
CHECK COSP1-WRTTP EQ C_04. " check if value type '04'
Get last date that the wbselement was updated and determine status
GET COVP11.
MOVE PROJ-PSPID TO I_COSTS-PSPID.
MOVE COVP11-BUDAT TO I_COSTS-BUDAT.
APPEND I_COSTS.
CLEAR I_COSTS.
Loop through Internal cost statements
GET COSS1.
CHECK COSS1-WRTTP EQ C_04. " if value type is 04
Get last date that the wbselement was updated and determine status
GET COVP12.
MOVE PROJ-PSPID TO I_COSTS-PSPID.
MOVE COVP12-BUDAT TO I_COSTS-BUDAT.
APPEND I_COSTS.
CLEAR I_COSTS.
END-OF-SELECTION.
PERFORM BUILD_TABLE.
DELETE ITAB WHERE DINACT < DAYINACT.
DESCRIBE TABLE ITAB LINES W_RECORDS.
IF W_RECORDS = 0.
MESSAGE I024.
ENDIF.
PERFORM WRITE_REPORT.
FORM CHECK_PROJ_CRITERIA *
This form verifies correct selection criteria has been entered from *
the selection screen inputs. If incorrect data has been entered the*
valid information messages are displayed. *
FORM CHECK_PROJ_CRITERIA.
check for either posting date or inactivity criteria but not both
IF NOT P_BUDAT IS INITIAL AND NOT DAYINACT IS INITIAL.
MESSAGE E119.
ENDIF.
IF NOT DAYINACT IS INITIAL. "check s/o day inactive
IF NOT DAYINACT <= 998.
MESSAGE E018.
ELSE.
INACTIVEDT = SY-DATUM - DAYINACT.
ENDIF.
if days inactive is initial set INACTIVEDT using the posting date
ELSE.
INACTIVEDT = P_BUDAT.
ENDIF.
ENDFORM. " CHECK_PROJ_CRITERIA
FORM GET_AUC_COSTS *
This form retrieves AUC costs for records based on AUFK2 where they *
meet project criteria. This pulls the unsettled amount on a AUC as *
a settlement receiver. *
FORM GET_AUC_COSTS USING F_OBJNR F_BUKRS.
CONSTANTS:
C_SETLEMENT_ANNUAL LIKE COBRB-PERBZ VALUE 'JHR', "Annual Settlement
C_DEP_AREA_STD LIKE ANEP-AFABE VALUE '01'. "Std depreciation
DATA: L_ANLC LIKE ANLC OCCURS 0 WITH HEADER LINE,
L_ANLCV LIKE ANLCV OCCURS 0 WITH HEADER LINE,
BEGIN OF L_COBRB OCCURS 0, "SRIN-6ZNEAR
ANLN1 LIKE COBRB-ANLN1,
ANLN2 LIKE COBRB-ANLN2,
END OF L_COBRB,
F_H_COST TYPE P DECIMALS 2.
SELECT ANLN1 ANLN2 FROM COBRB
INTO TABLE L_COBRB " SRIN-6ZNEAR
WHERE OBJNR = F_OBJNR
AND PERBZ = C_SETLEMENT_ANNUAL.
IF SY-SUBRC NE 0. " gary-463qbd
EXIT. " gary-463qbd
ENDIF. " gary-463qbd
LOOP AT L_COBRB. " gary-463qbd
CLEAR: F_H_COST.
SELECT SINGLE * FROM ANLC
INTO L_ANLC
WHERE BUKRS = F_BUKRS AND
ANLN1 = L_COBRB-ANLN1 AND
ANLN2 = L_COBRB-ANLN2 AND
GJAHR = SY-DATUM(4) AND
AFABE = C_DEP_AREA_STD AND
ZUJHR = '0000' AND
ZUCOD = '0000'.
IF SY-SUBRC = 0.
CALL FUNCTION 'FI_AA_VALUES_CALCULATE'
EXPORTING
I_ANLC = L_ANLC
IMPORTING
E_ANLCV = L_ANLCV.
F_H_COST = L_ANLCV-BCHWRT_LFD.
ENDIF.
ADD: F_H_COST TO W_AUC_COST.
ENDLOOP. " gary-463qbd
ENDFORM. " GET_AUC_COSTS
FORM CHECK_INACTIVE_DATE *
This form checks the computed inactive date based on the formal *
parameter DAYS_INACTIVE. If DAYS_INACTIVE is more current than the *
current lowest inactive date W_LOWINACT then W_LOWINACT is replaced *
with this value. *
FORM CHECK_INACTIVE_DATE USING DAYS_INACTIVE.
IF DAYS_INACTIVE < W_LOWINACT.
MOVE DAYS_INACTIVE TO W_LOWINACT.
ELSEIF W_LOWINACT EQ 0.
MOVE: DAYS_INACTIVE TO W_LOWINACT,
W_LOWINACT TO ITAB-DINACT.
ENDIF.
ENDFORM. " CHECK_INACTIVE_DATE
FORM build_table *
collect fields to the internal table ITAB *
FORM BUILD_TABLE.
SORT I_COSTS BY PSPID ASCENDING BUDAT DESCENDING.
LOOP AT I_PROJ.
CLEAR W_AUC_COST.
READ TABLE I_COSTS WITH KEY PSPID = I_PROJ-PSPID
BINARY SEARCH.
IF SY-SUBRC = 0.
ITAB-DINACT = SY-DATUM - I_COSTS-BUDAT.
ELSE.
ITAB-DINACT = SY-DATUM - I_PROJ-ERDAT.
ENDIF.
LOOP AT I_PRPS_R WHERE PSPHI = I_PROJ-PSPNR AND
BELKZ = 'X'.
IF NOT I_PRPS_R-IMPRF IS INITIAL.
PERFORM GET_AUC_COSTS USING I_PRPS_R-OBJNR
I_PRPS_R-PBUKR.
ELSE.
CONTINUE.
ENDIF.
ENDLOOP.
ITAB-COMPCODE = I_PROJ-VBUKR.
ITAB-PLANT = I_PROJ-WERKS.
ITAB-PROJECT = I_PROJ-PSPID.
ITAB-NAME = I_PROJ-POST1.
ITAB-PRCTR = I_PROJ-PRCTR.
ITAB-VERNA = I_PROJ-VERNA.
ITAB-AUC = W_AUC_COST.
IF ITAB-DINACT > DAYINACT.
PERFORM GET_HIER_INFO.
ENDIF.
APPEND ITAB.
CLEAR ITAB.
ENDLOOP.
ENDFORM. " BUILD_TABLE
FORM STATUS_CHECK *
Checks the active status of the project definition for the *
parameter values assigned. *
FORM STATUS_CHECK USING F_OBJNR.
begin of GARY-463QBD
CLEAR: I_INACT.
REFRESH: I_INACT.
MOVE: C_N TO EQ_FLAG,
C_Y TO NE_FLAG.
retrieve status for a given record
SELECT STAT INACT
INTO TABLE I_INACT
FROM JEST
WHERE OBJNR EQ F_OBJNR AND
INACT NE C_X.
sort internal status entered by user
SORT R_TJ02T BY OPTION DESCENDING.
check all current object statuses meet user entered criteria
LOOP AT R_TJ02T WHERE OPTION EQ C_NE.
check for user selected options
READ TABLE I_INACT WITH KEY STAT = R_TJ02T-LOW.
IF SY-SUBRC EQ 0.
MOVE C_N TO NE_FLAG.
EXIT.
ENDIF.
ENDLOOP.
LOOP AT R_TJ02T WHERE OPTION EQ C_EQ.
check for user selected options
READ TABLE I_INACT WITH KEY STAT = R_TJ02T-LOW.
IF SY-SUBRC EQ 0.
MOVE C_Y TO EQ_FLAG.
EXIT.
ENDIF.
ENDLOOP.
check for no statuses entered as EQ option
LOOP AT R_TJ02T WHERE OPTION EQ C_EQ.
EXIT.
ENDLOOP.
if so move c_y to eq_flag
IF SY-SUBRC NE 0.
MOVE C_Y TO EQ_FLAG.
ENDIF.
if both eq_flag or ne_flag are true(c_y) move true to valid_flag
IF ( EQ_FLAG EQ C_N OR
NE_FLAG EQ C_N ).
REJECT 'PRPS_R'.
ENDIF.
end of GARY-463QBD
ENDFORM. " STATUS_CHECK
Form WRITE_REPORT
FORM WRITE_REPORT.
IF P_PLANT EQ 'X'.
SORT ASCENDING BY ITAB-BUSAREA "FEAT-5BNRRP
SORT ITAB ASCENDING BY PLANT
PROJECT.
ELSEIF P_PRCTR EQ 'X'.
SORT ITAB ASCENDING BY PRCTR "FEAT-5BNRRP
PROJECT.
ELSE.
SORT ITAB ASCENDING BY DINACT
PROJECT.
ENDIF.
FORMAT COLOR COL_BACKGROUND INTENSIFIED ON.
"MELI-5F2KMH
LOOP AT ITAB. "MELI-5F2KMH
WRITE: / ITAB-COMPCODE,
9(4) ITAB-PLANT,
17(12) ITAB-SETID,
33(40) ITAB-DESCRIPT,
77(10) ITAB-PRCTR,
91(24) ITAB-PROJECT,
119(40) ITAB-NAME,
163(25) ITAB-VERNA,
192(15) ITAB-AUC CURRENCY C_USD,
211(8) ITAB-DINACT.
ENDLOOP.
ENDFORM. " WRITE_REPORT
Form USER_PARM_INIT
Initializes user parameter settings
FORM USER_PARM_INIT.
ENDFORM. " USER_PARM_INIT
At top of every page, generate Amoco-standard header.
TOP-OF-PAGE.
MOVE: '0' TO BHDGD-INIFL,
SY-LINSZ TO BHDGD-LINES,
SY-UNAME TO BHDGD-UNAME,
SY-REPID TO BHDGD-REPID,
SY-TITLE TO BHDGD-LINE1,
SPACE TO BHDGD-DOMAI,
SPACE TO BHDGD-SEPAR,
SPACE TO BHDGD-MIFFL.
IF P_PLANT EQ 'X'.
MOVE TEXT-H01 TO BHDGD-LINE2.
ELSE.
MOVE TEXT-H03 TO BHDGD-LINE2. "FEAT-5BNRRP
ENDIF.
temporarily clear sy-mandt to remove "europe" from header "FEAT-5BNRRP
DATA: W_MANDT LIKE SY-MANDT.
BHDGD-BUKRS = SPACE.
W_MANDT = SY-MANDT.
CLEAR SY-MANDT.
FORMAT COLOR COL_BACKGROUND INTENSIFIED OFF.
PERFORM BATCH-HEADING(RSBTCHH0).
FORMAT RESET.
reset sy-mandt "FEAT-5BNRRP
SY-MANDT = W_MANDT.
PERFORM PGH_WRITE_HEADING USING TEXT-003 INACTIVEDT. "MELI-5F2KMH
SKIP 1.
ULINE.
write heading info
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE: /1(5)'CCode',
9(5)'Plant',
17(12)'Level 2 Node',
33(40)'Level 2 Node Description',
77(10)'Profit Ctr',
91(18)'Project Definition',
119(19)'Project Description',
163(18)'Person Responsible',
192(15)' AUC Unsettled',
211(13)'Days Inactive'.
end FEAT-5BNRRP
BEGIN FEAT-5BNRRP NEW FORMS
FORM BUILD_PC_HIER
FORM BUILD_PC_HIER USING SETID.
DATA: W_SETID LIKE SETHIER-SETID,
W_NEWSETID LIKE SETHIER-SETID.
CONCATENATE '0H' SETID INTO W_SETID.
CALL FUNCTION 'G_SET_GET_ID_FROM_NAME'
EXPORTING
SHORTNAME = W_SETID
TABNAME = 'GLPCT'
SETCLASS = '0106'
SUPRESS_POPUP = 'X'
OLD_SETID = W_NEWSETID
IMPORTING
NEW_SETID = W_NEWSETID.
CALL FUNCTION 'G_SET_TREE_IMPORT'
EXPORTING
CLIENT = SY-MANDT
LANGU = SY-LANGU
SETID = W_NEWSETID
TABNAME = 'GLPCT'
TABLES
SET_HIERARCHY = I_HIER
EXCEPTIONS
SET_NOT_FOUND = 1
ILLEGAL_FIELD_REPLACEMENT = 2
ILLEGAL_TABLE_REPLACEMENT = 3
OTHERS = 4.
CLEAR I_HIER.
ENDFORM.
FORM GET_HIER_INFO
FORM GET_HIER_INFO.
DATA: W_SETID LIKE SETHIER-SETID,
W_KHINR LIKE CEPC-KHINR,
W_INDEX TYPE I.
CLEAR: W_SETID,
W_KHINR,
W_INDEX.
DETERMINE PROFIT CENTER NODE
SELECT SINGLE KHINR
FROM CEPC
INTO W_KHINR
WHERE PRCTR EQ ITAB-PRCTR.
CONCATENATE '0106' I_PROJ-VKOKR W_KHINR
INTO W_SETID.
READ TABLE I_HIER WITH KEY
SETID = W_SETID.
IF SY-SUBRC EQ 0.
W_INDEX = SY-TABIX.
DO.
READ TABLE I_HIER INDEX W_INDEX.
IF W_INDEX = 0.
ITAB-SETID = 'Not Found'.
EXIT.
ENDIF.
IF I_HIER-LEVEL = 1.
ITAB-SETID = I_HIER-SETID+8(12).
ITAB-DESCRIPT = I_HIER-DESCRIPT.
EXIT.
ENDIF.
IF I_HIER-LEVEL = 2.
ITAB-SETID = I_HIER-SETID+8(12).
ITAB-DESCRIPT = I_HIER-DESCRIPT.
EXIT.
ENDIF.
W_INDEX = W_INDEX - 1.
ENDDO.
ELSE.
ITAB-SETID = 'Not Found'.
ENDIF.
ENDFORM.
END FEAT-5BNRRP NEW FORMS
*& Form PGH_WRITE_HEADING WR MELI-5F2KMH
FORM PGH_WRITE_HEADING USING L_V1 L_V2.
DATA: L_LINSZ LIKE SY-LINSZ.
DATA: L_TITLEL LIKE SY-TABIX.
DATA: L_START LIKE SY-TABIX.
DATA: L_DATE LIKE SY-DATUM.
DATA: L_FORMATTED_DATE(10) TYPE C.
DATA: L_TITLE(27) TYPE C.
MOVE L_V2 TO L_DATE.
WRITE L_DATE TO L_FORMATTED_DATE.
CONCATENATE L_V1 L_FORMATTED_DATE INTO L_TITLE
SEPARATED BY SPACE.
L_LINSZ = SY-LINSZ.
L_TITLEL = STRLEN( L_TITLE ).
L_START = ( L_LINSZ / 2 ) - ( L_TITLEL / 2 ) - 2.
NEW-LINE.
POSITION L_START.
WRITE: L_TITLE.
regards
Mallik -
Evolution MK449C Mod Wheel problem with Logic Pro/VSL Performance Tool
I'm using the latest version of Logic Pro on a new Intel Mac Pro. My controller keyboard is the Evolution MK449C, connected via a USB cable.
When using a Logic Audio Instrument assigned to the ESX Sampler Plug-in (running various samples, mostly from the Vienna Symphonic Library,) Logic's Transport Window doesn't register any modulation information generated from my keyboard.
As the VSL Performance Tool relies heavily on the Mod Wheel info to effect the sounds, I'm at a bit of a loss to spot the solution. When I assign a different conroller to the Mod Wheel, i.e. volume, pan, pitch bend, etc., I can see the info in the Transport Window with no problem, so I know the wheel itself is working okay.
Has either Logic or the ESX got some kind of controller filter, - maybe I've accidently turned something on that cuts out any incoming modulation. Can anyone help?
Thanks
Mac Pro Mac OS X (10.4.8)It's good to know someone else is having a similar problem (if one can call that good!)
I've been poking around and I've also noticed this: If I create a cello part in Garageband, articulation works everytime I open it. If I take that Garageband song and open it in Logic, articulation still works everytime I open it. The Logic file in this instance is saved as a "Logic Song." I don't know how to tell, but I'm assuming the Logic song is drawing it's sound files from the Garageband song (I don't know how to check that).
However, if I save the newly created Logic song as a project - with all sound files being copied to folders within a master project folder - articulation does not work when I reopen the file.
Strange. And frustrating.
MacPro 2.66 2GB RAM & Powerbook 400mhz "Pismo" Mac OS X (10.4.7) -
Are there any good tool for checking security risks, Code review, memory leakages for SharePoint projects?
I found one such tool "Fortify" in the below link. Are there any such kind of tools available which supports SharePoint?
Reference: http://www.securityresearch.at/en/development/fortify/
Amalaraja Fernando,
SharePoint Architect
Please Mark As Answer if my post solves your problem or Vote As Helpful if a post has been helpful for you. This post is provided "AS IS" with no warrenties and confers no rights.Hi Amalaraja Fernando,
I'm not sure that there is one more tool that combines all these features. But you may take a look at these solutions:
SharePoint diagnostic manager
SharePoint enterprise manager
What is SPCop SharePoint Code Analysis?
Dmitry
Lightning Tools Check
out our SharePoint tools and web parts |
Lightning Tools Blog | Мой Блог -
Is there any performance monitoring tool to check content db size ?
Hello,
I have following scenario :
Check volume and size of content uploaded onto the SharePoint content DB including some form of resource
details like content types,docs.
Questions :
Can anyone please let me know how can we set alert when SharePoint content DB get increased ? Is there any Free Performance Tool is available which can complete the task in the above
scenario ?
Please kindly suggest me.
Thanks and Regards,
Dipti
Dipti ChhatrapatiThis may not be a direct answer to your question but one free tool to analyse BLOBS is the Metalogix BLOBulator.
This at the least will help you look for large objects within your databases
https://www.metalogix.com/Downloads/StoragePoint-Downloads/StoragePoint-BLOBulator-Tool.aspx
Steven Andrews
SharePoint Business Analyst: LiveNation Entertainment
Blog: baron72.wordpress.com
Twitter: Follow @backpackerd00d
My Wiki Articles:
CodePlex Corner Series
Please remember to mark your question as "answered" if this solves (or helps) your problem. -
How to Generate 250 Users Conference using Lync 2013 Stress and Performance Tool
How to Generate 250 Users N-way IM Conference using Lync 2013 Stress and Performance Tool.
Please Let know the configurations to generate the XMLs. We are not able to create more than 70 users N-way IM conference though during configuration, we opted for 300 users conference for Large Conference (in custom setting).
The tool somehow does not create the number of participants as indicated. Is there any way to troubleshoot why it's not generating the expected load.Hi,
Would you please elaborate more about your Lync environment?
Please check if you meet the following configuration requirements:
Set the MaxMeetingSize option to 1000. (The default is 250.)
Set the AllowLargeMeetings option to True.
Set the EnableAppDesktopSharing option to None.
Set the AllowUserToScheduleMeetingsWithAppSharing option to False.
Set the AllowSharedNotes option to False.
Set the AllowAnnotations option to False.
Set the DisablePowerPointAnnotations option to True.
Set the AllowMultiview option to False.
Set the EnableMultiviewJoin option to False.
More details:
http://technet.microsoft.com/en-us/library/jj205074.aspx
Best Regards,
Eason Huang
Eason Huang
TechNet Community Support -
Installation of Adobe Reader XI using customization tool but looking to put two check marks
Hi guys,
Installation of Adobe Reader XI using customization tool but looking to put two check marks in the signature bottom two options
called Validating Signatures and Validating Certified Documents.
Can't find it in the customization tool and don't want to change this on 650 workstations.
If I could change a registry key or change it in the installation it would help alot.
Thanks for your help!!!
ChrisI am posting this reply AGAIN
My first reply was empty because i responded to the email I received saying this thread (is that the right terminology?) was updated. Obviously that email didn't get added, just a blank line....
Then I replied to this thread directly on Friday and that seems to have disappeared. Maybe I just don't know how to use a computer? Better sell the technology company I own LOL.
Ok so it seems the screen is normal, (not maximized). When I unlock and drop my start bar to one row, then the top of the screen pops down to inside my visible monitor space and it is not maximized. This allows me to drag it to another monitor and then maximize it there, then put my start bar back and relock it. This is the only way I can move the window, if I don't shrink my start bar, then I have zero access to the top bars of the document!
Currently I can not reproduce the problem ( I might have temporarily fixed it with my start bar reducing and then moving documents), so maybe it is permanently fixed....
Maybe a reboot will bring the problem back... It has been intermittent for about 6 months. -
Firefox have some problems and it block when is opening hotmail, in my laptop always have that problem, so i need check my email using another programs...that problem is in my laptop or it´s a problem of navigator??
I know you can't help with my Yahoo problem, however, apparently at some time in the past I have went to the Sync and tried to figure it out on both my laptop and my desktop, because I have the long snyc key information. However, when I go to try to sync both computers I never get the box to enter that key on either one. That is my problem. So should I try and get a new sync key and see if that works.
Maybe you are looking for
-
Blocking a Program (at "start up")
Hey, I need help with blocking a program which starts itself every time I turn on the Mac. It is HP Scanjet Helper and I don't have any idea really why it is opened and why I need it. I really need a solution with this because this program restricts
-
I have a new 21.5 iMac I just purchased July 9 so I was able to download Lion for free under the up-to-date program. After installing Lion I decided I wanted to go back to Snow Leopard for various reasons. When I restart with the original Snow Leopa
-
Help!- how do I see what my servlet is doing?
I need a way to see if my servlet is connecting to my database as testing in my browser doesnt give any conclusive ideas. I have some system.out.println commands in my servlet but I dont know where they are being sent to. Any ideas?? ps - sorry 4putt
-
Rsobj: serious error occured while reading history data
Hi Friends, When I open the query in query designer or when i open the query in web application designer it shows the above mentioned error. I tried to execute the prog RS_PERS_ACTIVATE to activate history data, it shows the 'Activation of history fa
-
Dear Experts, The amounts and prices set 6 decimal places in Display under General Settings. When I created query with calculation and it has 6 decimal places. How can I eliminate the decimal places in query? Thanks.