Where some (near) real ABAP OO programming application?
Hi OO programmers,
I am reading about concepts, theory, syntax etc. of ABAP programming - this stuff is enough everywhere - BUT nowhere I can find (near) real application, where are dynpros, selecting data from database, reporting, etc. written (near) 100% in OO programming. I mean something, what is really working in production. Not some ridiculous demos (meaning in range). In SAP R/3 4.6 I can not find them(?) Have I wait on next upgrades?
This does not mean, that using OO ABAP for the GUI Controls does not work - it is nice, and I am sure to use them - but this is all?
Thanks,
Alexander Talac.
I think, ME21N (Purchase Order Enjoy) Transaction is pure OO, if I am not mistaken.
Regards,
Subramanian V.
Similar Messages
-
Modifiy a standard ABAP Webdynpro program
Hi
I'm beginig with ABAP Webdynpro (i already read tutorials and make some easy program for display Z table) , but i need to modify some SAP standard abap webdynpro program, wich contains a tabstrip with 2 tabs ; i need to add a third tab.
I need investigate about how to do this and how debug it , when i execute the program send me to the web page with program executing but i really do not know how can i debug it.
Does sombebody can help me about where can i read how to modify a standard abap webdynpro program ? and how can i debug a webdynpro program ?
Any help will be appreciated.
Thanks a lot
Frank
Moderator message: wrong forum, please have a look in the "Web Dynpro ABAP" forum.
Edited by: Thomas Zloch on Mar 24, 2011 9:14 AMHi
Does somebody knows where can i investigate about how to modify a standar abap webdynpro program ?
I know about to enhancement a standar abap program (exits, Badis, screen exits, enhancements points, etc.) but i really do not know if a standar abap webdynpro program can be enhanced and how to do this.
My requirement is modify a standard webdynpro program wich shows a tabstrip with 2 tabs, i need to add one more tab to program.
Any help will be aprecciated.
Thanks
Frank -
Would MobiLink be the appropriate tool for syncing servers which collect near real-time data?
I have a situation which appears to be similar to the some MobiLink configurations, but with only a few large clients.In my case, there would be 5 to 10 remote clients (each with SQL Anywhere) and a central database. Administration and configuration would be done mostly from the central database, but each client also includes a near real time data collection application. The customer would like to have that data available in the consolidated database. In the worst case, there could be about 50MB of data received from each client in a burst each 15 minutes. Fortunately the consolidated site doesn't have a tight time constraint, its data could be up to 15-30 minutes behind. The clients don't need (or want) to see each other's collected data.
I would like to know if MobiLink would be a good choice for this situation. The only other viable alternative I've found so for is the keep the collected data at the remote clients and access it only on demand. And naturally, there's no money in the project for an enterprise level solution.
FYI: My company has on OEM license for SQL Anywhere. We usually just have an application with SQL Anywhere at each site to collect data from the local equipment. This project is for a Fortune 500 company that want's to be able to monitor everything from the corporate office.
JohnHi John,
You should start writing down a few numbers including network speed and hardware specifications of client and server machines. In the worst scenario, you would have 15 clients synchronizing concurrently 750 MB of data in 15 minutes. And on top, there is your real time data collection application that could work while the synchronization is in progress.
You should also workout, how many connections to the consolidated database you will have in addition to Mobilink server and if these connections can create contentions.
The key factors influencing Mobilink performance are listed here DocCommentXchange
and you can tune the performance (more details in the link below)
DocCommentXchange
DocCommentXchange
Mirco -
Best way to do near real-time ?
Hello,
What is the best way to do some near real-time to transfer data from:
an Oracle DB to another Oracle DB: Streams, CDC + ETL, ... ?
any DB to an Oracle DB ?
The idea is to load a DWH in near real-time.
Thanks in advance for your answers.DR Google
http://www.orafaq.com/node/957
1. Physical Standby Database
Standby database is called “physical” if the physical structure of stand by exactly matches with stand by structure. Archived redo log transferred from primary database will be directly applied to the stand by database.
2. Logical Standby Database
Stand by database is called “logical”, the physical structure of both
databases do not match and from the archived redo log we create SQL statements then these statements will be applied to stand by database.
Basically your second database is a logical (ETL) copy of your main db updated via archive logs. it is not an easy thing to set up, but if you manage to get it right, its probably the least amount of maintenance over time. -
For the past few days, I've been doing research for a presentation that I am doing for college. As I've been using Firefox, the program freezes to the point where I have to force the program to terminate. I have a computer with 8 gigs of ram and an i5 quad core processor running at 2.8 ghz. There are no viruses or spyware on the system, and there isn't anything else running. There are no addons applied to my browser, and no personas. There should be no memory issues to the point where an internet browser would freeze this badly.
Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
*Don't make any changes on the Safe mode start window.
*https://support.mozilla.com/kb/Safe+Mode
*https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes -
Where's the real installation guide?
After nearly reaching the limit of my patience with Oracle's documentation and the UCM setup process, I'm putting the call out to anyone who's gone through the installation pain already to throw up a step-by-step installation process that works. So far, documenation that I've found on the Oracle site and various things floating around in the land of Google make small pieces of the whole pie work, but never the whole pie start-to-finish. I and one of my coworkers are very much feeling like anything we get up and running was hacked together just to gain basic functionality.
In terms of basic functionality and architecture, our goals are the following (and I'd love to know if one of these pieces is specifically known to NOT work):
Server 1:
Oracle DB 11g
Server 2:
JRun4 (in lieu of Tomcat)
Apache 2.2.9
Content Server
Content Integration Suite (haven't even gotten to Portlet suites yet - just trying to establish base functionality)
Site Studio
Full-text search
JSP Enabled
For the time being, we've been attempting the setup using Win XP Pro on both boxes.
I'm hoping I'm just missing a setting or referencing a name incorrectly in my configuration, but I've run into nonstop roadblocks, java and SQL errors and all-around pain and misery. Anybody up for a complete step-by-step that I KNOW a lot of frustrated users are dying to see?
Thanks!Installation of the Database:
Install OracleXE
After installing the software, taking all the defaults, follow these steps to create the schema
Open the SQL Command window:
On Windows, from the Start menu, select Programs (or All Programs), then Oracle Database 10g Express Edition, and then Run SQL Command Line.
Connect system/welcome1@XE
@ <location of installables dir>/Createuser.sql
@ <location of installables dir>/UCMRole.sql
The result of this action is a user id (db_admin) with the password of db_admin
Exit the sql command line
Installation of content server:
Navigate to [Install_Dir]\UCM\ContentServer\win32 directory of the extracted zip location. Run Installer.exe
Use the following options
Your Locale = English-US
Installation Type = Install new server
Installation Directory = c:/oracle/ucm/idc
Create Directory = Yes
Java Virtual Machine = Sun Java 1.5.0_11 JDK
Native File Repository = c:/oracle/ucm/idc/vault/
Create Directory = Yes
Web viewable File Repository = c:/oracle/ucm/idc/weblayout/
Create Directory = Yes
Master or proxy server = Configure as a Master server
Admin Server Config = Install an admin server to manage this server
Note: For subsequent installations you can select to configure an existing admin server and save disk space
Location of web browser executable path = usually the default
Content Server Locale = English-US
Timezone = Use timezone of operating system
Content Server Port Number = 4444
Note: Subsequent installation will increment this number. There is no magic to the number other than it is a unique port number on the server
Admin Server Port Number = 4440
Incoming connection address filter: 127.0.0.1
Web Server relative root = /idc/
Note: Similar to the installation directory above, it helps to name the relative root as to what you are using it for so that you can easily confirm the instance you are working with from the URL in the browser
Company Mail Server = localhost
Administrator E-Mail Address = sysadmin@localhost
Web Server HTTP Address = let it default to your host name. If your web server is on a port other than 80 then enter hostname:port
Server Instance Name = idc
Content Server Instance Label = Content Server Master 1
Content Server Description = Content Server Master 1 for UCM Product Training
Web Server = Apache
Database = Oracle
Manually configure JDBC = No
Oracle Server Hostname = localhost
Oracle Listener Port = 1521
Oracle User = db_admin
Oracle password = db_admin
Oracle instance name = XE
Find the JDBC driver in a specific jar file = no
Create database tables = no (since we have created them earlier, otherwise) yes
Components to install =F
Configure Administrative Server service = Install service and start automatically
Configure the admin service to run as a specific user = no
Configure admin service to be dependent on another service = no
Configure Content Server service = Install service and start automatically
Configure the service to run as a specific user = no
Configure service to be dependent on another service = no
Proceed with install = Proceed
Disable 8.3 Filename creation=true
Proceed with intsall : 1
Verify the installation
Open Windows Explorer
Navigate to “c:\oracle\ucm\idc\install”
Open the “log.txt” file in a text editor
NOTE: Content Server writes files in UNIX style, using only a line feed and not the carriage return/line feed combination that Microsoft uses. So using Notepad as your text editor will give you huge run-on sentences. Use WordPad or TextPad or some other “real” text editor
Review the log for errors.
NOTE: The default English-US locale uses two digits to represent the year (‘yy’), where the year is interpreted to be between 1969 and 2068. In other words, 65 is considered to be 2065, not 1965. If you want years prior to 1969 to be interpreted correctly in the English-US locale, you need to change the default date format for that locale to use four digits to represent years (‘yyyy’).
modify the default English-US date format
From the Windows Start menu, select Programs—Oracle Content Server—[Instance Name]—Utilities—System Properties.
The System Properties applet is started.
Open the Localization tab.
Select the English-US entry in the list of locales, and click Edit.
The Configure Locale dialog is displayed.
Modify the date format to use four digits for the year (‘yyyy’) rather than two (‘yy’). This is done by changing the Date/Time Format from “M/d/yy {h:mm[:ss] {aa}[zzz]}!mAM,PM” to “M/d/yyyy {h:mm[:ss] {aa}[zzz]}!mAM,PM”
After you are done editing, click OK to close the Configure Locale dialog.
Click OK to apply the change and exit System Properties.
Stop and restart the Content Server (otherwise the change will not take effect).
Note: Open the services applet from the control panel. Locate the “IDC Content Admin Service idc_admin” service and restart it.
Install Web Server
Run <InstallablesDir>/*Apache* with defaults
Open httpd.conf file (From the Windows Start menu, select Programs—Apache HTTP Server-Configure Apache Server – Edit the httpd.conf file
Add the following entry at the end of the file and restart the http server :
LoadModule IdcApacheAuth C:/oracle/ucm/idc/shared/os/win32/lib/IdcApache22Auth.dll
IdcUserDB idc "C:/oracle/ucm/idc/data/users/userdb.txt"
Alias /idc C:\oracle\ucm\idc\weblayout
<Location /idc>
Allow from all
DirectoryIndex portal.htm
IdcSecurity idc
</Location>
Note : The above entry is located in the Apache.txt file in the installables dir
Results of a Content Server Installation
Verify the browser interface by opening your web browser to http://localhost/idc
The system administrator user id is sysadmin with a default password of idc. These are case sensitive. Select the Login link and log in as sysadmin.
Try this for content server installation let me know if you face any issues....
Regards
Rakesh -
Problem while fetching more records in SAP ABAP report program
Hello Frinds,
I have SAP ABAP report program which fetches data from usr02 table
Now, program is working fine with less number of records, bot in production there are more than 200000 records and either report gets timed out or there is run time error like buffer area not available.
Below is the fetch statement
SELECT bname FROM usr02 INTO TABLE lt_user
So, do I need to take records in small chunks, I do not think it is needed as I have worked on number of othere databases where there are number of records in single fetch statement and database itself take care of this.
Please provide me some approach to resolve this problem.This will be very difficult for you.....
Since you are getting a time out error....it looks like, you are runnning this report in foreground....................
Try running it in background it will work...
ELSE....you have to fetch in small chunks....but the question is how will you do it. Since the USR02 only has BNAME as primary key...
Either put the BNAME as part of selection screen and fetch the data.....it will solve your problem....
Only fetch for those BNAME which is entered in the selection screen...
Hope it helps! -
Performance of ABAP query program
Hi All,
A custom program AQNWZ_TALAT=====TCS_AP_ITEMS== is taking lot of time running. And when checked the cost of the select statement is very high.
I guessed it must be some custom abap query. Correct me if I am wrong.
Also please let me know how to do the performance tuning on this code? Should I be editing the program directly or should I edit at the abap query level.
Regards,
Pooja
Moderator message: Please Read before Posting in the Performance and Tuning Forum
Edited by: Thomas Zloch on Dec 3, 2010 11:01 AM>A few tips you can use for finetuning a Report
The actually a good collection of the most important pain points. But the recommendations are unfortunately quite poor, and even wrong. I have updated them a little bit.
And for German speaking people I have added a reference to a textbook, where arll my recommendations are explained in detail.
Siegfried
1) Use mostly primary key to access data.
... nonsense, the task determines the WHERE clause, it is not your choice
2) Before READ u sort the itab
No
3) use mostly the indexes fields in ur where clause.
... as 1, it is the other way, the task determines the WHERE-clause, make surwe that there is an index which
supports it
4) Restrict the the fields retrieved by your select sentences to the minimal set. (Avoid select *)
nonsense, most SELECT use and must use *, use field list in wide tables
5) try to use specify where clause so the abap sql optimizer chooses the right index.
o.k., but who understands that in depth?
6) Avoid sentences like select lifnr name1 into corresponding fields of lfa1 from lfa1 where....
feel free to use if required
(You should declare a working area and select into the working area, is twice faster)
... such general statements are always incorrect
7) use hashed tables instead of standard tables. They are faster
no, use sorted tables, hashed are very special and can only be used if there is a unique key
8) avoid the use of collect as much as you can.
total nonsense, use collect with hashed tables, works perfect, if you use it with standard tables, do not mix it with other statements
1 Always check the driver internal tables is not empty , while using FOR ALL ENTRIES
100% correct
2 Avoid for all entries in JOINS
... not generally true
3 Try to avoid joins and use FOR ALL ENTRIES.
... hmmm, there are pages of discussions, this statement was wrong, is wrong and will be wrong!!!
4 Try to restrict the joins to 1 level only ie only for 2 tables
nonsense, joins are complicated, you must know hw indexes are used, if everything is fine, then 10 or 20 tables can be joined
5 Avoid using Select *.
see 4)
6 Avoid having multiple Selects from the same table in the same object.
... try to avoid to SELECT the same data, different criteria can be necessary
7 Try to minimize the number of variables to save memory.
... obvious,
8 The sequence of fields in 'where clause' must be as per primary/secondary index ( if any)
... no is must not the optimizer will not be influenced be the order , but do it, it increases readability
9 Avoid creation of index as far as possible
... no, o.k. if you are not experienced than avoid ... otherwise the creation of the required indexes is absolutely mandatory for new tables, for SAP standard tables most indexes are already there. But still if very new accesses are added, then new indexes can become necessary.
10 Avoid operators like , > , < & like % in where clause conditions
... no, you must add them, but be aware that the search is only poorly supported by them, but the result set is reduced.
11 Avoid select/select single statements in loops.
... if they are going to the database! If the tables are buffered, then these statements are perfect!
12 Try to use 'binary search' in READ internal table. Ensure table is sorted before using BINARY SEARCH.
.... Actually try to avoid standard tables, use sorted tables instead. If you must use a standard table, than the recommendation is true.
13 Avoid using aggregate functions (SUM, MAX etc) in selects ( GROUP BY , HAVING,)
.... no, use them if required. Again, if table is buffered, then they MUST be avoided.
14 Avoid using ORDER BY in selects
... if it is not ORDER BY PRIMARY KEY. Again, if the table is buffered, then other orders MUST be avoided.
15 Avoid Nested Selects
... use join. Again, if the tables are buffered, then Nested SELECTs are fine!
16 Avoid Nested Loops of Internal Tables
.... impossible, there is no other option. Use sorted tables and verything is fine!
17 Try to use FIELD SYMBOLS.
... what means try? Use ASSIGNING fieldsymbol in LOOPs, but use it in READs only for very wide tables (>1kB). Use it always for tables with tables in the workarea!
18 Try to avoid into Corresponding Fields of
... see 6) is wrong!
19 Avoid using Select Distinct, Use DELETE ADJACENT.
.... no, use it if required and if it can reduce the result set by a factor of 2 or more. Again, if table is buffered, then it MUST be avoided.
Wenn Sie mit der Performance Ihres ABAP Programms nicht zufrieden sind, werfen Sie doch einen Blick in mein neues Buch:
Siegfried Boes: Performance-Optimierung von ABAP®-Programmen Nov. 2009 464 Seiten 59u20AC
Leseproben und weitere Informationen: http://www.dpunkt.de/buecher/3096.html
Edited by: Thomas Zloch on Dec 3, 2010 10:53 AM -
Where to do the abap sql statement in sapscript (PO)
Hi, all.
Hope anybody can guide me to find a solution.
My situation now is i have to do a purchase order in SAPSCRIPT starting from a standard po. I already found out all the related details as below:
Program SAPFM06P
FORM routine ENTRY_NEU
Form MEDRUCK
So, now the problem now is I have to add some more data on my print out PO. After figure out for some time, I don't know where to do my abap sql statement. Like example, I want to retriece some data from the ADRC table. I opened the standard program SAPFM06P to add in the some sql statement, but i dun know where should i add in. Bcz if we straight away put the related ADRC field in our sapscript, it is useless, right?
Thanks in advance.Thanks a lot.
So, how should i add in code in order to fetch the data frm ADRC by using that routine. Because i only the codes like below. I don't where should i start add in.
Form entry_neu using ent_retco ent_screen.
data: l_druvo like t166k-druvo,
l_nast like nast,
l_from_memory,
l_doc type meein_purchase_doc_print.
clear ent_retco.
if nast-aende eq space.
l_druvo = '1'.
else.
l_druvo = '2'.
endif.
call function 'ME_READ_PO_FOR_PRINTING'
exporting
ix_nast = nast
ix_screen = ent_screen
importing
ex_retco = ent_retco
ex_nast = l_nast
doc = l_doc
changing
cx_druvo = l_druvo
cx_from_memory = l_from_memory.
check ent_retco eq 0.
call function 'ME_PRINT_PO'
exporting
ix_nast = l_nast
ix_druvo = l_druvo
doc = l_doc
ix_screen = ent_screen
ix_from_memory = l_from_memory
ix_toa_dara = toa_dara
ix_arc_params = arc_params
ix_fonam = tnapr-fonam "HW 214570
importing
ex_retco = ent_retco.
endform.
Or i come wrong place to add in any coding. Plz guide me.
Thanks in advance. -
Hi All,
I want <b>ABAP HR Programming Material</b>.......
Plz. suggest me, from where i can select this material, it's URGENT for me.....
Thanks & Regards,
<b>Anil Kumar</b>Hi
HR:
HR deals with the INFOTYPES which are similar to Tables in General ABAP.
There are different ways of fetching data from these infotypes.
There are different areas in HR LIKE Personal Admn, Orgn Management, Benefits, Time amangement, Event Management, Payroll etc
Infotypes for these areas are different from one another area.
storing of records data in each type of area is different
LDBS like PNP are used in HR programing.
Instead of Select.. we use some ROUTINES and PROVIDE..ENDPROVIDE.. etc
and in the case of Pay roll we use Clusters and we Import and Export them for data fetching.
On the whole Normal ABAP is different from HR abap.
For Personal Admn the Infotypes start with PA0000 to PA1999
Time Related Infotypes start with PA2000 to PA2999.
Orgn related Infotypes start with HRP1000 to HRP1999.
All custom developed infotypes stsrat with PA9000 onwards.
In payroll processing we use Clusters like PCL1,2,3 and 4.
Instead of Select query we use PROVIDE and ENDPROVIDE..
You have to assign a Logical Database in the attributes PNP.
Go through the SAp doc for HR programming and start doing.
http://www.sapdevelopment.co.uk/hr/hrhome.htm
See:
http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm
sites regarding hr-abap:
http://www.sapdevelopment.co.uk/hr/hrhome.htm
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPA/PAPA.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPD/PAPD.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYINT/PYINT_BASICS.pdf
http://www.atomhr.com/training/Technical_Topics_in_HR.htm
http://www.planetsap.com/hr_abap_main_page.htm
You can see some Standard Program examples in this one ...
http://www.sapdevelopment.co.uk/programs/programshr.htm
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1030179,00.html?Offer=SAlgwn12604#Certification
http://www.erpgenie.com/faq/hr.htm.
http://www.planetsap.com/hr_abap_main_page.htm
http://www.sapbrain.com/TUTORIALS/FUNCTIONAL/HR_tutorial.html
These are the FAQ's that might helps you as well.
http://www.sap-img.com/human/hr-faq.htm
http://www.sapgenie.com/faq/hr.htm
http://www.planetsap.com/hr_abap_main_page.htm
http://www.atomhr.com/library_full.htm
HR Long texts Upload
Look at the below link
BDC - hr maintain text
Regards
Anji -
ABAP custom program to generate HIPAA 834 file format
Hi Guru's,
I have a requirement to generate the HIPAA 834 file format for all the interfaces ABAP HR programming. Could you please suggest me is there any sample code or program or FM or Class to generate this file format .
It would be veryhelpful to me as am working on the critical requirements.
Thanks in Advance.
Regards,
pj
Moderator Message: MYSELF.
Edited by: kishan P on Dec 10, 2010 4:21 PMHi Svetlin,
Thanks for your response, still i am not clear what all customization i need to do, to get the desired file from FDTA tcode.
Any how i have created my own program and linked that program in FBZP tcode.
File is getting created in Application server and able to download it from FDTA tcode.
But the problem is the downloaded file format is not coming in desired fromat.
I created a file like this this i can see it in AL11 tcode.
#1(Record1)
F1(Value1)
F2(value2)
F3(Value32
#2(Record2)
F1(Value1)
F2(value2)
F3(Value3)
When i am downloading from tcode FDTA all the records are getting written in one line.
where as i need it in above specified format.
I am using even page code as 1100.
Any idea is tehre any page code i need to updated other than 1100.
Thanks,
Mahesh.Gattu -
To find the abap print program
hi,
I have an sap script form, and i need to find the the abap print program for that? How can i do that?
Thanks
VinuHi Vinu,
It depends on how the Scripts program is called.
There are two ways...
1) You can use NACE transaction->
Select the application, and Click Output Types->
Choose the Output type and Click on Processing Routines
Here you can find the Driver program and Script.
2) Go to Script program -> Use Where used list to know where the Script program has been called.
Please close the post if your issues has been solved.
Thanks,
Sreekanth -
currently i am doing a lift monitoring system which made use of labview. Due to time constraint, i have decided to use the real time labview program. However i have no prior experience on the real time programmng, can i be enlighten on the main issue and what are the thing i ned to look out for. is thre any documentation that i can use?
Derek,
Programming for LabVIEW Real-Time is very similar to programming for LabVIEW for Windows. Many VIs do not need to be changed in order to run in LabVIEW Real-Time RT Engines. However, here are some issues to consider:
1) Drivers
2) File I/O
3) Dialog Boxes
4) Shared resources
1) Drivers. If you application was written in LabVIEW for Windows, and then ported to run on an RT Engine on RT Series Hardware, you need to be sure that the drivers you are using are supported on your platform. See KB 28G97MZ8: http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/aad11f924e5b5fd086256a310053a094?OpenDocument
2) File I/O: If you are running your programs on an RT Series DAQ Device, it has no storage device, so file I/O operations will crash. See KB 26FBO0KN:
http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/3c35f5e85476579d862569f50067462e?OpenDocument
File I/O on RT PXI Controllers is supported in 8.3 filename format (no spaces in the filename allowed).
3) When your application is deployed, (Operate>Download Application, Operate>Run, then File>Exit without closing RT Engine VIs), you VIs continue to run. However, the RT Engine runs headless with no keyboard, monitor (limited information displayed), or mouse, so any user interaction previously required by your VIs, such as Dialog boxes, will hang or crash your program. For user interaction with a deployed application, communicate to the Host PC using shared memory, VI Server, TCP/IP, DataSocket, or UDP. See ~\labview\examples\rt\rt communication.llb for examples.
4) Even though your programs now run in a real-time operating system, you need to follow good real-time programming techniques. These include: using multithreading with critical tasks set to time critical priority. One time critical VI with no parallel loops. Avoid accessing or using shared resources in time crital VI (shared resources cause jitter). Shared resources include the memory manager (preallocate arrays used in time critical loops), global variables for interthread communcation (use RT Queues). For more information, visit the LabVIEW Real-Time Resource Library in the Developer Zone: http://zone.ni.com/devzone/devzone.nsf/webproducts/c25f8c664230613a862567df006abb06?opendocument -
Error while accesing ABAP web dynpro application
Hi Experts,
We are getting warning symbol on web page status bar, when we are accessing the ABAP web dynpro application
only first page of application is getting loaded and when we click on page it is showing error on status bar and we can perform any thing.
once we double click on warning icon,
below details are coming:
Line: 1491
Char: 3
Error: Object Expected
Code: 0
URL: url of the ABAP web dynpro application
This scenario is occuring for many ABAP WD application for a client.
Please guide how to solve this issue?
Thanks!
PiyushHi
First try a very simple application with nothing in it just one text saying Hello World
Run it and see what happens.
Also check if your url uses FQDN name. something like https:
company.name.co:50000\.......
If you do not use the FQDN it will always show a script error on the bottom and some functions will not work e.g
dropdowns.
regards
Yuval. -
Is there any possibility to create ABAP Webdyn pro application in SAP 4.6C
HI All,
My client is in SAP 4.6C version want's to devlop some SAP ABAP webdyn pro application for their end user requirement.
Is it possible to do so if yes how ,they are ready to buy the required H/W and S/W component for the same,but they can't upgrade SAP to higher version at this moment.
As per my understanding WebDynpro for ABAP is dependent on current R/3 version. For that one should have mySAP ERP 2005 I guess.correct me if i am wrong .
Need your suggestion ..
How to achive ABAP webdyn pro application in SAP 4.6C Version.
Thanks,
DevThanks!
Note 1098009 - Limitations for Web Dynpro ABAP
Solution
SAP System Prior to SAP NetWeaver 7.0 (NW2004s)
Web Dynpro ABAP is not released for official use in systems prior to SAP NetWeaver 7.0 (NW2004s).
Hope that helps.
Cheers,
Chris
edit - hmm hope I'm not taking a liberty quoting an SAP note ... If any mod's object - please remove quote - but I can't really see the harm in this case!
Edited by: Chris Paine on Apr 30, 2010 2:12 PM
Maybe you are looking for
-
Hi ! If I have created a package called xyz, how do I put that in a JAR file, should the subdirectory xyz be included in the JAR (xyz/class.class...) , or do I put the JAR file in a subdirectory named xyz ? Mikael
-
Invalid signature problems pdating Itunes to 10.5 on WinXP
Since the Itunes 10.5 update was released, I have tried to update v.10.2 using the "Check for updates" menu command. Everytime I have tried to install the new version, and after doing everything short of uninstalling Itunes that the community has su
-
How can I Upload IMovie or IDVD to YouTube?
I have the last version of iLife not the newest one. How can I upload an iMovie or iDvd movie I created to YouTube? The file names are not selectable when I go to YouTube and look on the hard drive for my files.
-
THis phone sucks oh yes it sucks!
''locking this thread as duplicate, please continue at [https://support.mozilla.org/en-US/questions/975157 /questions/975157]'' Where are the improvements? Where are the MP3 player apps to play my mp3 files? Where are the basic android/ smartphone ap
-
Hi Experts, In my A/P Invoice I want to have UFDs where FMS will be attached to show the Tax amount in Title level. Like U_BED will show BED tax amount U_CESS will show Cess tax amount U_Hcess will show Hcess tax amount U_Vat will show Vat tax amount