Sm36 job with unwanted data
hi experts,
i am using the following functions in my ALV.
1.REUSE_ALV_FIELDCATALOG_MERGE
2.REUSE_ALV_BLOCK_LIST_INIT
3.REUSE_ALV_BLOCK_LIST_APPEND
4.REUSE_ALV_BLOCK_LIST_APPEND
while running alv thru se38 there is no unwanted data. while running the same prg thru sm36 and seeing in a mail (HTML Format) i am getting the following message.
Sort criteria Ascdg Descnd Subtotal
Inv Date X X
Data statistics Number of
Records passed 9
Calculated total records 6
How to remove this unwanted data. Kindly help me.
Thanks & Regards
R.vijai
I think u r using the FM REUSE_ALV_BLOCK_LIST_DISPLAY to display the report. In this Fm we have one parameter called
IS_PRINT. Check these fields : PRNT_INFO,no_print_selinfos,no_coverpage,no_print_listinfos for this parameter. Any one of the field is responsible for displaying this unwanted data.
Similar Messages
-
Background Jobs with Dynamic Dates
I am looking for how to run a job in the background on a Daily basis where the data time range is always Yesterday - specifically, I want to run a Notification report daily to see the previous day's notifications.
I have established a Variant with the Dynamic Dates to be "Current Date - 1 days", and schedule it to run in the background Daily. The report runs daily as scheduled, but the dates are not changing (i.e. it always runs the report for the same date).Dear Richard,
It appears that the date that you generated by "Current Date - 1" is not used for running notification report or not passed from variant.
You can actually code the same in your program.
I suggest you to expecute the report in SE38 with debugging by putting a break-point.
v_date = sy-datum - 1.
v_date should be used for notification report. (not sy-datum)
Reward points if this is helpful.
Regards,
Naveen. -
Background jobs with IMPORTING data from memory
Hi there, I am using FM's JOB_OPEN, SUBMIT job to Background and JOB_CLOSE to create a job in Background. I am EXPORTING two transparent tables to memory before submitting the job, in the submitted job i IMPORTING the two tables, but no data comes back. The structure of the 2 transparent table is exactly the same in both programs. If i omit the 'VIA JOB' parameter and debug the submitted program it works fine...please tel me what am i doing wrong or any info will help.
Code is as follows:
CALL FUNCTION 'JOB_OPEN'
EXPORTING
jobname = name
IMPORTING
jobcount = number
EXCEPTIONS
cant_create_job = 1
invalid_job_data = 2
jobname_missing = 3
OTHERS = 4.
IF sy-subrc = 0.
EXPORT ipost[] TO MEMORY ID 'ZIPOST'.
EXPORT isadr3[] TO MEMORY ID 'ZISADR3'.
EXPORT ierrgr[] TO MEMORY ID 'ZIERRGR'.
SUBMIT zsad_invoice_subsequent_dt_bgb
TO SAP-SPOOL
SPOOL PARAMETERS params
WITHOUT SPOOL DYNPRO
USER sy-uname
VIA JOB name NUMBER number
AND RETURN.
IF sy-subrc = 0.
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
jobcount = number
jobname = name
strtimmed = 'X'
EXCEPTIONS
cant_start_immediate = 1
invalid_startdate = 2
jobname_missing = 3
job_close_failed = 4
job_nosteps = 5
job_notex = 6
lock_failed = 7
OTHERS = 8.
IF sy-subrc <> 0.
WRITE / 'Job did not close properly'.
ENDIF.Hi Albert John,
I am getting same problem here. Could you please let me know hoe did you resolve this issue.
import memory is not working in background. please help me.
I am waiting for your reply.
Thanks
Raghunath -
Defining variant for report for job with dynamic date Gui 6.40 patch 21
The system does not take over my choice for the dynamic date.
I choose in the variant-attirubute-screen for a certain parameter: "type selection variable": D and then in the column "name of the variable" > I choose via F4: current date +/- days. OK and then I fill in 1 or 1- or whatever. The system however does only react with the message "Upper date of the interval is > than upper date". It does not matteer what I choose.
In the initialization I do not have any initialization of that parameter.
I connot save the variant.Go through this link...
http://help.sap.com/saphelp_47x200/helpdata/en/d1/802cfc454211d189710000e8322d00/frameset.htm
In this page
ABAP Workbench tools -->
VARIANTS -->
VARIABLE VALUES IN VARIANTS.
Hope this helps u a lot...
reward if it helps u...
sai ramesh. -
HOW TO ELIMINATE UNWANTED DATA FROM ADF
When I call the bpel in ADF app's I'm getting output.Input like compositename and output is compositeStatusDtails.
I'm getting the output like {#item='CLOSED AND COMPLETED',#item='CLOSED AND STALE'},I don't want *'#item='* how to eliminate it.
Thanks
ManiHi shray,
In BPEL I'm executing the Query for getting the composite status details.Query is
SELECT (CASE WHEN STATE=1 THEN 'OPEN AND RUNNING'
WHEN STATE=2 THEN 'OPEN AND SUSPENDED'
WHEN STATE=3 THEN 'OPEN AND FAULTED'
WHEN STATE=4 THEN 'CLOSED AND PENDING'
WHEN STATE=5 THEN 'CLOSED AND COMPLETED'
WHEN STATE=6 THEN 'CLOSED AND FAUTED'
WHEN STATE=7 THEN 'CLOSED AND CANCELLED'
WHEN STATE=8 THEN 'CLOSED AND ABORTED'
WHEN STATE=9 THEN 'CLOSED AND STALE'
WHEN STATE=10 THEN 'NON-RECOVERABLE' ELSE STATE || '' END) AS STATE, COUNT(*) AS NUM_OF_CUBE_INST FROM soainfra.CUBE_INSTANCE where composite_name = :CompositeName GROUP BY STATE;
When I test bpel it's working fine in EM.
Now I'm calling this BPEL in mt ADF app's by using WS Datacontrol.Here also I'm get the output with unwanted data also.I think this should gives the clear picture.
Thanks
Mani -
Reports-Job-Scheduler: create job with startoption later: wrong date-format
Hi,
I test reports 11.1.1.2.0 (weblogic11 g) and try to start a report job with Reports-Job-Scheduler.
Startoption: later and date = 09:48 Jan 12, 2010
When I submit the job I get following Error:
REP-50006: Das Argument SCHEDULE ist in der Befehlszeile ungültig: 09:48 Jän 12, 2010
in english:
Rep-50006: argument Schedule is wrong in command line: 09:48 Jän 12, 2010
Why is Jän instead of Jan.
When I start the report in February then it works.
I defined also environment variables in basic configuration for the report server:
NLS_DATE_FORMAT DD.MM.YYYY
NLS_DATE_LANGUAGE GERMAN
NLS_LANG GERMAN_GERMANY.WE8ISO8859P1
I would be very pleased to get support.
Many thanks
AloisI created a SR and oracle support found a bug in EM.
-
How to pull the job with the latest effective date in PSFT?
Hello,
I am running the PSFT 9.1.1 connector workforcefullsync.
I ran into a problem when the user has multiple job records. Each time that the user job is updated, a new job record is created. So, when the data comes from PSFT, for a user, we have multiple jobs records with different effective date (For example <EFFDT IsChanged="Y">1996-10-21</EFFDT>). OIM is only interested in the latest EFFDT.
Question 1: is it something that we can set on the PeopleSoft side, so that only the job with the highest EFFDT is sent to OIM?
Question 1b: is this is not easy to accomplish from the PSFT side, can I use transformation in the connector to only pull the job record with the highest effective date?
Question 2: if the EFFDT shows a date in the future (HR wants to disable a person in the future), does OIM ignore this change until the sysdate is after that EFFDT date?
Thanks
PS: workforcefullsync worked fine if the file contains only 1 job per employee. When the xml files contain multiple job records, I got the error:
ERROR QuartzWorkerThread-1 OIMCP.PSFTER - oracle.iam.connectors.psft.common.handler.impl.PSFTWorkForceSyncReconMessageHandlerImpl : handleMessage
ERROR QuartzWorkerThread-1 OIMCP.PSFTER - 1
ERROR QuartzWorkerThread-1 OIMCP.PSFTER - Description : 1
ERROR QuartzWorkerThread-1 OIMCP.PSFTER - java.lang.ArrayIndexOutOfBoundsException: 1
Edited by: user12049102 on Mar 22, 2010 12:06 PMHello,
When the PSFT team sends a message over to OIM to disable a user with today's date, the user got disabled fine in OIM. A reconciliation event is created.
When the PSFT team sends a message over to OIM to disable a user with a future date for EFFDT, let's say 3/31/2010, no reconciliation event was created.
Does OIM store this information somewhere so that it will process it later on?
It's a good thing that OIM does not disable the user who has an EFFDT in the future, but we don't want that record to be forgotten.
Please help.
Thanks -
Hierarchies Job Failing The job process could not communicate with the dat
Hi Experts,
We have a group of hierarchies that run as a separate job on the DS schedules. The problem is this when we schedule the job to run during the production loads it fails but when we run immediately after it fails it runs completely fine. So it basically means that if i run it manually it runs but when its scheduled to run with the production job it fails. Now the interesting thing is If i schedule the job to run anytime after or before the production jobs are done. It works fine.
The error i get is
The job process could not communicate with the data flow <XXXXXX> process. For details, see previously logged
error <50406>.
Now this XXXXX DF has only Horizontal Flatenning and it does not run as separate process because if i have it has separate process it fails with an EOF . So i removed the run as separate process and changes the DF to use in memory .
Any Suggestion on this problem...Thanks Mike.. I was hoping its a memory issue but the thing i don't understand is when the job is scheduled to run with the production job it fails. when i manually run the job during the production job it runs, this kinda baffles me.
DS 3.2 (Verison 12.2.0.0)
OS: GNU/LINUX
DF Cache Setting :- In Memory
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel(R) Xeon(R) CPU X5670 @ 2.93GHz
stepping : 4
cpu MHz : 2933.437
cache size : 12288 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc ida nonstop_tsc arat pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm
bogomips : 5866.87
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel(R) Xeon(R) CPU X5670 @ 2.93GHz
stepping : 4
cpu MHz : 2933.437
cache size : 12288 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc ida nonstop_tsc arat pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm
bogomips : 5866.87
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
Thanks for your help -
How to display more than 255 chars in background job with ALV Grid ????
Hi All,
I am using ALV grid with OO.
I have used call screen for ALV grid display. I have to display more than 255 characters in width. While running it, I can see the list perfectly.
But in background mode, the list is truncated after 255 chars.
Can anybody help how to send complete list(width more than 255 chars) to spool.
Thanks and Regards,
NehaHi SAP fan,
<b>YES you can run the ALV report in background mode.
To run the report in background do F9 instead of F8, then give immediate and save.
Now goto Sm35 goto job overview and view the job listed
Choose the job and press the spool button. It will show the list created on the next page. When u clcik the list u can see the ALV output.
To see this the job should be in the finished status.
How to define Periodic Jobs
1.Execute transaction SM36
2.Define Job name, Job class, Target server
3.Click on 'START CONDITION' button
4.Click on 'Date/Time' button
5.Enter Scheduled start DATE & TIME. Check mark 'Periodic Job' field. Click on 'Period values' button and select 'Hourly' or 'Dialy' or 'Weekly' or 'Monthly' or Other period and SAVE. Go back to main screen.
6.Click on 'STEPS' button and enter Program name and Variant under box 'ABAP Program'. Click on 'Print Specification' button and enter Printer name under 'Output device' and SAVE
7.Click on SAVE button until you get message on bottom of the screen that describes 'Job XYZ saved with status: Scheduled'.
8.Click on 'Job overview' button or execute SM37 transaction.
9.Select the appropriate 'Job name', 'User name', 'Job Status' & Schedule date under 'Job start condition' and click on 'Execute' button or press F8.
10.You will now see all your scheduled JOBS.
<b>Case: 2</b>
You can Run in Background but make sure it is alv list, not alv Grid FM. if you are uisng alv list not problem , but if you are using alv grid then you can code like this..
if sy-batch = ' '.
call 'REUSE_ALV_GRID_DISPLAY'.
else.
call 'REUSE_ALV_LIST_DISPLAY'.
endif.
if you are using OO alv then write this code..
CALL METHOD cl_gui_alv_grid=>offline
RECEIVING e_offline = off.
IF off IS INITIAL.
CREATE OBJECT g_custom_container
EXPORTING container_name = g_container.
ENDIF.
<b>Case: 3</b>
if you are using OO ALV.
Just before creating the custom container check for the following condition.
Batch or Web Reporting
IF cl_gui_alv_grid=>offline( ) IS INITIAL.
CREATE OBJECT o_custcontainer
EXPORTING
container_name = lc_custcontrol
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5
OTHERS = 6
ENDIF.
You can see the output in Spool in transaction SP01.</b>
Good Luck and thanks
AK -
SM36 job --- next job should start after the completion of before job
Hi All,
I have a job which is running hourly . My requirement next job should start after the completion of before job .
forexample :
It will run evenry hour like ,--- 8 am,9 am,10 ,11 etc..
My requirement
9am job should start after completion of 8 am job ... Can you please let me know ... How can i achieve this thru SM36.
Thanks,
TashviHi Tashvi,
Start Criteria :
From the initial define background job screen, click on the u2018Start dateu2019 pushbutton to indicate the start criteria for the background job. The options available for scheduling jobs are:
Immediate - allows you to start a job immediately.
Date/Time - allows you to start a job at a specific date/time.
After Job - allows you to start a job provided that another job has completed.
After Event - allows you to specify the event when you want your job to run.
At Operation Mode - allows you to start a job when the system switches to a particular operation mode.
Scheduling Job after another Job :
The u2018After Jobu2019 pushbutton allows you to start a job provided that another job has been completed. With this option, you must specify the name of the job that must be completed for the current job to run. If the u201CStart status-dependentu201D option is checked, the current job will only run if the specified job ends successfully. This option is useful in cases where the current job depends on the outcome of the specified job.
Hope this Helps.
Regards,
Chandravadan -
Scheduling jobs with condition-after job programatically
Hi,
Could anybody please tell me how can we schedule jobs from programs(prgramatically) with condition-start after job(after a particular job completed) like we have the same option in sm36.
Thanks,
Rahul.Hello Rahul,
Check the following Link Page Number 41.
"Sample Program: Wait for Predecessor Job with
JOB_CLOSE"
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCDWBLIB/BCDWBLIB.pdf
Regards,
Abhishek Jolly -
Help with multiple date percentage report
Dear all,
I am having problems with getting percentage right on my report which is set to YTD however I am counting records for Last 5 days, Last 4 weeks and Current Date.
I am getting the records perfectly right as I have created 3 different Groups for them. The Running Totals are counting the correct number of records.
As I have two Running totals for each job (Credit Job + Free of Charge Job), these two jobs are getting added up in the report.
For example
YTD formula
Running total of Credit Job + Running Total of Free of Charge Job = Total Jobs
Last 5 Days formula
Running total of Credit Job + Running Total of Free of Charge Job = Total Jobs
Last 4 Weeks formula
Running total of Credit Job + Running Total of Free of Charge Job = Total Jobs
Current Date formula
Running total of Credit Job + Running Total of Free of Charge Job = Total Jobs
To get the grand total of these records, I have created another formula which counts all the above YTD records, L5D records and displays them in the report footer. Grand Total is showing up correctly.
Now, What I want is the percentage of each record, i.e. the percentage of YTD records, L5D records etc.
I have created a formula which counts the percentage but incorrectly.
Here is the formula
Whileprintingrecords;
Numbervar b:=0;
numbervar n:=0;
numbervar m:=0;
b:={@TotalJobsFOCRL5D}; // this is total job, (Credit+Free of charge jobs)
n:={@TotalJobsFOCRL5DGT}; //GT is the grand total showing in report footer
If b=0 then 0 else //if total jobs = 0 then answer is 0
m:=(b/n)*100; // divide total jobs with grand total
totext(m,2)+"%"; //show as percentage
This formula does show the percentage but divides each job by itself. So if Total Jobs = 9 then it shows 100% whereas Grand Total is 479.
Could someone please help me getting the correct percentage.
The percentage formula is placed on the respective group footer.
Regards
Jehanzebclosing no reply
-
Schedule Job with Job_close after successful job doesn't work
Hi guys,
I'm using FM CLOSE_JOB with parameters :
JOBCOUNT = w_JobId
JOBNAME = w_JobName
PREDJOB_CHECKSTAT = 'X'
PRED_JOBCOUNT = w_oldJobId
PRED_JOBNAME = w_oldJobName
I have about 9 jobs wich must run the one after the others. The first start without PRED* parameters, but the 8 others one are filled with CHECKSTAT, and previous job name and id.
It works fine for the side "the one after the others", BUT, wathever the previous job give as result (cancelled or finished), the next one starts whereas I pass the parameter CHECKSTAT to X.
Any ideas of the problem and how to solve it?
Thanks in advance for your answers.Here my code with explanation :
REPORT YCOMJ023.
start-of-selection.
"Initialization of my vars
w_StepCount = 0. >> number of steps maxi in a job
w_jobCount = 1. >> number to see easier in SM37 the job order
CONCATENATE pe_name '_STEPS' w_jobCountC INTO w_JobName. (example : TOTO_STEP1)
CONDENSE w_JobName NO-GAPS.
"I open my first job
CALL FUNCTION 'JOB_OPEN' (OPEN job TOTO_STEP1)
EXPORTING
jobname = w_JobName
IMPORTING
jobcount = w_JobID
EXCEPTIONS
cant_create_job = 1
invalid_job_data = 2
jobname_missing = 3
OTHERS = 4.
"We keep in memory first job IDs to close it at the end of the prg
w_firstjobName = w_JobName.
w_firstjobID = w_JobID.
"imagine you do the bellow code in a loop and it makes several jobs TOTO_STEP2 TOTO_STEP3 TOTO_STEP4...
ADD 1 TO w_StepCount.
IF w_StepCount GT 250.
"I call close job eatch time I reach 250 steps
PERFORM fx_jobclose.
ENDIF.
submit RKGALKEUB to sap-spool and return
without spool dynpro
spool parameters print_parameters
VIA JOB w_JobName NUMBER w_JobID
"End of the programmI close the current Job and the first one :
"Current
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
JOBCOUNT = w_JobId
JOBNAME = w_JobName
PREDJOB_CHECKSTAT = 'X'
PRED_JOBCOUNT = w_oldJobId
PRED_JOBNAME = w_oldJobName.
"First one + launch with STRIMMED
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
JOBCOUNT = w_firstjobId
JOBNAME = w_firstjobName
STRTIMMED = 'X'
EXCEPTIONS
cant_start_immediate = 1
invalid_startdate = 2
jobname_missing = 3
job_close_failed = 4
job_nosteps = 5
job_notex = 6
lock_failed = 7
OTHERS = 8.
*& Form fx_jobclose
* text
FORM fx_jobclose.
"Step to zero to do a new loop after this form
w_StepCount = 0.
DATA : w_job_released TYPE CHAR1.
"If the flag IsFirst, we don't do nothing, because it's the first JOb, and it should not be closed
IF w_IsFirst = 'X'.
"Flag is set to blank
w_IsFirst = ''.
ELSE.
"Else it mean we are closing a job with predecessor :
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
JOBCOUNT = w_JobId
JOBNAME = w_JobName
PREDJOB_CHECKSTAT = 'X'
PRED_JOBCOUNT = w_oldJobId
PRED_JOBNAME = w_oldJobName
"SDLSTRTDT = sy-datum
"SDLSTRTTM = sy-timlo
IMPORTING
JOB_WAS_RELEASED = w_job_released.
ENDIF.
"Vars get the value of current job, witch will become the older one
w_oldJobId = w_jobID.
w_oldJobName = w_JobName.
"I make the new TOTO_STEPX job name
ADD 1 TO w_jobCount.
w_jobCountC = w_jobCount.
CONCATENATE pe_name '_STEPS' w_jobCountC INTO w_JobName.
CONDENSE w_JobName NO-GAPS.
"I open the new job
CALL FUNCTION 'JOB_OPEN'
EXPORTING
jobname = w_JobName
IMPORTING
jobcount = w_JobId
EXCEPTIONS
cant_create_job = 1
invalid_job_data = 2
jobname_missing = 3
OTHERS = 4.
ENDFORM. "fx_jobclose
I hope my code is clear enought, I tried to delete the superfluities code. -
I am trying to submit report program in background job. I want to submit it with specific user name so I am submitting with user name as 'ABC' as below
data: user type sy-uname.
user = 'ABC'.
SUBMIT z_program AND RETURN
WITH matnr = matnr
WITH werks = werks
USER user
VIA JOB jobname
NUMBER jobcount
But it creates job with current user(sy-uname) running the program and not 'ABC'. How I can change it for specified user?SUBMIT z_program AND RETURN
WITH matnr = matnr
WITH werks = werks
USER user
VIA JOB jobname
NUMBER jobcount
AND RETURN. "you forgot to return back
Of course the user should be the one existing in the system. I guess there is no such ABC. Find the one which exists (use i.e. su01). -
Error generating report job with the task name 'FSRM_Report_Task
Since this morning we have been having a problem with FSRM on Windows Server 2008 R2, it is no longer running storage reports (both scheduled and on-demand).
We get the following in the event logs:
Log Name: Application
Source: SRMREPORTS
Date: 09/06/2014 08:09:55
Event ID: 752
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: FILESERVER2.curriculum.riddlesdown.local
Description:
Error generating report job with the task name 'FSRM_Report_Task{3add1760-4e79-4141-baba-cb53391bef3e}'.
Context:
- Exception encountered = Invalid argument: StorageType = '101'
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="SRMREPORTS" />
<EventID Qualifiers="0">752</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-06-09T07:09:55.000000000Z" />
<EventRecordID>42920</EventRecordID>
<Channel>Application</Channel>
<Computer>FILESERVER2.curriculum.riddlesdown.local</Computer>
<Security />
</System>
<EventData>
<Data>Error generating report job with the task name 'FSRM_Report_Task{3add1760-4e79-4141-baba-cb53391bef3e}'.
Context:
- Exception encountered = Invalid argument: StorageType = '101'
</Data>
</EventData>
</Event>
We have uninstalled and reinstalled the FSRM role service but are still having the same problem.
Anybody have any ideas?Hi,
From the error message, it failed because of "invalid argument: storagetype = '101' ".
101 means the storage type is "system" + "cache". Is there any change on your storage before the issue occurs? For example whether the source storage is changed?
FsrmStorageModuleType enumeration
http://msdn.microsoft.com/en-us/library/dd392346(v=vs.85).aspx
If you have any feedback on our support, please send to [email protected]
Maybe you are looking for
-
HT204053 Link multiple devices to one account
How do I link multiple devices to one master account for purchases with multiple usernames
-
I extended a OAF controller in HR: AssignmentCO. For the processRequest method in the extended controller, I simply did a super.processRequest(pageContext, webBean); The processFormRequest method has the additional business logic. When I set the pe
-
MacBook Pro 2011 Won't Detect External Dell Display
I have a brand new 2011 MacBook Pro, 17" that I use with a 24" Dell E248WFP monitor. I purchased a Moshi HDMI to DVI adapter, and at first everything worked fine--I would use the MBP with the lid closed, everything would show up on the display, and e
-
The Tutorial files for Java webservices tutorial
hi , The links given on the Java Web services tutorial, to download the source code for the samples dealt in the book seems to be outdated, Does any one have new link. Here is the old link http://java.sun.com/webservices/download/webservicespack.html
-
Adobe AIR for mobile expectations and misconceptions?
Hello, I am somewhat confused by the content published by Adobe which claims that AIR for Android or iOS publishing creates a fully native app. For example, in this Adobe Developer Connection article (http://www.adobe.com/devnet/logged_in/abansod_iph