Dropping characters in text lines (FM8)

I'm experiencing problems with dropped characters in text lines. Also, I've noticed the history doesn't seem to log all changes made to text lines. The problem can be duplicated as follows:
1. Open a new portrait blank document and add an anchored frame. (recorded in history)
2. Add a text line inside the anchored frame from the Tools Palette. In the text line, type "1234" (recorded in history).
3. Save the file. (history cleared)
4. Click the cursor after the "4" in the text line and hit a carriage return to create a new text line. (not recorded in history)
5. In the new text line, type "1234567890"(not recorded in history)
6. Save the file.
7. Refresh the screen (cntl l) and the second text line now reads "12346890" (dropped the 5 and 7). Printing the file in steps 5 and 6 also show the 5 and 7 are missing.
8. Add a new text line inside the anchored frame from the Tools Palette. In the text line, type "12345" (recorded in history).
9. Save the file. (history cleared)
10. Click the cursor after the "5" in the text line from step 8 and hit a carriage return to create a new text line. (not recorded in history)
11. In the new text line, type "1234567890"(not recorded in history)
12. Save the file.
13. Refresh the screen and the second text line now reads "12345790" (dropped the 6 and 8).
Has anyone else seen this problem (or can duplicate it)?
Also, can someone explain why some of the steps above are not recorded in the history.
FYI, while trying to find a repeatable sequence to demonstrate this problem, Frame crashed on me.
I'm running a trial version of Frame 8, version 8.0p273, with XP Pro, on a fairly new Dell Optiplex 740.
Thanks,
Jeff Schweiner

Hi Jeff,
I have now tried what you're doing and get the same result!
I have also added a text line with characters a to z. After saving ad doing a ctrl-l, the character after the last one, and the character second after that, in the previous line, was removed. (I first typed "abcd", saved, made a new line, typed "abcdefghi", saved, made ctrl-l, the characters "e" and "g" were removed).
I have the same version of FrameMaker + SGML, but this is a licensed version, running on Win 2000.
Regards
Mikael Sten

