Issue with the Maximum lenght string on application server file
Hi,
I have one internal table which cotains aroung 200 fields. The total lenght of the all fields is around 2000 charr.
I am using open data, transfer and close data set to put my file on application server.
I am looping at my internal table and then transfering the data on server file.
The problem is that after generating the file on application server i couldnt see all the fields. i can see only around 500 char.
not all the data.
Does there is maximum limit on the number of char on application serevr.
or there is complete record but we cant see,
kindly help.
Hi Sachin,
As Rainer said you cannot see the full length of row in AL11. The visible length is restricted. If you want to re-confirm whether all data are in. Then download the file from application server to your local system and see the contents. It will be to 2000 characters which you passed.
Hope this helps.
Similar Messages
-
The Best Releas Of Oracle Application Server 10g (BI Forms&Reports)
hi all
i am asking u to loock with me to the best solution for my environment
becuse we want to upgrade our Environment work :
Current Work Environment:
- Oracle Database Server R 8i as (database)
- Oracle Developer 2000 as (Forms & Reports)
our comunity is welling to upgrade our work to 10g
and we are asking for the best release that we can use to a complish the best senario for our environment .
i have the current seggestion :
- Upgrade the database to R 10gR2 (Export&Import).
- Install & Migrate the developer side as Infrastruction Appliction Server 10gR(10.1.2.0 ) .
- Install the Middle Tire as BI Forms&Reports & Migrate our whole system to the new Release using developer Suite 10g .
i am asking you'r seggestions & Best Bractice in my case .
also what is the most Stable relase we can use .
thanks .Hi Ibrahim,
You can do an easier installation by only using base release of 10.1.2.0.2. What I stated would be good practice:
By * DB 10.2.0.3 ---- > u mean (Database Version) => Yes, use Database version 10.2.0.3
By * Identity Management 10.1.4.0.1 (OID/SSO) -----> u mean (Application Server infrastructure) => Yes, use Identity Management 10.1.4.0.1 instead of the infrastructure on Application Server 10.1.2.0.2
By * Application Server 10.1.2.0.2 -----> u mean (Middle Tire Forms&Report Services) => Yes, use Application Server 10.1.2.0.2 as middle-tier. When installed, upgrade it to 10.1.2.2 (with the latest patchset)
By * Patch Application Server DB client to 10.1.0.5 ----> u mean what? => Before you upgrade AS to 10.1.2.2 it's mandatory to upgrade the Database client software in the Application Server 10.1.2.0.2 home to 10.1.0.5. Default is 10.1.4. You'll see database client version by for instance starting SQL*Plus.
For your Developer (Forms) upgrade: Forms 4.0/4.5 - 6i -> 10g. See: http://www.oracle.com/technology/products/forms/htdocs/upgrade/index.html. If you have tons of Forms, then I recommend using a tool like the great PITTS.CON (http://www.pitss.com/en/pcon/index.htm).
Regards,
Martin -
SMTP host for the e-mails in Oracle Application Server 10g
Hi,
I would like to ask in which file from the Oracle Application Server 10g is the configuration for SMTP Host for the e-mails.
Thank you,
MihaelaHi Ibrahim,
You can do an easier installation by only using base release of 10.1.2.0.2. What I stated would be good practice:
By * DB 10.2.0.3 ---- > u mean (Database Version) => Yes, use Database version 10.2.0.3
By * Identity Management 10.1.4.0.1 (OID/SSO) -----> u mean (Application Server infrastructure) => Yes, use Identity Management 10.1.4.0.1 instead of the infrastructure on Application Server 10.1.2.0.2
By * Application Server 10.1.2.0.2 -----> u mean (Middle Tire Forms&Report Services) => Yes, use Application Server 10.1.2.0.2 as middle-tier. When installed, upgrade it to 10.1.2.2 (with the latest patchset)
By * Patch Application Server DB client to 10.1.0.5 ----> u mean what? => Before you upgrade AS to 10.1.2.2 it's mandatory to upgrade the Database client software in the Application Server 10.1.2.0.2 home to 10.1.0.5. Default is 10.1.4. You'll see database client version by for instance starting SQL*Plus.
For your Developer (Forms) upgrade: Forms 4.0/4.5 - 6i -> 10g. See: http://www.oracle.com/technology/products/forms/htdocs/upgrade/index.html. If you have tons of Forms, then I recommend using a tool like the great PITTS.CON (http://www.pitss.com/en/pcon/index.htm).
Regards,
Martin -
Wut 118 application server file abc.prn does not exist or is of zero length
dear members,
I am printing a character mode report which gives the following error:
"wut 118 application server file c:\abc.prn does not exist or is of zero length"
my code on when-button-pressed is here:
declare
repid REPORT_OBJECT;
v_rep VARCHAR2(200);
rep_status VARCHAR2(50);
report_name varchar2(100);
v_path varchar2(200);
rep_server varchar2(50);
BEGIN
select parameter into rep_server from mis where parameter_type = 'REPORT_SERVER';
report_name := 'C:\TEMP\abc.prn';
repid := find_report_object('reports');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_FILENAME,:global.report_path||'abc123.rdf');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_EXECUTION_MODE,BATCH);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,FILE);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,:global.report_path||'dflt.prt');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESNAME,report_name);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,REP_SERVER);
PF_FGOWGPNO='||:FG_DISPATCH_M.FGOWGPNO||' PF_FISCAL_YEAR='||:FG_DISPATCH_M.XFISCAL_YEAR||:FG_DISPATCH_M.XFISCAL_YEAR||' P_USERNAME='||:DUMMY.USER);
PF_FGOWGPNO='||:FG_DISPATCH_M.FGOWGPNO||' PF_FISCAL_YEAR='||:FG_DISPATCH_M.XFISCAL_YEAR);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no PF_FGOWGPNO='||:FG_WH_INTERCHANGE.FG_TRANSIT_ID||' PF_FISCAL_YEAR='||:FG_WH_INTERCHANGE.XFISCAL_YEAR||' PRINT_IT='||:DUMMY.PRINT_IT);
v_rep := RUN_REPORT_OBJECT(repid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED') LOOP
rep_status := report_object_status(v_rep);
END LOOP;
IF rep_status = 'FINISHED' THEN
--WEB.SHOW_DOCUMENT('/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=repsrv10g','_blank');
NULL;
ELSE
message('Error when running report');
END IF;
exception
when others then
message(sqlerrm);
raise form_trigger_failure;
END;
declare
a boolean;
begin
a := webutil_file_transfer.as_to_client('c:\temp\abc.prn','c:\temp\abc.prn');
end;
begin
client_host('cmd start /c type c:\temp\abc.prn > prn');
exception
when others then null;
end;Regards:Disregard my last. I see what you are doing. You are using file transfer to move the file to the local machine. It was confusing because the paths are the same.
I would suggest adding a SYNCHRONIZE after the file transfer and before the attempt to print. It might even be a good idea to add some error handling code to verify that the file has been copied and can be found. This will allow you to better deal with situations where the file doesn't get written for some reason. WebUtil offers some functions to check for file existence and size.
Also, if you are using Java 7U21, this may cause some issues with your CLIENT_HOST call. -
Datas in Application Server file is not aligned
Dear all,
I have created a program in SE38 and transfer the data to the Application server file using Transfer statement.
The datas are transferd to Application Server file , but datas are not aligned.
In out Application server file thd datas are displaied one after another..
But i want to display the datas in single row.
I have include program for your reference.
With Regards,
Baskaran.
report zsutest34 message-id ztcpo.
DATA AND VARIABLES DECLARATION
data: begin of leban occurs 0.
include structure eban.
data end of leban.
data new(1).
SELECTION-SCREEN
selection-screen begin of block 001 with frame title text-001.
selection-screen skip 1.
parameters filename(128) default '
192.168.100.33\SAPMNT\IDS\dvebmgs00\data\santhosh.dat'. "\SYS\GLOBAL\testfile1.txt' LOWER CASE.
select-options ldat for sy-datum.
parameters lwerks type eban-werks.
selection-screen skip 1.
selection-screen end of block 001.
START-OF-SELECTION
select * from eban into leban where erdat in ldat and werks = lwerks.
append leban.
endselect.
sort leban by banfn bnfpo.
clear leban.
REGARDING DATASET
perform value1.
form value1.
open dataset filename for output in text mode encoding default. " MESSAGE D_MSG_TEXT.
data: l_msg(255) type c.
if sy-subrc ne 0.
message i001.
exit.
endif.
concatenate 'The following file was opened:'(002) filename into l_msg separated by space.
write: l_msg.
uline.
TRANSFORMING TO APPLICATION SERVER FILE
loop at leban.
transfer leban-banfn to filename.
transfer leban-bnfpo to filename.
transfer leban-ekgrp to filename.
transfer leban-matnr to filename.
transfer leban-werks to filename.
AT FIRST.
WRITE: /10 TEXT-001, 30 TEXT-002, 45 TEXT-003, 50 TEXT-004, 65 TEXT-005.
' ITEMNO GRP MATERIAL PLANT QTY ' COLOR = 2.
ENDAT.
at new banfn.
uline.
write:/1 'PRNO-',leban-banfn.
new = 'x'.
uline.
skip.
endat.
if new = 'x'.
WRITE:/ ' ITEMNO GRP MATERIAL PLANT QTY ' color = 2.
write:/14 leban-bnfpo, leban-ekgrp, leban-matnr, leban-werks, leban-menge.
clear new.
else.
write:/14 leban-bnfpo, leban-ekgrp, leban-matnr, leban-werks, leban-menge.
endif.
endloop.
DATASET CLOSING
close dataset filename.
endform.wa_string type string
loop at leban.
concatenate leban-banfn
leban-bnfpo
leban-ekgrp
leban-matnr
leban-werks into wa_string
separated by CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB.
transfer wa_string to filename.
endloop. -
Application Server file Accessing problem
Hi all,
In my program i am writing data to the application server file ( temp.txt ) in Appending mode.
I am having 1000 records to write. In the mean time ( while temp.txt have 200 records ) i am running the same program using same application server file ( temp.txt ) same client but different user. That time writting option for both programs are successfully done.
But in my case i have to restrict the file writing at that time only one user.
Is there any way to lock the application server file for particular user while writting.
Thanks in Advance,
Florian.
Edited by: Florian Thiruselvan on Dec 22, 2008 6:51 AMHi Kishan Singh,
You are exactly write. Its working but i got some more problem in that.
Importing Parameter
VOLDIR_SET TYPE TXW_LOCK2-VOLDIR_SET
VOLDIR_SET TXW_VOLSET CHAR 10 0 Data file directory set
But the Data file directory set length is more than 10.
What shall i do? do you have any idea please suggest me.
Thanks
Florian -
Since the previous computer crashed without my Adobe CS3 Design Standard for Macintosh applications being uninstalled, I'm having issues with the CS3 on my new Macintosh laptop. Please help, I've tried using the online "contact us" with no success, unable to get in contact with a tech support agent that can assist me.
CS3 is too old to run on a new Macintosh laptop, sorry. You'll have to purchase CS6 or a Creative Cloud subscription.
-
Hi Friends,
We are developing Adapter for XI using java, XI is giving String in the form of ModuleData, we r getting the String from ModuleData but in the logic we need to split the String in parts based on character ' ', but I observed that in the communication channel symbol is showing as ' '.
We have written the java code based on ' ' but splitting is not working, then I tried with the following code
String[] molecules = null;
if(filedata.indexOf(" ") != -1){ molecules = filedata.split(" ");
}else if(filedata.indexOf("?") != -1){
molecules = filedata.split("?");
}else if(filedata.indexOf(" ") != -1){
molecules = filedata.split(" ");
Still it is not working, please help in case of ModuleData text splitting..
Thanks in advance.
Satinder SainiCheck with a hex editor, what the ' '. really is.
Maybe it is a tab? Then you can use "\t" in a Java progam.
See also here:
http://en.wikipedia.org/wiki/ASCII#ASCII_control_characters
Regards
Stefan
Edited by: Stefan Grube on Mar 26, 2008 2:22 PM -
Issues with the Surface Pro 3's pen in Photoshop CS6
I used photoshop CS6 with no problems on my old computer that was connected to a graphics tablet.
However, I recently bought a new windows computer called the Surface Pro 3. Everything works perfectly with the trackpad and touch, but I've had some issues with the Surface pen.
The pen can draw on the canvas, but whenever I click something on any of the windows with the pen, the entire application freezes and I would have to click the computer's taskbar at the bottom to unfreeze the application.
It's impossible to work like this. Is there any solution to fix this problem? It says that the version of photoshop I have is Adobe Photoshop Version: 13.1.2If you have Photoshop CS6 version 13.1.2 which is the Subscription version of Photoshop, You shoule Isstall Photoshop CC 2014 on your surface Pro 3. It will work without problems on the surface Pro 3 and you will also have the option have the option to use Photoshop CC 2014 preference 2x UI to scale Photoshop's UI up in size on your Surface Pro 3.
If you do not have a subscription the Perpetual version of windows CS6 should be version 13.0.1.3. In that case the only way to scale Photoshop UI is to have windows do it. You would need to to update your windows 8.1 registry and add an external Photoshop manifest file in your Photoshop CS6 folder. To get the Surface Pro 3 pen to work with Photoshop you would need to install NTig pen device drivers the support the wintab APIs.
You will not be able to use Photoshop without a keyboard popping up the windows onscreen keyboard is too cumbersome. You can use a utility like Touchkey to create Overlay touch keys on Photoshop and use Photoshop without a keyboard.
The differece betweek Adobe 2XUI scaling an windows scaling ise windows scaling scalet the image areas as well as the Photoshops UI
A couple of touchkey overlat keyboards could look something like this -
Captivate 5.5 Question: We seem to be having an issue with the screen capture piece not recording "everything".
We're running 5.5 as an administrator on Windows 7 and my co-worker is trying to capture a webinar (GoToMeeting) with Captivate and it is not recording anything in the GTM window, except the last slide. Anyone have this problem or know a fix? Not much is mentioned in the Adobe forums.Captivate simply doesn't 'hear' some screen events on certain applications and you just need to resort to doing manual captures at these points.
I usually set up my manual capture button to be F2 so that I can hit it with my left hand while my right hand is on the mouse navigating through the task. -
my charger stopped charging says I need to use the original charger which I am Verizon says Samsung is aware of this and is working on it
Try using these directions on this link: http://support.apple.com/kb/HT1926 or http://support.apple.com/kb/HT1923
This resolved my issue with the new update on Vista.
Use the Control Panel to uninstall iTunes and related software components in the following order and then restart your computer:
iTunes
Apple Software Update
Apple Mobile Device Support
Bonjour
Apple Application Support (iTunes 9 or later) -
Has anyone had issues with the latest i-tunes update 11.1.4 on Windows Vista
I downloaded the update on 24th Jan, and when I tried to open i-tunes after that it failed to start and the message was MSVCR80.dll and the window suggested that I remove and re-install i-tunes.
I did this and then my CD/DVD drive was not recognised. I then decided to go for a system restore prior to the update. When I did this i-tunes worked again but a window opens every 30seconds saying 'Mobile device helper is not working' At one point I had 116 windows open. Has anyone else had this problem or can offer any advice please? I have an i-pod classic and my system is windows vista which is approx 8yrs old. I have never had any problem with i-tunes updates before.Try using these directions on this link: http://support.apple.com/kb/HT1926 or http://support.apple.com/kb/HT1923
This resolved my issue with the new update on Vista.
Use the Control Panel to uninstall iTunes and related software components in the following order and then restart your computer:
iTunes
Apple Software Update
Apple Mobile Device Support
Bonjour
Apple Application Support (iTunes 9 or later) -
Server platform:Windows server 2008 R2 Enterprise.
Last time we experienced an issue with the storage device we are using to attach a disk to our server 2008 (virtual). This storage device is also providing storage to the ESX where the server 2008 is hosted.
The drive configuration in the server was:
System C:\
Tools D:\
Apps E:\
CD-ROM F:\
Some hours after the storage appliance issue, we realized the Application on the server was not working and then we restarted the server. After restarting the server we went to the file explorer and realized that the Apps volume had the drive letter F and
the CD-ROM had the E letter assigned.
I assume windows lost the Apps disk due to the SAN disconnection. Maybe the CD-ROM was also disconnected and when the Storage appliance was connected again the CD-ROM acquire the next drive letter it found, which was the letter E:. Then the Apps disk was
also discovered by Windows and it assigned the next available letter, F:.
I was looking for some MS knowledge base to see how Windows 2008 server assigns the letter to the CD-ROM and how we can permanently fix the letter assigned to the disks and the CD-ROM so that this issue won't happen again. As you know many applications use
the path including the drive letter.
I thought that when you set a CD-ROM drive letter, it remains forever as is, and that in case of a SAN disconnection Windows assigns the same letter the drive had before the disconnection.
Please advice if you have some documentation about this. And let me know if you have any thoughts about what really happened to prevent this in the future.
Thank you guys!!Hi, for the APP's drive it could had been assigned a new letter if the system did seen it as a new disk/partition.
The partition was on your esx's LUN on the SAN ? (not an iSCSI connection from inside a VM?)
Regards, Philippe
Don't forget to mark as answer or vote as helpful to help identify good information. ( linkedin endorsement never hurt too :o) )
Answer an interesting question ? Create a
wiki article about it! -
Hi,
I have a query which uses other schema data using dblinks. I am facing performance issues with the query. I have the following condition in where clause
c.src_data_dt BETWEEN TO_DATE('01-MAR-2009 00:00:00','dd-mon-yyyy hh24:mi:ss')
AND TO_DATE('31-JUL-2009 23:59:59','dd-mon-yyyy hh24:mi:ss')
TO avoid this performance issue, I have been asked to replace that with the following..
c.src_data_dt BETWEEN '01-MAR-2009 00:00:00' AND '31-JUL-2009 23:59:59'
But if I used like this, I Am getting the following error.
ORA-01830: date format picture ends before converting entire input string.
How can I resolve this error?
Thanks
Kaliappankaliappan wrote:
DATEThen your original approach is the correct one.
You should ask the individual who told you to modify it for performance reasons 'why', as there will be no performance benefit from converting the DATE column into a string (which is what would have to happen if you queried the way you were told). -
Our iMac isn't loading a specific website (we get a message saying it can't connect to that specific server), regardless of browser (I've tried it in Chrome, Safari, and Firefox). However, the same website, which is for a major medical provider, loads without any issue on our other computers on the same wireless network. Is it an issue with the iMac's settings? All other websites seem to be loading without issue on the iMac.
... Is it an issue with the iMac's settings?
Possibly. Make sure you are not using a proxy server. Look in Safari Preferences > Advanced > Proxies > "Change Settings..." This will take you to the applicable Network Preferences. Make sure that nothing is selected in the "select a protocol to configure" list. It should look like this:
Still not working?
Locate your Terminal app. It is in your Utilities folder. Open Terminal.
In Terminal, copy (triple-click) and paste the following line:
osascript -e 'tell application "System Events" to get name of every login item'
This will produce a list of all your account login items.
While you are in Terminal, copy (triple-click) and paste the following line:
kextstat -kl | awk '!/com\.apple/{printf "%s %s\n", $6, $7}'
This will produce a list of all non-Apple kernel extensions. There will be few, if any.
Post the results of the above.
Maybe you are looking for
-
Previous iPad allowed me to use an adapter to download pics from an sd card. I can't find one for the new IPad. Is there one available? Any other way to do this?
-
The only way I can figure out how to change the time/date on 1231ap's is through telnet/console. Any way to do so through the web interface?
-
Error loading exe - /usr/lib/libgconf-2.so.4: file too short
I was trying to load the game demo from this kickstarter - https://www.kickstarter.com/projects/na - f=category I downloaded the 64bit version and I get the following error. I am using AMD Catalyst drivers with all the said 32bit libs installed. [sha
-
RDF Report Layout Issue ?
I'm trying to print invoices using RDF reports builder. I have a layout created, but when I print 2 or more invoices they append one below the other consecutively. What I want is each new invoice should be printed on new page. Please help to understa
-
Dreamweaver cc: one link not working
This is my first webpage design and I can't get the link 2009-2014 to come on live on the internet but it shows up when I preview from within DW CC. I orignally was trying to make a dropdown menu of the years but I'll settle for just getting the link