Symbol Substitution Program!
I work at a pulltab manufacturing company and we have an old program (application) that lets us plug winners and losers, using low resolution images. We don't think we afford a compete rewrite of the application and are wondering if there is a JAVA application currently, or one that can be written, to take the postscript file containg the low resolution images and replace them with the high resolution images we need. The application we currently use runs on Mac OS 9.2 and OS 10.3. We are looking to upgrade our Mac OS and could really use the help to solve our current problem.
Hi,
You might take a look at how-to tutorials for converting postscript to other formats. This is probably a good starting point:
PostScript and Portable Net Graphics (PNG)
Regards,
Darryl.
Similar Messages
-
Material substitution program for sales order
Hi,
I need to do a program with these requirements:
<<The substitution program (single process) must run for all sales orders as soon as Delivery block is set to VA and also when delivery block is removed.
Advice : Trigger program using an output type determined in the sales order>>
I need to know how to trigger this single process using "output".
Has any of u done this before? I've no idea where to start! Can anyone help me?
Tarick.Hi ajit
In VA05 itself you can see Ordered qty, Open order qty and confirmed quantity , Delivered qty , Delivered date .Even Laxmipathi also said same thing and i also agree with his words.
Regards
Srinath -
How to use field symbols in program
how to use field symbols can any one explain with example please..
Regards,
venki...Hi
Field Symbols
Field symbols are placeholders or symbolic names for other fields. They do not physically reserve space for a field, but point to its contents. A field symbol cam point to any data object. The data object to which a field symbol points is assigned to it after it has been declared in the program.
Whenever you address a field symbol in a program, you are addressing the field that is assigned to the field symbol. After successful assignment, there is no difference in ABAP whether you reference the field symbol or the field itself. You must assign a field to each field symbol before you can address the latter in programs.
Field symbols are similar to dereferenced pointers in C (that is, pointers to which the content operator * is applied). However, the only real equivalent of pointers in ABAP, that is, variables that contain a memory address (reference) and that can be used without the contents operator, are reference variables in ABAP Objects.
All operations programmed with field symbols are applied to the field assigned to it. For example, a MOVE statement between two field symbols moves the contents of the field assigned to the first field symbol to the field assigned to the second field symbol. The field symbols themselves point to the same fields after the MOVE statement as they did before.
You can create field symbols either without or with type specifications. If you do not specify a type, the field symbol inherits all of the technical attributes of the field assigned to it. If you do specify a type, the system checks the compatibility of the field symbol and the field you are assigning to it during the ASSIGN statement.
Field symbols provide greater flexibility when you address data objects:
If you want to process sections of fields, you can specify the offset and length of the field dynamically.
You can assign one field symbol to another, which allows you to address parts of fields.
Assignments to field symbols may extend beyond field boundaries. This allows you to address regular sequences of fields in memory efficiently.
You can also force a field symbol to take different technical attributes from those of the field assigned to it.
The flexibility of field symbols provides elegant solutions to certain problems. On the other hand, it does mean that errors can easily occur. Since fields are not assigned to field symbols until runtime, the effectiveness of syntax and security checks is very limited for operations involving field symbols. This can lead to runtime errors or incorrect data assignments.
While runtime errors indicate an obvious problem, incorrect data assignments are dangerous because they can be very difficult to detect. For this reason, you should only use field symbols if you cannot achieve the same result using other ABAP statements.
For example, you may want to process part of a string where the offset and length depend on the contents of the field. You could use field symbols in this case. However, since the MOVE statement also supports variable offset and length specifications, you should use it instead. The MOVE statement (with your own auxiliary variables if required) is much safer than using field symbols, since it cannot address memory beyond the boundary of a field. However, field symbols may improve performance in some cases.
check the below links u will get the answers for your questions
http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb3860358411d1829f0000e829fbfe/content.htm
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/field_sy.htm
http://searchsap.techtarget.com/tip/1,289483,sid21_gci920484,00.html
Syntax Diagram
FIELD-SYMBOLS
Basic form
FIELD-SYMBOLS <fs>.
Extras:
1. ... TYPE type
2. ... TYPE REF TO cif
3. ... TYPE REF TO DATA
4. ... TYPE LINE OF type
5. ... LIKE s
6. ... LIKE LINE OF s
7. ... TYPE tabkind
8. ... STRUCTURE s DEFAULT wa
The syntax check performed in an ABAP Objects context is stricter than in other ABAP areas. See Cannot Use Untyped Field Symbols ad Cannot Use Field Symbols as Components of Classes.
Effect
This statement declares a symbolic field called <fs>. At runtime, you can assign a concrete field to the field symbol using ASSIGN. All operations performed with the field symbol then directly affect the field assigned to it.
You can only use one of the additions.
Example
Output aircraft type from the table SFLIGHT using a field symbol:
FIELD-SYMBOLS <PT> TYPE ANY.
DATA SFLIGHT_WA TYPE SFLIGHT.
ASSIGN SFLIGHT_WA-PLANETYPE TO <PT>.
WRITE <PT>.
Addition 1
... TYPE type
Addition 2
... TYPE REF TO cif
Addition 3
... TYPE REF TO DATA
Addition 4
... TYPE LINE OF type
Addition 5
... LIKE s
Addition 6
... LIKE LINE OF s
Addition 7
... TYPE tabkind
Effect
You can define the type of the field symbol using additions 2 to 7 (just as you can for FORM parameters (compare Defining the Type of Subroutine Parameters). When you use the ASSIGN statement, the system carries out the same type checks as for USING parameters of FORMs.
This addition is not allowed in an ABAP Objects context. See Cannot Use Obsolete Casting for FIELD SYMBOLS.
In some cases, the syntax rules that apply to Unicode programs are different than those for non-Unicode programs. See Defining Types Using STRUCTURE.
Effect
Assigns any (internal) field string or structure to the field symbol from the ABAP Dictionary (s). All fields of the structure can be addressed by name: <fs>-fieldname. The structured field symbol points initially to the work area wa specified after DEFAULT.
The work area wa must be at least as long as the structure s. If s contains fields of the type I or F, wa should have the structure s or at least begin in that way, since otherwise alignment problems may occur.
Example
Address components of the flight bookings table SBOOK using a field symbol:
DATA SBOOK_WA LIKE SBOOK.
FIELD-SYMBOLS <SB> STRUCTURE SBOOK
DEFAULT SBOOK_WA.
WRITE: <SB>-BOOKID, <SB>-FLDATE.
<b>Reward points for useful Answers</b>
Regards
Anji -
What program should I use if I have about 20 half hour video clips that I want to burn to DVDs. They are both .mpg and .avi. I need something really simple, no extravagent menu or anything. Just something that will allow it to be playable in regular DVD players.
thanks!IDVD and choose a simple theme for a non-extravagant menu. (You'll need to convert the source files to suitable formats).
-
Using shortcuts for unusual symbols.
Hi,
just a quick one, I know there´s a shortcut in the top of the screen via the country flag to special symbols etc, but I´m trying to set up specific keyboard commands to often used (weird) symbols.
For instance: ✈.
How could I get (for argument´s sake) Command + Z to do this please?
I´ve been to settings, keyboard etc etc, but it won´t let me select certain keys for symbols, only programs.
Anyone an idea to speed things up?
Cheers,
Not a ClueFor instance: ✈.
How could I get (for argument´s sake) Command + Z to do this please?
You can't, that's the Undo shortcut.
There may be actual ways to remap keys, but here's one way you could do this. Open System Preferences -> Language & Text and click the Text tab. Set up a replacement... say, replace "->-" with the airplane symbol. Then, you've got to enable text replacement in individual apps (in Edit -> Substitutions, or in Safari, control-click in a field in a form, like the one you type messages in here, and look in the Substitutions menu there). -
Translation of payment terms in CS and SK in program SAPLFHL2
Hello,
is there somebody who works on a system with system language CS and/or SK, who might send me the translations of the text symbols of program SAPLFHL2?
In english, they are these:
001 Field name;;
002 Fd name
003 Field description
004 Payable immediately
005 Due net
006 &1 % cash discount
007 Within &1 days
008 Before &1 of the month
009 Before &1 of the next month ;;
010 Before &1 in &2 months
011 On immediate payment
012 For incoming invoices until &1 of the month
013 Payable in &1 partial amounts
014 Payable in 1 partial amount
015 &1 installment: &2% with payment term &3
016 Baseline date on &1 of the month
017 Baseline date on &1 of next month
018 Baseline date on &1 in &2 months
019 Baseline date postponed by a month
020 Baseline date postponed by &2 months
021 PTrm;;
022 Explanation ;;
023 &1 installment: &2 %
024 Within 1 day
025 Payable in partial amounts
026 End
027 Terms of Payment
112 For Invoicing up to &1 of MonthHi,
you can maintain entries in table TVZBT using transaction SM30 only if the "Data Browser/Table View Maint." value is set as Display/Maintenance allowed for the table (Check using transaction se11 --> Delivery and maintenance tab). You can change the value to "Display/Maintenance allowed" if you want to maintain entries using SM30. Make sure that you assign an authorization object so that the table entries can be added only by authorized persons.
If the above option is not feasible
Create a Z-table(Same as TVZBT) with fields Paymnet terms, language and description. Access this table through smartform to print the description in different language.
Make sure that the Z-table is updated while creating/changing any payment terms. By this way you can maintain any languages.
Hope this solves your issue.
Thanks
Arun -
Using Symbol Font in Pages/Keynote etc.
Here is a strange problem: Whenever I want to insert a greek character from Symbol font Pages (09 as well as 08, and Keynote ...) replaces it by some standard font (probably Helvetica). In effect, Symbol is not available. If I want to write a simple formula containig a greek character (as e.g a small beta) I have to use Mathtype or copy and paste from word. Good old Appleworks also works fine with Symbol font.
Can anybody help?? What am I doing wrong???Using the character pallette or activating the greek keyboard will of course do. It seems an awkwardly labourious way to me, though. If I understand you correctly there is no other way. Why would symbol font (which is not greek but symbol!) not work in the same way as e.g. Wingdings (Zapf Dingbats behaves just as symbol, though)? I Don't care for Unicode, but this, I think, is unfortunate.
It is the other way around - the way monotonic Greek and mathematics are drawn in Adobe PostScript is a disaster -:). It helps to read Inside Macintosh: Text, published in 1993, and the PostScript Language Reference Manual, first and second version.
How was monotonic Greek and mathematics drawn on the Apple LaserWriter in 1985? Well, it was drawn by depicting the glyphs for monotonic Greek and mathematics in the built-in Adobe Symbol font program dictionary onto Apple Roman.
Adobe PostScript provides two procedures to get from characters to glyphs, StandardEncoding and FontSpecific encoding. The latter encoding vector is used when the Adobe PostScript configurable name space that replaces a character set is used to overrule the operating system character set.
If you were typing monotonic Greek because you wanted to type Greek, and not because you wanted to type mathematics, you were in the ditch with this hack since the hack broke spelling, sorting and searching which are processes that are predicted on character codes.
Apple Royal, now Apple Advanced Typography, was a project that took two directions to address the problem of drawing to the display and the printer.
First, the CMAP Character Map was intended to include the characters for the writing systems of world scripts.
Second, the layout logic to map from characters to glyphs was intended to provide evaluatable appearances for stylistic alternates such as small capitals, superscripts, subscripts and ligatures.
Adobe PostScript is a one-to-one mapping model that by definition is incapable of protecting the source character string when drawing fine typography.
You may rest assured that the issue of interactive input methods is on the agenda for computer manufacturers. For instance, Microsoft failed in a bid to acquire Swiss keyboard maker Logitech in 2008.
/hh -
Substitution - EXITS in Fixed Assets
Hi, I need to substitute the field ANLB-AFABE, and i'am looking for an exit or substitution program.
Any ideas?
Thanks!Hi ,
look transaction oacv and oacs
and <a href="http://help.sap.com/saphelp_47x200/helpdata/en/4f/71e0b5448011d189f00000e81ddfac/frameset.htm">here</a>
Andreas -
Change internal table data in another program
Hi Gurus,
Is there a way to change internal table data from BADI of a method in main program using (SAPLV13A)db_xkondat[] internal table? Here SAPLV13A is main program name and db_xkondat[] is an internal table in the BADi call function.
Thanks.
Edited by: K V Subbarao on May 15, 2010 10:55 AMHi,
yes, you can use the trick with field symbols ( ASSIGN ('(PROGRAM)TABLE[]') TO <table> ). You just need to define field symbol with table type. Just be careful. Let say that this trick is not the proper way and you need to be extra careful.
Cheers -
Edge crashes when i try to add a symbol
Hi everybody,
I'm trying to get a symbol created in fireworks (png sequence) into edge animate. When i click on the + button, for adding a symbol, the program just shuts down.. I tried to uninstall, restart and re-install.. nothing seems to work.
I'm using edge animate cc 2014.1 on a mac (max os x 10.9.5).
Hoping that somebody can help me.
With regards,
MichelAre you getting the same crash when you do file->open, file->save on TextEdit or any other popular apps on Mac ?
From the crash log, it looks unrelated to Edge Animate . It may be coming from a component/plugin installed in your system.
Thread 40 Crashed:: Dispatch queue: TFSVolumeInfo::GetSyncGCDQueue
0 ??? 0xfefff000 0 + 4278185984
1 com.apple.desktopservices 0x995ec2cc CopyIconRefForSizes(__CFURL const*, unsigned long, OpaqueIconRef*&) + 41
2 com.apple.desktopservices 0x995e4eb7 TFSInfo::CopyIconRef(unsigned long, OpaqueIconRef*&, bool&) const + 583
3 com.apple.desktopservices 0x9956a400 TNode::CopyIconRef(unsigned long, OpaqueIconRef*&) const + 104
4 com.apple.desktopservices 0x99553bdb TNode::ResolveSharedFileListAliasIfNeeded() + 481
5 com.apple.desktopservices 0x99587054 ___ZN5TNode19SynchronizeChildrenEmR16TNodeEventPtrSet_block_invoke_2 + 59
6 com.apple.desktopservices 0x9953569a ExceptionSafeBlock(void () block_pointer) + 137
7 com.apple.desktopservices 0x99587014 ___ZN5TNode19Synchroniz
A different thread which talks about a similar crash and a fix -
Change history of step in substitution
Hi All,
if a new step has been added in any group of substtitution, then is there any way to find out who has created that step.
please suggest.
Regards
DeepakHi,
T code - GGB1 select that particular substitution step as per below screen
and Substitution program activation change logs available in T code GCX2
you will get created user name & time
Mahesh -
VBUND(Trading Partner) field in BSEG from Tcode FB50 through programs
Dear Friends,
I am traying to update the VBUND(Trading Partner) field in BSEG from Tcode FB50 through programs....but its not updating in BSEG.
for that we have used substitution programs,
Did we have any other way to update the VBUND in BSEG from FB50?
I have debuged the Tcode FB50, and in there its updating the BSEG from internal table t_bseg, and passing the values to t_bseg from SACCIT, but SACCIT is not having the field VBUND. thats the reasone its failed in my case.
do we have any other better solutions and idea on this???
Thanks,
SridharRefer to the following trheads:
Change field bseg-vbund
Trading Partner field (VBUND) is left blank in EC-PCA historical data load
Validation document type
Field VBUND does not allow changes to the document ?
Regards,
Fernando Evangelista -
Shortcuts on keyboard to unusual symbols & ¾ etc etc
Hi,
just a quick one, I know there´s a shortcut in the top of the screen via the country flag to special symbols etc, but I´m trying to set up specific keyboard commands to often used (weird) symbols.
For instance: ✈.
How could I get (for argument´s sake) Command + Z to do this please?
I´ve been to settings, keyboard etc etc, but it won´t let me select certain keys for symbols, only programs.
Anyone an idea to speed things up?
Cheers,
Not a Cluehttp://support.apple.com/kb/ht1343
-
Text documents w/symbols and also pdf's
I am trying to incorporate my trademark, logo design and symbols. Program will not download microsoft word docs. Can adobe 1 page pdf files be downloaded into the beginning or end of a video? Thank You.
Don't let the newness of the program get you down.
Titler is a pretty powerful little application. However, it does have some limitations. I use it for most of my simple Titles, but rely on other programs for something more involved. I'll do the text in Word, or WordPerfect (to use Spell Checker), and then do Copy/Paste operations to either Illustrator (and then to PS), or Photoshop to get my final output. For me the only question is when to I go to those other applications. I'm pretty quick to jump out of PrPro's Titler, but much of that is because I love working in PS and AI for their control.
Good luck,
Hunt -
How to download explanation texts of Payment Terms.
Hi All MM Experts,
I am a ABAPer.One of the MM consultant in our project wants to download the payment terms with the explanation texts (which is usually in multi line) in OME2 transaction. I have tried table T052 and T052U but it didn't help.
Any pointers on the same will be highly appreciated.
Thanks in advance,
SaketIt creates the texts for the payment terms in the input table I_T052 using the text symbols in program SAPLFHL2.
It means you cannot download the text from any table directly.
you have to write a program to download it, in this program you have to execute the function module to get the texts.
Maybe you are looking for
-
Not sure how to do this of if it can be done. I'd like to be able to use a remote wireless camera paired with either my iBookG4 or PBookG4 and be able to access the camera's lens from a remote location online. In other words, if I have the remote tar
-
Need more newbie advice.
I've been an MSSQL DBA for 5 years now, and want to broaden my horizons. Please be gentle and keep in mind that I wont be appyling for the senior level Oracle DBA slots any time soon, I just want to be able to apply to those SQL DBA openings that say
-
I am unable to use Yahoo Messenger Camfor some reason that know one knows. So I began to try iCHat. A few questions: how do you start-to add a person to talk with, what is the connection to AOL; does it allow connection to people with say YM; when it
-
My Message Popup is reported as: Verify that the Installed memory (RAM) is 1.96 GB: Passed Button Index: 1 What is the best way to prevent reporting the Button Index line?
-
Does Apple have any intention of creating a new Soundtrack?
I am learning to love Final Cut Pro X, and even though I love the linking of audio and video, sound editing is just not cutting it. Are there any speculations about incorporating a whole new Soundtrack Pro X and releasing it on the App store?