Stream object with reference to its length

Hi,
I have the following pdf file and I cannot see page 1 in Adobe Acrobat Reader. I can see it correctly in any other pdf reader.
I need to create a stream with reference to its length (see object 100 and 200) but I could make it work. I followed the pdf spec (page 65) but it's not working.
in page 2, where the length not a reference object, everything is fine.
Please help.
%PDF-1.5

1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj
2 0 obj << /Type /Pages /MediaBox [0 0 595 842] /CropBox [0 0 595 842] /Resources 3 0 R /Kids [ 010 0 R 011 0 R ] /Count 2 >> endobj
3 0 obj << /Type /Resources /Font << /FH 4 0 R /FHB 5 0 R >> >> endobj
4 0 obj << /Type /Font /Subtype /Type1 /Name /FH /BaseFont /Helvetica /Encoding /WinAnsiEncoding >> endobj
5 0 obj << /Type /Font /Subtype /Type1 /Name /FHB /BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding >> endobj
6 0 obj << /Length 205 >> stream
0.5 0.5 0.5 rg BT /FHB 14 Tf 55 810 Td(xxx) Tj ET BT 55 795 Td(www.xxx.com) Tj ET BT 421 810 Td(yyy) Tj ET BT 421 795 Td(01/01/2015 12:00:04) Tj ET BT /FH 12 Tf 295 30 Td (/1  ) Tj ET 55 790 m 540 790 l S
endstream >> endobj
10 0 obj << /Type /Page /Parent 2 0 R /Contents [6 0 R 200 0 R 100 0 R ] >> endobj
11 0 obj << /Type /Page /Parent 2 0 R /Contents [6 0 R 101 0 R ] >> endobj
100 0 obj << /Length 200 0 R >> stream
BT /FHB 14 Tf 235 750 Td(Page 1)Tj ET
endstream >> endobj
200 0 obj
37
endobj
101 0 obj <</Length 37 >> stream
BT /FHB 14 Tf 235 750 Td(Page 2)Tj ET
endstream >> endobj
xref
0 12
0000000000 65535 f
0000000014 00000 n
0000000064 00000 n
0000000198 00000 n
0000000270 00000 n
0000000378 00000 n
0000000492 00000 n
0000000753 00000 n
0000000837 00000 n
0000000913 00000 n
0000001012 00000 n
0000001035 00000 n
trailer
<</Size 12/Root 1 0 R>>
startxref
1381
%%EOF

