Text Remarks ofLength greater than 60
Hi Everyone,
I have a requirement where I need to pull a field called Remarks from ECC System and it is a Long Text. As , it is , Long Text will not be stored in a Table. So , there is a R/3 Function Module using which we can get the data for Remarks.
This Remarks is for SO ITEM.
Now, i plan to somehow build a Genric Extractor for this Remarks and get into BI.
But BI InfoObject has only 60 as the maximum length. So how is this going to be possible.
Can anyone throw some Light on Extracting Long Tests from ECC as well as The Modeling Part. I am new to this scenario.
Regards,
Samir
Hi Samir,
As this field Remark is for SO Item, for the extraction part you can explore the option for enhancing the Standard LO extractor , for the new field. in the CMOD code you can call the function module and populate the field.
For the length greater than 60 issue. The DS and PSA will allow you to store value for records greater than 60. will storing in the data target you will have to split the field in the different infoobject of length 60 each. You'll have to get a confirmation on the maximum length so as to anticipate the number of infoobjects required. Spliititng will be done at the transformation level. using simple ABAP code of string operation 0(60) & 61(60).
For display in report their are option avaiable in BSP code. Please check the Article below for more details:
http://www.bi-expertonline.com/article.cfm?id=2132
Hope this helps.
regards,
Umesh.
Edited by: Umesh.Chavan on Apr 20, 2010 12:44 PM
Similar Messages
-
How do I make a text box solid if the value in the field is greater than 0 and do this for all recor
Hello,
I have several text boxes on a document, and wish to make the boxes either solid or visible if the value in the field is greater than 0.
I am using an excel file for the data, each cell with either 1 or 0 (true or false).
Any help would be appreciated.
Thanks,
BJYes, I also sent an email regarding this problem.
I am using XNET to write a custom device for PXI-8516 LIN card.
I've attached a couple snippets showing where I've tracked the problem.
The only error that I've seen comes from the XNET Wait vi in the timeout snippet. I believe that error occurs because frame queued in the write snippet is never transmitted by the LIN card.
Attachments:
Timeout_Error_Snippet.png 22 KB
XNET_Write_Snippet.png 24 KB -
How i can fetch the template greater than 32000 k size into reach text editor
how i can fetch the template greater than 32000 k size into reach text editor
Would this help you?
- Dynamic Action Plugin - Enkitec CLOB Load -
I have a manual that contains headings and index entries that contain less than and greater than characters, < and >. The Publish to Responsive HTML5 function escapes these correctly in the main body of the text but does not work correctly in either the Contents or the Index of the generated HTML. In the Contents the words are completely missing and in the index entries the '\' characters that are required in the markers remain in the entry but the leading less than symbol and the first character of the word is deleted; hence what should appear as <dataseries> appears as \ataseries\>. I believe this is a FMv12 bug. Has anyone else experienced this? Is the FM team aware and working on a fix. Any suggestions for a workaround?
The Index issue is more complicated since in order to get the < and > into the index requires the entry itself to be escaped. So, in order to index '<x2settings>' you have to key '\<x2settings\>'. Looking at the generated index entry in the .js file we see '<key name=\"\\2settings\\>\">. This is a bit of a mess and produces an index entry of '\2settings\>'. This ought to be '<key name=\"&lt;x2settings&gt;\" >'. I have tested this fix and it works - but the worst of it is that the first character of the index entry has been stripped out. Consequently I cannot fix this with a few global changes - and I have a lot of index entries of this type. I'm looking forward to a response to this since I cannot publish this document in its current state.
-
hi I'm from Italy.
ok so i'm trying to do a conditional format on numbers if "a cell" = greater than or text then make the same cell
or another cell do something like insert a number or change color.
Does anybody knows how to do that on numbers?. thanks.Among the things you'll learn from the User Guide:
Conditional formatting can be used to change the style of the text in a cell and/or the fill colour of the cell.
A formula may be used to set the value in a cell. In both cases, the format rule or the formula affects only the cell to which the rule is attached or which contains the formula. Neither values or formats may be 'pushed' onto another cell.
Regards,
Barry -
Minimum in range greater than zero
I'm trying to find the minimum number in a row but I want to find a number greater than zero as the minimum not the zeros .
Badunit's remark that "Your numbers must all be >=0" led me to check all three suggestions against this possiblity. Here are the results for two data sets, one containing text, blank and negative values, the second containing only positve numbers, zero, and a blank cell.
As you can see, my procedure includes both positive and negative values, and eliminates only the zeros from contention. If your data will include negative values, and you do NOT wish to include them, they may be easily stripped from the data when it is transfered the the Aux column, in the same manner as the zeroes have been.
Stripping all values less than or equal to zero requies a minor edit of the formula in the AUX column:
Original: =IF(B=0,"",B)
Revised: =IF(B<=0,"",B)
Jerry's formula requires that it be placed into a Footer row (or a Header row) IF it is to be placed on the Data table and to use the table name ("Data") as the first argument for INDEX. INDEX ignores Header and Footer rows in arguments specifying a whole column (or a whole table).
As can be seen in column B, this formula will be thrown off (as BU has warned) by the inclusion of negative values. A revision similar to the one shown in my formula above will remove the requirement to not include negative values:
Original: =SMALL(B,COUNTIF(B,0)+1)
Revised: =SMALL(B,COUNTIF(B,"<=0")+1)
As revised, the formula will return the smallest positive value in the data list.
Badunit's formula will also show a warning triangle if there is an empty cell or a cell containing text in the data list. Annoying, but it does not affect the results. The warning is that "The formula refers to cells without numbers,"
Regards,
Barry -
How to use (greater than) in web services call
Hello, I am trying to query a set of assets where the external unique ID is greater than 400,000. My existing code looks like
qryIn.ListOfAsset(0).ExternalSystemId = ">'400000'"
However, using this will return any asset record starting with a 5 or above as far as I can tell, I assume b/c it is comparing string data due to the single quotes infering data of type text (string). Is it possible to use comparison operators with numeric data correctly?
I posed this question to support and received the below answer:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <AssetWS_AssetQueryPage_Input xmlns="urn:crmondemand/ws/asset/"> <ListOfAsset xmlns="urn:/crmondemand/xml/asset"> <Asset> <AssetId /> <PurchaseDate/> <OwnerAccountId /> <ExternalSystemId>> '400000'</ExternalSystemId> </Asset> </ListOfAsset> </AssetWS_AssetQueryPage_Input> </soap:Body> </soap:Envelope>
Basically, instructing me to use >. I'm doing coding in .NET visual studio and not using the XML as above. However, I did try the following:
qryIn.ListOfAsset(0).ExternalSystemId = ">'400000'" which returned an error in the compiler.
Any help would be appreciated. Thanks.Thanks for the reply. I would assume "external system id" is an integer, but, I will test on a custom field that I now is of type integer.
Could you take your same code and use a non-zero value for the operand? For example, could you try
objAccQryParam.ListOfAccount[0].CustomInteger0 = ">= '10'"; and let me know if that returns values that are greater than or equal to 10. Using a two digit number is important. Assuming you have data greater than 10.
Thanks! -
Hi,
Since an upgrade from Word 2003 to Word 2010, we are experiencing printing issues with certain
documents that have a page width greater than its page height.
In Word 2003, it was no problem to set the page width greater than the page height while setting the page orientation to "portrait".
In Word 2010, this seems impossible: despite leaving the page orientation to "portrait", if one changes the page width/height as stated,
Word 2010 automatically adjusts the orientation to "landscape". Resetting the orientation to "portrait" will flip the page's width/heigth settings.
This behaviour causes printing problems: the page prints out 90° rotated.
I do not believe this is a printer driver issue: I tried several different printer drivers, and all give the same (bad) result. Setting the printer driver's page orientation settings (before printing) makes no difference, as
Word 2010 seems to force the page orientation settings.
Inserting the documents 90° rotated is not an option, since it causes problems with the printing margins.
This is very annoying, since we have to print official documents of a municipality (driver's licences).
Is there a workaround for this issue?
Regards,
Laurent Grandgaignage
Sysadmin Gemeentebestuur Stabroek, BelgiumHi
Thank you for using
Microsoft Office for IT Professionals Forums.
From your description, we can follow these steps to test this issue
Step 1: Repair Office 2010
1.
Click
Start, and then click Control Panel.
2.
Click
Programs and Features.
3.
Click the
Office 2010 program that you want to repair, and then click
Change.
4.
Click
Repair, and then click Continue. You might need to restart your computer after the repair is complete.
Step 2:
Rename the global template (Normal.dotm)Follow the steps for the operating system that you are using:
Windows Vista and Windows 7
a)
Exit Word 2010
b)
Click
Start.
c)
In the
Start Search box, type the following text, and then press
ENTER:
1.
%userprofile%\appdata\roaming\microsoft\templates
d)
Right-click
Normal.dotm, and then click Rename.
e)
Type
Oldword.old, and then press ENTER.
Microsoft Windows XP
a)
Exit Word 2010
b)
Click
Start, and then click Run.
c)
In the
Open box, type the following text, and then press ENTER:
%userprofile%\Application Data\Microsoft\Templates
d)
Right-click
Normal.dotm, and then click Rename.
e)
Type
Oldword.old, and then press ENTER.
f)
Close Windows Explorer.
How to troubleshoot print failures in Word 2010, Word 2007, and Word 2003
http://support.microsoft.com/kb/826845
Please take your time to try the suggestions and let me know the results at your earliest convenience. If anything is unclear or if there is anything
I can do for you, please feel free to let me know.
Hope that helps.
Sincerely
William Zhou CHNPlease remember to mark the replies as answers if they help and unmark them if they provide no help. -
I need to set the Maximum so that the use can use the mouse to change the value of numericstepper (and not go over a certain number), but at the same time I have to allow the user to enter their value by typing in the text field. When the user enters a number greater than the Maximum, I disable the "Ok" button of the dialog and show a red warning(error message). The issue is that the user can hit "Enter" and numeric stepper would set the value to the Maximum and the dialog box would close and the rest of code would run. I want the numericstepper not to change the value and keep showing the warning even if the user hits the "Enter".
Note: Setting maxChar does not help since my maximum is 1000, and user might enter 5555
I would appreciate the help.Thanks for trying to help, But
The issue is that if I set the maximum value of stepper 1 greater than the max value that I want, then the user can select an invalid value(of myMax + 1) when he clicks on the UP arrow of the numeric stepper(which is not acceptable for what I am working on).
I need to preserve the users invalid number, while not letting the user to select an invalid number by clicking UP key.
I noticed that when the user enters a number greater than the Maximum, and then click on the down arrow, it would set the value to 1 less than the maximum. This is not acceptable either. -
Greater than 4000 characters in OBIEE 11g
Dear all,
I have a table, just one column.
In Analysis, I designed a table with this column content the data as text greater than 4000 characters.
Can I show all of them in OBIEE ?
Can I change the column datatype?
Anyone help me to resolve this issue.
Thanks and Regards,
David,...I guess you will have problem displying them in OBIEE since (The data type would be long);
You can not use long datatype column in below cases;
1. A value of datatype LONG was used in a function or in a DISTINCT, WHERE, CONNECT BY, GROUP BY, or ORDER BY clause. A LONG value can only be used in a SELECT clause
2. It can not be used in expressions or conditions
3. It can not be used in select lists of subqueries or queries combined by set operators
Make sure your generated query is not doing the above things. First thing Distinct will come in the obiee queries by default. Try to avoid distinct,group by,order by in your reports. Direct database request for the report can help you in this case.
Mark Correct if it helps.
Regards,
Kashi -
Transferring data to a flat file with a length greater than 255 bytes??
Is there a way to do this? At the end of the month, my dataset will reach a length of anywhere between 271 and 335. Even though I have the transfer field setup with a length of 512, I am only getting 255 characters worth of data when I pull the flat file in from the server.
Has anyone discovered a way to handle this? I cannot break the record up into blocks of 255, the Transfer has to be able to handle something greater than a length of 255.
Many Thanks!
Tavares L. PhillipsOK - according to OSS note 626010:
Short text "TRANSFER f TO dataset" ignores LENGTH addition
Responsible SAP AG
Component BC-ABA-LA
Syntax, Compiler, Runtime
Long text
Symptom
In rare cases, the "TRANSFER f TO dataset" statement ignores the LENGTH
addition.
Other terms
DATASET, FILE
Reason and Prerequisites
This is caused by a kernel error.
Solution
The error is corrected for SAP_BASIS 6.20 using kernel patch 848.
Valid releases
Software Component Release
from to
SAP_BASIS SAP Basis component
610 - 620
It's an old note but...?
Rob -
Greater than or equal symbol not working
Hi,
I cannot get the "greater than or equal to" symbol to display properly. I can get the less than or equal symbol to display by typing Ctrl+q #, and then formatting it as Symbol font.
According to the Character_Sets.pdf FrameMaker Online reference, the greaterequal symbol is Ctrl+q 3, but when I format it as Symbol, FrameMaker displays a box (which looks to me to be a non-printing character).
Any suggestions on how I get a "greater than or equal to" symbol to display?
Thanks,
John B.
FrameMaker 8 (8.0 p277)
Windows XP SP 3Error7103 wrote:
> I cannot get the "greater than or equal to" symbol to display properly.
Try this...
Click in margin.
Format > Characters > Designer...
Character Tag: [ Symbol ]
Family: [ Symbol ]
all else As Is or blank
Commands: New Format...
[*] Store in Catalog
Click in Body Flow A.
Special > Variable...
[Create Variable]
Name: [ char.symbol.greaterequal ]
Definition: [ <Symbol>\xb3 ]
[Add]
[Done]
[Insert]
Advantages:
Avoid frequent arcane typing: you only need to look up the special character entry sequence once per document (if that - we keep these var defs in a separate catalog for ease of application).
Isolates special char encodings for dealing with eventual replacement by native Unicode glyphs and/or ports to platforms lacking legacy Symbol overlay font
Isolates special char renderings for possible changes to font with native >= glyph
Assures text inserted adjacent to symbol will be in native paragraph font, and not Symbol.
Prevents spell checker from needlessly complaining.
Is portable between FM platforms and releases, although \xb3 does appear as Š (cap s caron above) in Windows dialogs.
Disadvantages:
If you apply a Default ¶ Font to the para, the variable is no longer in Symbol font (but this is always the case for variables that use alternate fonts). You have to re-select the var (which may be hard to even see), and re-insert it.
If you highlight the entire para, or just the text containing the var, and apply a new PgfTag, the variable likewise gets de-fonted. It has ever been thus.
You have to search by Variable, and not by special character.
So what do we suppose made this topic so popular that it's got over 1000 Views so far?
I tried these instructions with great anticipation, but alas, it did not work for me.
Maybe it works differently on FrameMaker 9. I even tried making a PDF to see if it just rendered differently on the screen, since you mentioned the display in Windows dialog boxes (even though I was just in the main flow).
See the screenshot below for my results. -
Parse an XML of size greater than 64k using DOM
Hi,
I had a question regarding limitation of parsing a file of size greater than 64k in Oracle 10g. Is the error "ORA-31167: XML nodes over 64K in size cannot be inserted" related to this ?
One of the developers was telling that if we load an XML document of size greater than 64k into Oracle DOM, it will fail. Is 64k the size of the file or the size of text node in the XML?
Is there a way we can overcome this limitation?
I believe that Oracle 11g R1 documentation states that existing 64k limitation on the size of a text node has been eliminated. So if we use Oracle 11g, does it mean we can load XML files of size greater than 64K (or XML having text nodes of size greater than 64k)
I am not well versed with XML. Please help me out.
Thanks for your help.Search this forum for the ORA-error.
Among others it will show the following: Node size
In this case I think we can assured that "a future release" in 2006 was 11.1 as mentioned by Mark (= Sr Product Manager Oracle XML DB) -
Greater Than or Less Than using String Variables
I seem to have a problem when trying to sort an ALPHABETIC LIST, seeing if one text field is greater tan or less than another.
i.e. Lets say my variables are called FirstLetter and SecondLetter.
FirstLetter="A", SecondLetter="B"
So as an example and a test....Can I ask ...
IF SecondLetter>FirstLetter Then
Textwindow.WriteLine(SecondLetter + " >" + FirstLetter)
Else
Textwindow.WriteLine(FirstLetter + " >= " + SecondLetter)
Endif
I seem to be fine and program working well with numeric values in variables but the '> & <' feature does not seem to work with Text ?
Any help really appreciated
Thanks
DaveWe gotta get their ASCII/UNICODE value before comparing them:
firstLetter = "A"
secondLetter = "B"
If Text.GetCharacterCode(firstLetter) > Text.GetCharacterCode(secondLetter) Then
Textwindow.WriteLine(FirstLetter + " > " + SecondLetter)
ElseIf Text.GetCharacterCode(firstLetter) < Text.GetCharacterCode(secondLetter) Then
Textwindow.WriteLine(SecondLetter + " > " + FirstLetter)
Else
Textwindow.WriteLine("They're the same " + FirstLetter + " letter!")
EndIf
Click on "Propose As Answer" if some post solves your problem or "Vote As Helpful" if some post has been useful to you! (^_^) -
Greater than or equal to problem.
Hey All,
I'm building a script for Final Cut Pro (7) this is a small part of the entire script and I am having some difficulties getting this to work. So, the objective is to get a number from the user, then to have the number escalate as it repeats. I also need to make this number "Paste" in. However I cannot use the cliboard functions at all because they will be in use in a different part of the script.
What this part was designed to do, (but doesn't do all the time ) is take the number submitted by the user, and break it down by digit and spit it back out in the form of a variable key code. Another part of the script would do the escalation of the number. But what I really need is to find out why the greater than or equal to/ less than or equal to are correctly segmentig the numbers, so the script doesn't try to do the input number more than once.
set start_value to text returned of (display dialog "Start number?: " default answer "") as number
if start_value is greater than or equal to 0 then
if start_value is less than or equal to 9 then
set start_value to start_value as string
set start_value01 to 0
set start_value02 to 0
set start_value03 to the first item of start_value as number
end if
end if
if start_value is greater than or equal to 10 then
if start_value is less than or equal to 99 then
set start_value to start_value as string
set start_value01 to 0
set start_value02 to the first item of start_value as number
set start_value03 to the second item of start_value as number
end if
end if
if start_value is greater than or equal to 100 then
if start_value is less than or equal to 999 then
set start_value to start_value as string
set start_value01 to the first item of start_value as number
set start_value02 to the second item of start_value as number
set start_value03 to the third item of start_value as number
end if
end if
if start_value01 is 1 then set O1 to 18
if start_value01 is 2 then set O1 to 19
if start_value01 is 3 then set O1 to 20
if start_value01 is 4 then set O1 to 21
if start_value01 is 5 then set O1 to 23
if start_value01 is 6 then set O1 to 22
if start_value01 is 7 then set O1 to 26
if start_value01 is 8 then set O1 to 28
if start_value01 is 9 then set O1 to 25
if start_value01 is 0 then set O1 to 29
if start_value02 is 1 then set O2 to 18
if start_value02 is 2 then set O2 to 19
if start_value02 is 3 then set O2 to 20
if start_value02 is 4 then set O2 to 21
if start_value02 is 5 then set O2 to 23
if start_value02 is 6 then set O2 to 22
if start_value02 is 7 then set O2 to 26
if start_value02 is 8 then set O2 to 28
if start_value02 is 9 then set O2 to 25
if start_value02 is 0 then set O2 to 29
if start_value03 is 1 then set O3 to 18
if start_value03 is 2 then set O3 to 19
if start_value03 is 3 then set O3 to 20
if start_value03 is 4 then set O3 to 21
if start_value03 is 5 then set O3 to 23
if start_value03 is 6 then set O3 to 22
if start_value03 is 7 then set O3 to 26
if start_value03 is 8 then set O3 to 28
if start_value03 is 9 then set O3 to 25
if start_value03 is 0 then set O3 to 29
tell application "TextEdit"
activate
tell application "System Events"
tell process "TextEdit"
key code O1
delay 0.1
key code O2
delay 0.1
key code O3
end tell
end tell
end tell
Text Edit being my test dummy for this part of the operation. I am on 10.8, a couple others will be on 10.7.
Thanks for any help on this!
GabeThe answer is clear when you step through the code.
It starts off OK...
set start_value to text returned of (display dialog "Start number?: " default answer "") as number
Let's use the hypothetical value of 44 as the input.
Your code progresses to the block:
if start_value is greater than or equal to 10 then
which evaluates to true (44 is greater than 10), so we proceed:
if start_value is less than or equal to 99 then
It is less than 99, so we're still good here...
set start_value to start_value as string
Well, now you've coerced start_value back to a string object "44", it is no longer a number. That's OK for the purposes of this block, however, when you continue:
if start_value is greater than or equal to 100 then
here's where the problem reveals itself - you're now comparing start_value (the string value "44") against the number 100. Comparing strings to numbers is inherently dangerous - as you're seeing. The string value "44" is, indeed greater (in AppleScript's terms) than the number 100 (technically, the second operand (number 100) gets coerced to the type of the first operand (string "44") before the comparison is performed, so you're really comparing the strings "44" and "100" and a string that starts with '4' will always be greater than a string that starts with '1')
The simplest solution is to not change the start_value variable mid-stream. So instead of:
set start_value to start_value as string
set start_value01 to 0
set start_value02 to the first item of start_value as number
set start_value03 to the second item of start_value as number
do something like:
set start_value_string to start_value as string
set start_value01 to 0
set start_value02 to the first item of start_value_string as number
set start_value03 to the second item of start_value_string as number
In this way you're making a text copy of your start_value, so the type doesn't change as your script progresses.
There are other ways of solving this, of course - changing the type back, or reversing the operands in your greater than statements (so the string "44" gets silently coerced back to a number), but at the end of the day I recommend not changing the class/type of your variables.
Maybe you are looking for
-
I have replaced the "Login Items" functionality with an Automator app that runs when I log in. It asks if I want to load all my startup items now, or just cancel it. I have several startup items, including some utility apps, but also bigger apps like
-
Bootcamp and WIndows have wiped everything off my HD!!!??
HELP!!!! I was installing Windows XP professional onto my macbook last night (granted it was a copy of a friends original version) using the downloaded bootcamp program but half ways through it told me the disk required more information and to insert
-
Re-install of Oracle HTTP Server in a configured environment
OS: Oracle Enterprise Linux 5.5 64 bit Hyperion: v11.1.2.0 Web Server1: SharedServices, Calc, EAS, APS, Planning installed and configured. They are working from URL and clients. We ran into issues with Workspace configuration. If we have to re-instal
-
Hello We have the Purchase Order 4500111430 in SAP R/3. This Purchase Order has been created the corresponding item purchase line 20 with 1000255091 Sheet entries, but the ME23N transaction only shows the 1000255091 document in this lineu2026the cor
-
Taps in digital FIR filter.vi
I'm trying to use the digital fir filter.vi and while most things seem to behave in a reasonable fashion, the number of taps does not. Using the FIR filter help I implemented the vis shown in the help section with the digital FIR filter.vi and the