Similar Messages

  • Dropped characters using text tool.

    Occasionally, when I type a string using the text line tool, Frame will drop a chacter when the screen is refreshed. Most of the time it is the first character, such as it will change "Callout" to "allout"; less often it is somewhere else. If the string is only one character, the grab handles are there where the character should be. If it's a longer string and the first character is dropped, the left-end grab handles are adjacent to the first visible character, giving the appearance there never was that first character. I forgot what happens if it drops a character in the middle.
    If the text string is a single character, it disappears but its grab handles are there.
    It happens sometimes on a Control+l refresh, or sometimes when I move the string's position with the mouse.
    I'm using Windows XP and Win 7 in Parallels, everything with latest patches. The font is Myriad Pro Semicondensed (Adobe's OTF).  I tried different fonts but it happens so rarely that I can't really tell if the font was the fix or if it simply didn't show up. Problem is that the font specs are called out by the customer.
    Anyone see this?

    > .just think it is weird that it hasn't happened all this time and now it does...lol...oh well..
    If you didn't change FM versions or apply a patch, I agree. Weird.
    > I used to use text frames, but the text strings are just easier for call outs.
    TFs are worth the small amount of extra work. Graphics Text is severely limiting, entirely apart from bugs.
    TFs get you global Paragraph Formats, Character Formats, Variables, Xrefs, search, etc.
    We do callouts as Xrefs - massively easier to maintain on the shifting sands of part changes and any need to add more c/os to the same figure.

  • Printing the First 14 Characters of Every Line in a Text File

    My text file looks like the following:
    1111097116274, H0101C58F8110C005, 1, 16:48:03
    1111097116274, H0100058F8110C006, 2, 16:48:10
    1111097116274, H00F0458F8110C006, 3, 16:48:12I want my java program to print the first 14 characters of every line. Here's what I have:
    import java.awt.*;
    import javax.swing.JOptionPane;
    import java.io.*;
    public class Read {
         public static void main( String args[] ) {
        try {
            BufferedReader in = new BufferedReader(new FileReader("aFile.txt"));
            String line;;
            /*String tagid;*/
            while ((line = in.readLine()) != null) {
                 char[] tagid = line.toCharArray();
                 line.getChars(0, 14, tagid, 0); 
                 System.out.println(tagid);
            in.close();
        } catch (IOException e) {
             JOptionPane.showMessageDialog( null, "Error" );
             System.exit(0);
         Instead of printing the first 14 characters of every line to output, it prints the whole text file.
    Any ideas of what's wrong?
    Thanks.

    Well, that's the thing with a highly tuned, precision engine like your mind, JosAH. Adding a little alchohol to the fuel mix provides a performance boost, but as the alcohol/fuel ration increases, the performance improvement peaks and then degrades, until the performance is actually reduced. Now, I understand that in the case of the magic Grolsch, this performance curve is shifted farther to the right (graphed with Grolsch count as the independent variable, and performance improvement as the dependent variable), but it still occurs.
    I recommend nitrous oxide. You may need to get your piston heads hardened, though.
    � {�                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Printing specific characters of a line of text

    Does anyone know of a good way to extract certain characters from a line of text. Such as printing the first two characters or characters 3 and 4 or characters 7-13 etc. It seems like sed should be able to do this, but I can't find any examples online.
    Thanks!

    This command will extract the last 3 characters from every line:
    sed 's|^.*\(...\)$|\1|'
    Middle characters are a little harder. This command extracts the 23rd, 24th, and 25th characters from every line:
    sed 's|^.\{22\}\(...\).*|\1|'
    But if you are doing columnwise operations, a better tool is awk and not sed.

  • Text Line Item to Quality Inspection

    Hallo,
    Is there a way to have PO Text Line Items posting to Quality inspection by default?
    regards,
    Marco

    Dear Marco,
    Following Options are available
    1)If you want to put the item always in Quality inspection irrespective of supplier , go to material master purchasing view tick the block for " Post to inspection".With this whenever material will be received it will go into inspection stock
    2) If you want to put a material for a particular vendor then in PO tick "post to inspection stock"
    3) You can also at the time of GR put the material in inspection stock with Movement 101 & in Drop down box select - Quality stock
    I hope this will solve your problem.
    If useful pl. reward points,
    Vivek Maitra

  • Report Text line width

    Is there a way to set the text line width on a report to 80 characters and then have it wrap to the next line. I'm getting very long cells that I have to scroll over with the arrow key to see the text past my screen size.

    Any one know the HTML command to set text line size?

  • Add/Remove Text Lines FCPX

    In FCPX, with the title design called "Winner's Circle" it is set at default to have 5 text lines. I only need 2 text lines for this title. The amount of text lines determines how many times "winner's circle" repeats the animation. It is repeating it's animation 3 times where there is no text content needed. How do I add or Remove a text line? Is this feature possible?
    I've attempted cutting and shortening the clip where I want it to stop animating; it'll persist for another 3 times no matter what the duration is. 
    Option F will not allow me to make a freeze frame of the motion title graphic called "Winner's Circle". Is there another way to make a freeze frame other than taking a screen shot? With this option, I would be able to add another video layer with the freeze frame of "winner's circle" above this same clip while the animation would repeat 3 more times unnecessarily--in order to disguise it...  
    I've attempted to troubleshoot with keyframes... I need "winner's circle" to cross dissolve with another clip, not gradually fade to black.  
    Thanks!  

    I'm the one that's sorry! You are a brave soul. Most come here too timid to try most things out - you're already slogging around in the guts of a fairly sophisticated template (difficulty points due to 3D orientation and behavior animation of material.) I guestimated your abilities based on such.
    My modified suggestions:
    1) you will not need to clone anything [save cloning for another day ]
    2) Find the Text Layers Group
    3) Delete the 2nd through 5th "INFORMATION" text layers (in order of appearance - top to bottom)
    4) Delete the 2nd through 5th Ramp behaviors (at the top of the "folder" -- in order of appearance... etc.)
    You should be left with one "INFORMATION" and when played, the wheel should spin and stop with the text in the correct location. 
    Select the Text "Information" layer and under the canvas in the timeline, click and drag the right edge out all the way to the right. This will keep the text "on" the rest of the length of the template.
    Play again and make sure the "Information" stays on screen for the entire length of the template.
    Click on the time clock icon under the canvas so that the clock hands read quarter past 12 then double click on the time and type "5." (number 5 plus a period) + enter (set the length of the template to 5 seconds.)
    With the Information text layer still selected, Command - D (duplicate the layer - you should now have an INFORMATION copy layer.) [both of these text layers will be independently editable in FCPX (that includes Fonts and size, etc...)
    For the duplicate layer:
    In the inspector > Properties, try these coordinates to start:
    X: 486
    Y: -1195
    Z: 23
    Rotation:
    X: 0
    Y: 0
    Z: 78
    Scale:
    X: 95
    Y: 170
    Z: 85
    Shear:
    X: -24
    Y: -9
    [You can play with any of these settings to get the "look" you prefer -- I was just trying to "match" the design somewhat -- and it's a bit of a guess...]
    Go to the Text > Format inspector. At the bottom of the column to the right of the word "Text" - when you pass the mouse over the region, a disclosure triangle will appear -- click it and select Publish from the dropdown.
    To publish colorizing elements:
    Select the Gradient > Gradient layer  (bottom of the list -- if it looks like two blue squares, open up that group and select the "generator" icon (ultra miniature monitor looking thing with a test pattern).  In the Generator inspector > Gradient, right click on the word Gradient (just over the color bar) and select publish from the dropdown.
    Right OVER the gradient folder, the bottom item of the Text Layers folder, select "Rectangle" (just under Replicator.)  In the Inspector: Shape > Style > Fill section, click on the word gradient just over the color bar (again) and select publish.
    One more thing:
    Drag the playhead to the 2 second mark under the canvas. Click anywhere in the layer's list that's NOT on any item (that is - deselect any and all items in that list.)  Type the tilde key (or accent grave key, however you look at it) -- that will add a marker. Immediately type Command-Option M , which calls up the Edit Marker dialog. In the Type section, select Build In Mandatory... then OK.
    Save the project.
    You now have a 1 Score (Winner/Loser/Tie) winner's circle template. Use a new instance for each score in the storyline.  You can trim the template or drag it out in time in FCPX -- the animation at the beginning will always play with exactly the same speed.
    PS - an oddity is occuring with my copy: the lower Information text is ending up under the upper text (like a drop shadow) and repositioning in Motion makes no difference -- if that happens to yours, just double click on the "under" text and "slide it out" to where it belongs (in FCPX).
    Anyway, it should look a little like this (at around the 2 second mark):
    For completeness: if you need "subtitle" lines, these can be accomplished in FCPX. Type a return at the end of the title and continue with a second line. Select only the second line in the text box (text tab of the inspector) and resize the font (restyle it any way you like actually...) You shouldn't need to add extra lines to what you already have (in the Motion template). Also, if you need to get rid of one or the other -- select the text of it, and type in a space character (why a space? So you have something to double click on in the canvas if you need to find it again.)
    HTH

  • Sales order Text Line (Type)

    Hi,
    How do I add Text Line by selecting the field "Type" in Form Settings in my DI Add-On?
    Here is the code for adding a regulare Sales Order line:
    CODE
    oDocument_SalesOrder.Lines.FreeText = "This is not the Text I want to have...It is a Drop Down List and you can select Regular, text, sun-total in Type Column";
    oDocument_SalesOrder.Lines.Add();
    Thank you,
    Rune

    Rune,
    You need to use the Document_SpecialLines Object which is new to SAP Business One 2007A.  You can find more detail on this in the 2007A SDK Help Center documentation as well as sample code with the SDK at ...
    ..\Program Files\SAP\SAP Business One SDK\Samples\COM DI\CSharp\19.SpecialLines
    Eddy

  • Text lines in the BW query variables screen

    Hi gurus.
    The bw users ask me to display some text lines in the BW query variables prompt.
    The text lines are saved in a custom table.
    The only idea that I've got is to use customer exit text variables and fill them in CMOD when I_step = 1.
    I don't like this solution (I should have more the 10 text lines and so I have to mantain more than 10 Text variables) but I can't find any other solution.
    Any new idea or solution?
    Is there in Bex enviroment a functionality (that I don't know) for doing somenthing like this ?
    Thanks fo any help.
    S.

    Hi,
    to resolve it you should create all the prompts in the BW query. You are using a query with 2 parameters and then a dynamic list of values. the dynamic list of values can only work after you entered the other values.
    Ingo

  • Sales Order Text Lines in SAP Query

    I have a requirement to output several text lines into a SAP query based around sales orders.
    I have included some code to read the details into my query and get no syntax errors, however the report gives a blank output for each of the text fields included, despite there definitely being some text with the specified attribute ID and text object in the table STXL.
    Where am I going wrong?
    Please find the coding below for one of the text field I'm trying to extract:
    TABLES:STXL.
    DATA:
        VBELN LIKE VBAP-VBELN,
        POSNR LIKE VBAP-POSNR,
        TDNAME LIKE STXL-TDNAME,
        MYLINE LIKE TLINE-TDLINE,
        ZE18_LINE(1200) TYPE C.
    DATA:BEGIN OF LINES OCCURS 0.
            INCLUDE STRUCTURE TLINE.
    DATA:END OF LINES.
    DATA:BEGIN OF MYHEADER.
            INCLUDE STRUCTURE THEAD.
    DATA:END OF MYHEADER.
    CLEAR TDNAME.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
    EXPORTING
      INPUT = VBAP-VBELN
    IMPORTING
      OUTPUT = VBELN.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
    EXPORTING
      INPUT = VBAP-POSNR
    IMPORTING
      OUTPUT = POSNR.
      CONCATENATE VBELN POSNR INTO TDNAME.
    CALL FUNCTION 'READ_TEXT'
        EXPORTING
            ID = 'ZAT2'
            LANGUAGE = SY-LANGU
            NAME = TDNAME
            OBJECT = 'VBBP'
         IMPORTING
            HEADER = MYHEADER
         TABLES
            LINES  = LINES
    EXCEPTIONS
            ID = 1
            LANGUAGE = 2
            NAME = 3
            NOT FOUND = 4
            OBJECT= 5
            REFERENCE_CHECK = 6
            WRONG_ACCESS_TO_ARCHIVE = 7
            OTHERS = 8.
    IF SY-SUBRC = 0.
      LOOP AT LINES.
        MOVE LINES-TDLINE TO TEXT.
        ENDLOOP.
    ENDIF.

    Hi -
    Please check in debuging.
    check the value of TDNAME correctly populated with sales order no and sales order item.
    You can cross check with the table STXH with TDNAME and see if any entries is available for TDID 'ZAT2' as your case.
    Here are sample code.
    DATA :    lv_tdname TYPE tdobname,
                     lw_line TYPE tline,
                    li_line TYPE STANDARD TABLE OF tline.
    CLEAR : lv_tdname , li_line[],
    cocatenate w_vbak-vbeln w_vbap-posnr into lv_tdname.
    CALL FUNCTION 'READ_TEXT'
      EXPORTING
        id                      = 'ZAT2'
        language                = 'E'
        name                    = lv_tdname
        object                  = 'VBBP'
      TABLES
        lines                   = li_line
      EXCEPTIONS
        id                      = 1
        language                = 2
        name                    = 3
        not_found               = 4
        object                  = 5
        reference_check         = 6
        wrong_access_to_archive = 7
        OTHERS                  = 8.
    IF sy-subrc = 0.
      CLEAR lw_line.
      loop at li_line INTO lw_line .
    * Put your logic
      endloop.
    ENDIF.

  • How to put text line just for a moment ?

    Hi,
    Do you know how to put a text line  just  for one photo? I mean I have more photos  in one portfolio but i need the text line to be seen just for one photo for the others no.
    Thank you in advance.

    You can use composition for this , where you can insert text frame for that specific photo where you want to add some description and for rest dont use text frame.
    Thanks,
    Sanjit

  • How to create a subtotal or text line in a service sales order ?

    Hi ,
    is there a way to add text line in sales order for service ? when we switch from item sales order to service sales order , the "type" column disappear , and we can not create line other than service line . we use B12007A SP01 PL07
    i've not seen this limitation in the B1 help . is it a setup problem ? or is it impossible to add those lines to service sales order ?
    thanks for help
    regards

    Hi,
    This is not setup problem this is limitation you cannot add line as text or subtotal using type option in service order like item type order. If you want to add text for your service line you can do this through linewise  udf.
    Thanks
    Sachin

  • PLD - SO needs to display Text line

    Dear All,
    Our customer's marking documents has text type lines. When I tried to print it on A/R invoice and A/R down payment invoice, it works good. When I tried to print it on Sales Order, text lines have always been printed first. Then items and subtotals. I use exactly the same way to print it.
    Field_1: Sys Var 157 (line type)
    Field_2: Field_1 == 'T'
    Field_3: Field_2 != 'T'
    Field_4: Sales Order - Rows.Text, link to Field_2
    Other item fields link to Field_3
    One more question for PLD is, I found in system PLD almost all the fields link to itself. It there any specfic reason we have to do that?
    Thanks a lot.
    Regards,
    Yuka

    Dear Yuka,
    You may check these threads first to see if there are any helps:
    Re: Row Type: "Text" >> in A/P invoice, not being displayed in PLD
    PO PLD Add line text....
    Line type text not printing
    Thanks,
    Gordon

  • My group box is causing problems when searching for a text line in a text file.

    I am developing a booking system, so for this I need to ensure that no two clients can book the same appointment slot. So, on testing my code which prevents double booking, the system doesn't seem to find the text line being searched for in the text file
    when it (purposefully) should.
    I have tried isolating the problem using breakpoints, and I've found that when the 'SearchLine' (referring to my code below) does not include the 'TimeComboBox.text' piece and instead this value is written into the code, the system is able to find the SearchLine
    without any problems. But, when assigning the group box's value to a variable and using this in the SearchLine instead, or without even using a loop and just doing a simple line by line search, the program can't find this line of text in the file.
    I'm lost for ideas. I have tried everything I can think of. Could anyone make any suggestions as for what is the problem with my group box? (I'll explain the code beneath it).
    'Setting the value of the SearchLine (which is a String)
    SearchLine = String.Concat(DateTimePicker1.Value.Date & " " & TimeComboBox.text)
    Dim FoundApp As Boolean
    Dim objReader As New System.IO.StreamReader(basicfilepath & "Text Files\Client Booked Appointment DatesTimes.txt")
    FoundApp = False
    'Reading the file's contents and checking for the SearchLine
    Do While (objReader.Peek() <> -1) or (FoundApp = True)
    If (TextLine = SearchLine) Then
    'Line contains SearchLine. Appointment already exists.
    FoundApp = True
    Else
    'Line doesn't contain SearchLine. Carry on searching.
    Msgbox("Line not found.")
    End if
    Loop
    Explanation
    When the line is searched for, the 'FoundApp' value must be set to 'True' when it is found. If it is not found, it remains false.
    To isolate the problem, I've displayed the SearchLine in a message box in the past to make sure that the correct line of text is being searched for.
    In basic terms, my program is searching for the exact line of text which exists in the text file, but for some reason it is not coming up as 'Found'. The error occurs when the group box's value is used. The text file which is being read is
    definitely correct. Please help, any suggestions would be appreciated.
    Thank you

    Hi
    It would appear that your snippet doesn't actually read the file at all.
    Here is my test which works fine.
    Option Strict On
    Option Infer Off
    Option Explicit On
    Public Class Form1
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
    Dim SearchLine As String = "18:09:38 : XTaskSettings.Load PARAMS: begin"
    Dim FoundApp As Boolean = False
    Dim TextLine As String = Nothing
    Dim objReader As New IO.StreamReader(Application.StartupPath & "\Data\Report Q1.txt")
    FoundApp = False
    Do While (objReader.Peek() <> -1) Or (FoundApp = True)
    ' this was missing
    TextLine = objReader.ReadLine
    If (TextLine = SearchLine) Then
    'Line contains SearchLine. Appointment already exists.
    FoundApp = True
    MsgBox("Line found.")
    Else
    'Line doesn't contain SearchLine. Carry on searching.
    MsgBox("Line not found.")
    End If
    Loop
    End Sub
    End Class
    Regards Les, Livingston, Scotland

  • Adding a Drop Shadow to text in InDesign CS6

    I have no character styles in my recent installation of Cloud InDesign CS6 and want to know how I import these effects.

    Character Styles and Drop Shadow, (an object-level effect), are not related. There is nothing to import.
    To apply a drop shadow to text, select (black arrow) the text frame and choose Drop Shadow from the fx menu at the bottom of the Effects panel, (Window > Effects). The Drop Shadow dialog opens where you set the parameters of the effect.

Maybe you are looking for

  • How do I get rid of someone else's apps on my account?

    A few months ago I synched my new iPhone with my computer at work. It seems that, unknown to me at the time, someone had used the itunes on my computer to update their iPad. Suddenly, I had one million apps on my phone that I had never downloaded. It

  • Problem installing 10_Recommended.zip

    Has anyone dowloaded the above Recommended & Security Patches from sunsolve? When trying to unzip the file I am getting the below error message: # unzip 10_Recommended.zip Archive: 10_Recommended.zip End-of-central-directory signature not found. Eith

  • USB Ethernet stop working after hotplug

    I have found that my Apple USB Ethernet dongle stop working if I plug in another USB device. This happens both using a USB hub, and when plugging directly into the MacBook Air. I also see this problem when using a similar dongle from another supplier

  • .xls files in Numbers printing Landscape, can't get Portrait

    I searched and found one similar post with no resolution: I open an .xls file with numbers, the inspector(sheet inspector) shows I have it as portrait, but when I select "print" and the print dialog appears, it shows the .xls file on a landscape back

  • MRP Areas

    I have defined MRP areas for our plant, however I'm not certain about the Conversion of the Planning File for MRP Areas if this will give me an option to convert specific plants or is it going to convert every plant? Please help, thanks.