Here is one example: For a true text file, it does not make a big
difference if your line endings are LF or CR or a combination of both
(which ones are used depends on your operating system and text editor
software used). A good text editor can juggle all these and give you what a
human would consider the correct view of the document. In a PDF file, it
does matter quite a bit if you use LF or CR/LF - the first one only adds
one byte to the file, the second one adds two bytes. Because everything in
the PDF file is referenced via the byte offset from the Xref table, having
a line ending be one vs. two bytes makes a big difference. In one case,
your offsets are correct, in the second one they are not, and therefore the
PDF file is corrupt.
Contrary to what lrosenth says, I believe you can create a PDF file in
NotePad++ (or any other text editor), and I do so regularly in my
trainings, but you have to be absolutely certain you understand how byte
offsets work and how to get them correct. Even though you can do this,
normally you would not (unless it's a training exercise). It's much easier
to write out the PDF file in software and keep track of all byte offsets as
the objects are generated so that you can then create a valid Xref table.
If you want to know more about the potential problems with the Xref table,
see this blog post I wrote a few years ago:
http://khkonsulting.com/2013/01/the-trouble-with-the-xref-table/

Similar Messages

  • Sales order with reference to a custom object

    Hi all experts, I have a question.
    I want to create a sales order with reference to a complete custom object created in the CRM system. The custom object has a unique number assigned to it. How can I use the reference of this custom object in my sales order?
    In other words, can I use a field in the sales order which will be storing this custom object number? If yes, which field can be used? If no, how else can this be achieved? Thanks in advance.

    Animesh,
    You have two options:  Use the external reference number field on the Sales order if it is not be being used, however if you capture the customer's PO number you are probably aleady using that field.  Otherwise I would do what you said and create a new Z-field via the EEWB and store your external reference number there.
    If the custom object number was 10 digits alpha numeric, you could possibly create a custom partner function, but I really don't recommend it.  The z-field will give you better performance for reporting, and future processing.  I would put the z-field field in the CUSTOMER_H segment of the document.
    Take care,
    Stephen

  • Resolved reference placed in object with no cache

    Hi ,
    I have been seeing this error in my weblogic logs.The workflows are
    running fine and doing intended work. Have a look at the error message
    WARNING: Resolved reference placed in object with no cache.
    java.lang.Exception: printStackTrace
            at com.waveset.util.Util.printStackTrace(Util.java:6259)
            at com.waveset.object.PersistentObject.cacheWarning(PersistentObject.java:476)
            at com.waveset.object.PersistentObject.checkReference(PersistentObject.java:2683)
            at com.waveset.object.PersistentObject.checkReferences(PersistentObject.java:2718)
            at com.waveset.object.PersistentObject.addMemberObjectGroup(PersistentObject.java:1513)
            at com.waveset.workflow.WorkflowEngine.buildWorkItem(WorkflowEngine.java:4406)
            at com.waveset.workflow.WorkflowEngine.callManualAction(WorkflowEngine.java:4284)
            at com.waveset.workflow.WorkflowEngine.callAction(WorkflowEngine.java:3811)
            at com.waveset.workflow.WorkflowEngine.callAction(WorkflowEngine.java:3229)
            at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:3070)
            at com.waveset.workflow.WorkflowEngine.makeTransition(WorkflowEngine.java:2809)
            at com.waveset.workflow.WorkflowEngine.checkExplicitTransitions(WorkflowEngine.java:2700)
            at com.waveset.workflow.WorkflowEngine.checkTransitions(WorkflowEngine.java:2486)
            at com.waveset.workflow.WorkflowEngine.processSteps(WorkflowEngine.java:1891)
            at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1748)
            at com.waveset.workflow.WorkflowEngine.walkCases(WorkflowEngine.java:1656)
            at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:816)
            at com.waveset.workflow.WorkflowEngine.execute(WorkflowEngine.java:478)
            at com.waveset.workflow.WorkflowExecutor.execute(WorkflowExecutor.java:235)
            at com.waveset.task.Scheduler.execute(Scheduler.java:2393)
            at com.waveset.task.Scheduler.executeTask(Scheduler.java:2295)
            at com.waveset.task.TaskManager.executeTask(TaskManager.java:277)
            at com.waveset.workflow.Workflow.checkinWorkItem(Workflow.java:378)Any Ideas,
    Thanks

    Did anybody resolve this issue?
    I am getting com.waveset.util.WavesetException:Class com.omd.session.WorkflowServices not found.
    It seems the workflow status shows finished, but did not start the acctual workflow process of approvals and emails to the appropriate user accounts.
    Anybody has any clues about this exception?
    G

  • Objects with invalid references

    hello everybody,
    since 1 month in our PI dev we have a strange situation.
    Inside every SC we see a tree named "objects with invalid references" that inside cointain the Namespace.
    I notify we have this situation after a massive transport from PI prod to PI dev .
    we decide to do this because no more develop are necessary and we decided to sincronizate the 2 systems.
    It's possible remove this ?
    thanks
    Alessandro

    Hi
    Please check if the Prod and Dev SLD is sync and has all the SWC with same configuration.
    Please also check the dependency maintain in Prod and Dev SWC.
    refer the below discussion
    SWCV deleted from SLD accidently
    regards,
    Harish

  • Duplicating stream object to new stream with lower resolution

    Hi all generally I have a question, Is it possible for ams to split my original live stream to a new stream but with lower resolution, so i have two streams one with high resolution and one with low resolution?
    If not I how does it Adobe Flash Media Live Encoder do? I can steam up to 3 different resolutions from one camera object. Is it possible to do also from flash?
    I want to built a multi user conference application. But have some cpu usage  issues, so I need a additional lower resolution stream to use for the miniature views.
    Could You help me with this, any tips how could I do such a thing?
    I using rtmp protocol to communicat and adobe media server 5.
    Sorry if a similar thread was already published on this forum.

    Thx 4 the replay.
    So maybe I could do something like this:
    I am able to send two streams from one camera but they both have the same  resolution.
    Is there any way from flash app to send two streams from one camera with different resolution like FMLE does?

  • How to reference objects with same name?

    Probably another easy one, but again, couldn't find the answer in old discussions...
    I have some objects with the same name on my form. Designer has made them unique by making an array out of them...object[0], object[1], object[2] etc. How can I reference the individual objects in javascript?  I tried the obvious by referencing them as an array, but to no avail.  I suppose it'd be just as easy, if not better, to just have unique names, but in this case, the objects are related and having them in an array would be handy.

    You can try like below.
         var oObject = xfa.resolveNode("Object[1]");
         xfa.host.messageBox("" + oObject.rawValue);
    Thanks
    Srini

  • Importing a photo folder just with references creates a photo library 2/3 of its size. crazy!

    after ignoring iphoto for many reasons over the last years i thought i give it a try with the new photo app.
    i imported a 70gb photo folder - turning OFF to copy it into the library first, just refering to them - and now it ate up all my space by creating a 41gb (!!!) photo library just with references alone. so now i have a 70gb folder plus an index file that is 41gb big. i am beyond baffled.
    am i doing something wrong here or are they crazy?
    they cannot possibly think this is a smart way to store photos with the small internal hard drives they give us nowadays can they?

    it gets even worse. "photos" has created empty subfolders of almost every photo in my original photo folder.
    thank you apple. good job.

  • Variant Matching  during Creation of Sales Order with reference to Contract

    Hi All,
    I have a following scenario. Sales Contract is created on a Configurable Material ' A' and its has a Material Variant "B" with following Charac Values X = X1, Y= Y1 & Z=Z1.
    The value of Z= Z1 is set using a Procedure when Sales Document Type = OR ( This is the Document type For sales Order). So, this means variant matching will finally happen at Sales Order creation level, coz all the three reqd. charc. are availabe  at that time.This is also our reqmt.
    But, now what is happening, a Sales Contract is created for Material A, with Charc values X = X1 & Y= Y1. When a sales order is created with reference to this Contract, immediately during Copying of selected item, Variant Matching gets triggered & Material A is replaced by Material Variant B. Even we dont get into the Configuration Window.
    Actually, during copying itself Object Depencies are called and thats leading to variant Matching.
    Our requirement is that, it should not get triggered at such early stage. It should happen when Config. window is clicked.
    Kindly help. Copy Control of Sales Doc has setting 'No Control' We are in ECC 6.0. Are there some other settigs too.
    regards,
    Stuti

    your functional team can help you in finding one.

  • Does Java pass objects by Reference

    The following is my code:
    public static boolean isValid(String tester, Integer intHours, Integer intMinutes)
              int dotPosition = tester.indexOf('.');
              String hours = tester.substring(0, dotPosition);
              String minutes = tester.substring(dotPosition +1, tester.length());
              try {
                        intHours = Integer.valueOf(hours);
                        intMinutes = Integer.valueOf(minutes);
         } catch (NumberFormatException nfe) {
         return false;
         return true;
    What Iam trying to do is pass the Integer Objects by reference so that they retain their values outside of the scope of the function. My teacher told me that objects are passed by reference in Java but (even though the values are being changed within the function they are not retaining their values outside the scope of the function. Was my teacher wrong?

    aden_jones wrote:
    So to get behaviour similar to passing by reference I would need to create my own object and give it a method e.g. MyObject.changeValue(new_value) but I can't do that with Integer objects because I can't change their actual value I can only change the Integer Object that is being pointed at??You cannot achieve behavior that duplicates PBR with Java.
    However, if by "similar to passing by reference" you mean that the method makes a change that the caller can see, then, yes, you need to pass a reference to a mutable object, and change that object's state inside the method.
    void foo(Bar bar) {
      bar.setBaz(123);
    Bar bar = new Bar();
    bar.setBaz(999);
    foo(bar);
    // after foo() completes, the caller now sees that the Bar object's internal state has changed
    // from 999 to 123Note the difference between changing the value of a caller's variable (which can be done with PBR, and cannot be done in Java) and changing the state of the single object pointed to by both the caller's variable and the method's copy of that variable (which can be accomplished in Java, as it does not rely on PBR).

  • Serializing objects with the NIO API

    I try to use the new IO API to implement a non-blocking multi-threaded server that communicates with client applications by exchanging serialized objects. I started from the code in the JavaWorld article at http://www.javaworld.com/javaworld/jw-09-2001/jw-0907-merlin.html .
    With the new features of J2SDK 1.4.0, you don't have to create a separate thread per connected client. That is a big improvement.
    But when I read an object with ObjectInputStream, I get a java.nio.channels.IllegalBlockingModeException.
    Has anybody successfully implemented such a server since the release of the new io API?
    Thanks.
    Jean-Robert

    The ObjectStream code is basically incompatible with non blockin I/O since you must block on the stream until a whole Object is available. You could roll something like this yourself, by reading bytes until there are enough available to build the next object and then getting that Object from the buffer and shipping it to your client thread. All of this is far more trouble than just using the Stream oriented I/O.
    NIO and mutilple threads are a nightmare, the whole idea of non-blocking I/O is to avoid needing multiple threads. If you do use multiple threads you will need queues between them. See the Taming the NIO Circus topic for lots of discussion of NIO and its problems. The system seems more stable in JDK 1.5, but most people haven't even started using 1.4 for production yet.
    Personally I avoid ObjectStreams. They are only useful between Java applications, if I want that I just use RMI and let Java do ALL the hard work. When I write a Socket based app, its probably because the other end is a mainframe of a C program. For that reason I send data as bytes, packaged up in packets, and encode as XML or ASN.1 so the other end can interpret it.

  • Service Objects with Dialog duration

    m
    Hi Forte`ans,
    I am trying to listen to an event from a service object which has a
    dialog duation of Message.The service object is configured for
    failover.
    I get an exception ( not an error message ) saying :
    SYSTEM ERROR: Invalid attempt to register for an event on an object of
    class (CKBaseServiceMgrProxy) which has a dialog duration of
    message. The
    semantics of message duration do not guarantee that the same object
    instance will service each message, which is in conflict with the
    semantics of event registration (which requires that the same object
    instance to which the event is registered for generates the event;
    these are two separate actions). To disable this restriction,
    restart this process with cfg:do:4 specified.
    If I make the dialog duration of the SO Session, it works without
    screaming.
    Does this mean I cannot listen to events from such SO( Failover
    enabled with Message duration?) Is it because the event loop may still
    point to the failed SO and Forte wants to avoid such situations???
    Can somebody throw some light on this..?
    Thanks
    Ajith Kallambella M
    International Business Corporation.

    We ran into this same problem when converting an application from R1 to
    R2. In R1, you were allowed to do this. However, Forte won't
    guarantee, even in a non-replicated, non-failover partition, that it
    won't swap objects under certain situations unless the dialog duration
    is session. If this happened, you would lose your registration and not
    even know it. The recommended solution is for the client partition to
    pass a reference to an object anchored in its partition to the service
    object in the remote partition. The service object can then post events
    on the anchored object, which is guaranteed to be there during the life
    of that client partition. The logger flag was designed for backwards
    compatibility. It's not really recommended, but it's not supposed to
    have much overhead if you do use it. We already had a client
    notification architecture in place, so we re-worked our application to
    use it in the cases where we had been using direct registrations. Hope
    this helps -- Chris
    Chris Kelly, IS Architect
    Andersen Windows
    From:
    [email protected][SMTP:[email protected].
    net.in]
    Sent: Thursday, September 18, 1997 1:44 PM
    To: [email protected]
    Subject: Service Objects with Dialog duration
    m
    Hi Forte`ans,
    I am trying to listen to an event from a service object which
    has a
    dialog duation of Message.The service object is configured for
    failover.
    I get an exception ( not an error message ) saying :
    SYSTEM ERROR: Invalid attempt to register for an event on an
    object of
    class (CKBaseServiceMgrProxy) which has a dialog duration of
    message. The
    semantics of message duration do not guarantee that the same
    object
    instance will service each message, which is in conflict with
    the
    semantics of event registration (which requires that the same
    object
    instance to which the event is registered for generates the
    event;
    these are two separate actions). To disable this restriction,
    restart this process with cfg:do:4 specified.
    If I make the dialog duration of the SO Session, it works without
    screaming.
    Does this mean I cannot listen to events from such SO( Failover
    enabled with Message duration?) Is it because the event loop may
    still
    point to the failed SO and Forte wants to avoid such
    situations???
    Can somebody throw some light on this..?
    Thanks
    Ajith Kallambella M
    International Business Corporation.

  • Help - Concept: Object and reference?

    Q1:
    In Java tutorial, it says: The real-world objects share two characteristics: They all have state and behavior.
    State is associate with variables. So I am wondering where the object reference fit in the object if an object encapsulates some children objects? Is reference also varaibles?
    For example, if a MailInBox object has the size property, numberOfMessage property and a reference to each message object, does this mean that MailInBox object has property of size, numberOfMessage and all references?
    If reference belong to an object, an object can own both attribute properties and object references, right?
    =================
    Q2:
    What is the clientship of an object?, please help give me an example.
    Thanks!

    Thanks for your reply.
    For first question, My original question was whether an object can have both attribute properties and object references.
    Here if a MainBox object has 1) a simple attribute "size" which is integer type, so "size" is the attribute of the MainBox; 2) At the same time, if a MainBox has a child object called "Inbox", so a MainBox object has a reference to the Inbox.
    So in this sense, I concluded that an object can have both attribute properties (here is "size") and object references (here is "size"). Is it right?
    This can also be inferred from your statements:
    It is correct to assume that an object has attributes, which
    simplistically reflect its state.Then,
    Therefore, the Mail Box object only has 2 references.But In Java tutorial, it says: The real-world objects share two characteristics: They all have state and behavior.
    Then I concluded that Both reference and attributes are variables, right?
    =====
    So is it safe to say, "an object can have attribute and reference"?
    or
    is it safe to say, "an object can have attribute with reference"?
    Thanks!

  • Entity Framework : A short way to copy one object with it's child to a new object ?

    Hello !
    I'm using entity framework 6.
    Sometimes I need to copy an existing object with all its childs to a new object and to save to database.
    I'm using a standart way by creating a new object , copy one by one it's properties from existing object ( except the ID ) , after I create new object for every child and copy one by one each properties except the ID and Parent id......
    But of course this is a hard way to do especially when the object have a lot's of properties.
    I want to know is there any short way  ( built in) to do this ?
    Thank you !

    Actually , I'm using this extension :
    Imports System.ComponentModel
    Imports System.Collections
    Imports System.Data.Entity.Core.Objects.DataClasses
    Imports System.Runtime.Serialization
    Imports System.IO
    Imports System.Reflection
    Module Extensions
    <System.Runtime.CompilerServices.Extension> _
    Public Function Clone(Of T As EntityObject)(source As T) As T
    Dim ser = New DataContractSerializer(GetType(T))
    Using stream = New MemoryStream()
    ser.WriteObject(stream, source)
    stream.Seek(0, SeekOrigin.Begin)
    Return CType(ser.ReadObject(stream), T)
    End Using
    End Function
    <System.Runtime.CompilerServices.Extension> _
    Public Function ClearEntityReference(source As EntityObject, bCheckHierarchy As Boolean) As EntityObject
    Return source.ClearEntityObject(bCheckHierarchy)
    End Function
    <System.Runtime.CompilerServices.Extension> _
    Private Function ClearEntityObject(Of T As Class)(source As T, bCheckHierarchy As Boolean) As T
    If source Is Nothing Then
    Throw New Exception("Null Object cannot be cloned")
    End If
    Dim tObj As Type = source.[GetType]()
    If tObj.GetProperty("EntityKey") IsNot Nothing Then
    tObj.GetProperty("EntityKey").SetValue(source, Nothing, Nothing)
    End If
    If Not bCheckHierarchy Then
    Return CType(source, T)
    End If
    Dim PropertyList As List(Of PropertyInfo) = (From a In source.[GetType]().GetProperties() Where a.PropertyType.Name.Equals("ENTITYCOLLECTION`1", StringComparison.OrdinalIgnoreCase) Select a).ToList()
    For Each prop As PropertyInfo In PropertyList
    Dim keys As IEnumerable = CType(tObj.GetProperty(prop.Name).GetValue(source, Nothing), IEnumerable)
    For Each key As Object In keys
    Dim childProp = (From a In key.[GetType]().GetProperties() Where a.PropertyType.Name.Equals("EntityReference`1", StringComparison.OrdinalIgnoreCase) Select a).SingleOrDefault()
    childProp.GetValue(key, Nothing).ClearEntityObject(False)
    key.ClearEntityObject(True)
    Next
    Next
    Return CType(source, T)
    End Function
    End Module
    But the problem is that when I try to use like this :
    Dim litm, newitm as MyObject
    For Each litm In itemlist
    newitm = litm.Clone()
    newitm.ClearEntityReference(True)
    context.MyObjects.Add(newitm)
    Next
    context.SaveChanges()
    I get an error :
    Public member 'Clone' on type 'MyObject' not found.

  • Streaming PDF With Search Option

    Hi All,
    I want to open the Streamed PDF with Search Option.
    My PDF is searchable so if i use the URL like http://servername/abc.pdf#search=test then its working fine
    but when I stream the PDF then i m not able to pass the path like \\Servername\abc.pdf#search=test as it says that the file not found.
    Here is the code
      Response.Clear()
            Response.ContentType = "application/pdf"
            Response.AddHeader("Content-Disposition", "inline; filename=abc.pdf")
            Dim myStream As System.IO.Stream
            Dim buffer() As Byte
            Dim BytesRead As Integer
            myStream = New System.IO.FileStream("\\servername\new\abc.pdf", System.IO.FileMode.Open, _
                                                IO.FileAccess.Read, IO.FileShare.Read)
            BuffSize = 102400
            Response.AddHeader("Content-Length", myStream.Length)
            ReDim buffer(BuffSize)
            BytesRead = myStream.Read(Buffer, 0, BuffSize)
            Do While (BytesRead > 0)
                Response.OutputStream.Write(Buffer, 0, BytesRead)
                Response.Flush()
                BytesRead = myStream.Read(Buffer, 0, BuffSize)
            Loop
            Response.End()
    I want abc.pdf to be opened w/ search option but when i pass the seach option with the file name its not working.
    Is there any other way to Stream PDF with Search option?
    Regards
    JD

    Hello, (please tell us your first name)
    As you didn't mention how exactly you are using your search field in your report, I'm assuming it is part of a where clause. If this is the case, you need to understand that APEX is running your report query each time you are changing your search string value.
    "I added a search item and a go button…if I enter a value in the search that will take me 5 or 6 pages deep …It is not like you have a master result set, and you are browsing it with your search string. The go button actually submit your page. The report engine build a new result set, based on your query where clause, and reset the pagination, as it is a new report.
    Regards,
    Arie.

  • Socket + GZip Stream + Object Stream problem

    Hello,
    I've been having a problem with my threaded networked application. I want to send GZipped Objects over a socket, but the ObjectInputStream constructor blocks. I understand that it is waiting for header information from the corresponding ObjectOutputStream. I am sure that the socket connection has been established, and the ObjectOutputStream is constructed before the ObjectInputStream on the other end. The header information never seems to get to the other end.
    If I remove the Gzip filter stream, everything works great. I'm thinking that the Gzip stream is buffering the 4 bytes of header info, waiting for more data before actually compressing anything. I've tried flushing everything, to no help. I've tried finish()ing the Gzip stream, but that means I can't send my object payload. I've checked the buffers of all the stream objects and see the Object Stream's header in its buffer, but never seems to get into the GZIPOutputStream's buffer.
    Has anyone successfully used Object Stream > GZIP Stream > Socket Stream before?
    I'm not interested in examples that use file streams, since I get the impression that Gzip works fine with those (and maybe even designed only for those, not for sockets).
    Thanks for any help.
    Dave C

    Thanks. I see what I'm doing differently now. I was trying to send multiple objects over the gzip stream, not 1 at a time, finish(), and construct a new Gzip and Object output stream.
    Seems to work with a ByteArrayOutput/InputStream, now to try with a socket..

Maybe you are looking for

  • How can I add a custom attribute to the create page dialog?

    I followed the following link to add a custom attribute called starred and this attaribute can be displayed in siteadmin grid http://dev.day.com/docs/en/cq/current/developing/customize_siteadmin.html I would like to let the user input the value when

  • Getting the item with the most sales

    I have an Order table which has an order_id, item_id, product_id, quantity, price, total. Now what i'm concerned about is the total and the product_id because i want to find out which item has the highest sales. Which sum(total) is the highest. But I

  • How to create table.maint.generator and enduser should use using ztcode

    Hi,        can any one guide me how to create table maintanence generator and after creating,enduser must use using ztcode.          any help can be appreciated. Thanks & Regards, Sandeep.

  • CS6 - 2012 student. New laptop - no serial number

    purchased CS6 in 2012. Due to HD failure have purchased new laptop, however unable to locate serial number. Have evidence for purchase as well as student ID. How can I find the serial number

  • IMAP message list and search missing messages

    I access an IMAP server from my MacBook and iPad. When I look in folders on the server other than the inbox, the MacBook shows all the messages but the iPad is missing many. When I compare the two, the iPad has all, one-for-one, for the past four day