Collect where itab structures are different...

Hi Experts,
I have a problem where by i'm trying to collect identical lines from an internal table.
What ive done in the past is to move the header line one by one and then collectther esults into a itab that has the same stucture as the contents being moved into it.
However, i'm trying to collect identical lines where by i have 4 columns usign the above steps but doesnt seem to be working.  Any help would be greatly appreciated.
Thanks - DJ
DATA: BEGIN OF gt_data OCCURS 0,
        material(13) TYPE C,
        quantity TYPE i,
        unique_no(18) TYPE C,
        description(40) TYPE c,
      END OF gt_data.
DATA: BEGIN OF gt_putput OCCURS 0,
        material(13) TYPE C,
        quantity TYPE i,
        unique_no(18) TYPE C,
        description(40) TYPE c,
      END OF gt_output.

Hi
Try the below code
DATA: BEGIN OF gt_data OCCURS 0,
material(13) TYPE C,
quantity TYPE i,
unique_no(18) TYPE C,
description(40) TYPE c,
END OF gt_data.
DATA: BEGIN OF gt_putput OCCURS 0,
material(13) TYPE C,
quantity TYPE i,
END OF gt_output.
sort gt_data.
loop at gt_data .
gt_putput-material = gt_data-material .
gt_putput-quantity = gt_data-quantity.
collect gt_putput.
endloop.
Let me know, if you need further help
Regards
MD
Edited by: Madhan Doraikannan on Sep 25, 2008 10:18 AM

Similar Messages

  • Normal report and ALV report, where exactly both are differs?

    For Normal report and ALV report, where exactly both are differs, I mean from which part the process / coding will differ, pls le me know..?
    Akshitha.

    Hi Akshitha,
    In Normal reports we use formatting techniques to display the report list. We define heading and size everything to display report list. But where as in alv we need not to use any formating there are some function modules which will automatically display output list in LIST  and GRID format.
    In Normal report we cannot make changes to the output list where in ALV report we can change the ALV output display dynamically. You can find lots of options for  the ALV list such as you can download output list into Excel sheet and Sorting options Acending and decending order in ALV but in normal report We need to write syntax in the report to display output list in sorting order.  The ALV report is very easy way to display the output compared to Ordinary report.
    Check below some links which will help you to understand about ALV. If you know about Normal report you can campare by userself the difference.
    Simple ALV report
    http://www.sapgenie.com/abap/controls/alvgrid.htm
    http://wiki.ittoolbox.com/index.php/Code:Ultimate_ALV_table_toolbox
    ALV
    1. Please give me general info on ALV.
    http://www.sapfans.com/forums/viewtopic.php?t=58286
    http://www.sapfans.com/forums/viewtopic.php?t=76490
    http://www.sapfans.com/forums/viewtopic.php?t=20591
    http://www.sapfans.com/forums/viewtopic.php?t=66305 - this one discusses which way should you use - ABAP Objects calls or simple function modules.
    2. How do I program double click in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=11601
    http://www.sapfans.com/forums/viewtopic.php?t=23010
    3. How do I add subtotals (I have problem to add them)...
    http://www.sapfans.com/forums/viewtopic.php?t=20386
    http://www.sapfans.com/forums/viewtopic.php?t=85191
    http://www.sapfans.com/forums/viewtopic.php?t=88401
    http://www.sapfans.com/forums/viewtopic.php?t=17335
    4. How to add list heading like top-of-page in ABAP lists?
    http://www.sapfans.com/forums/viewtopic.php?t=58775
    http://www.sapfans.com/forums/viewtopic.php?t=60550
    http://www.sapfans.com/forums/viewtopic.php?t=16629
    5. How to print page number / total number of pages X/XX in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=29597 (no direct solution)
    6. ALV printing problems. The favourite is: The first page shows the number of records selected but I don't need this.
    http://www.sapfans.com/forums/viewtopic.php?t=64320
    http://www.sapfans.com/forums/viewtopic.php?t=44477
    7. How can I set the cell color in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=52107
    8. How do I print a logo/graphics in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=81149
    http://www.sapfans.com/forums/viewtopic.php?t=35498
    http://www.sapfans.com/forums/viewtopic.php?t=5013
    9. How do I create and use input-enabled fields in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=84933
    http://www.sapfans.com/forums/viewtopic.php?t=69878
    10. How can I use ALV for reports that are going to be run in background?
    http://www.sapfans.com/forums/viewtopic.php?t=83243
    http://www.sapfans.com/forums/viewtopic.php?t=19224
    11. How can I display an icon in ALV? (Common requirement is traffic light icon).
    http://www.sapfans.com/forums/viewtopic.php?t=79424
    http://www.sapfans.com/forums/viewtopic.php?t=24512
    12. How can I display a checkbox in ALV?
    http://www.sapfans.com/forums/viewtopic.php?t=88376
    http://www.sapfans.com/forums/viewtopic.php?t=40968
    http://www.sapfans.com/forums/viewtopic.php?t=6919
    Go thru these programs they may help u to try on some hands on
    ALV Demo program
    BCALV_DEMO_HTML
    BCALV_FULLSCREEN_DEMO ALV Demo: Fullscreen Mode
    BCALV_FULLSCREEN_DEMO_CLASSIC ALV demo: Fullscreen mode
    BCALV_GRID_DEMO Simple ALV Control Call Demo Program
    BCALV_TREE_DEMO Demo for ALV tree control
    BCALV_TREE_SIMPLE_DEMO
    BC_ALV_DEMO_HTML_D0100
    <b>Please Reward if useful<b>
    Regards,
    sunil kairam.

  • SQL query to find differences (changes) between tables (from one table) where field names are different

    Hi All,
    I am looking to create a view which returns new or modified data (differences) based on a comparison between two tables.
    The EMP_SOURCE table stores all employee data including duplicate staff numbers (STAFFNO):
    CREATE TABLE [dbo].[EMP_SOURCE](
    [FULLNAME] [varchar](255) NULL,
    [JOBTITLE] [varchar](255) NULL,
    [LOCATION] [varchar](255) NULL,
    [COUNTRY] [varchar](255) NULL,
    [STAFFNO] [varchar](255) NULL
    ) ON [PRIMARY]
    GO
    The EMP table stores unique staff numbers. This is the table used by the application.
    CREATE TABLE [dbo].[EMP](
    [EMP_ID] [int] NOT NULL,
    [EMP_NAME] [varchar](255) NULL,
    [EMP_TITLE] [varchar](255) NULL,
    [EMP_OFFICE] [varchar](255) NULL,
    [EMP_COUNTRY] [varchar](255) NULL,
    [EMP_NUMBER] [varchar](255) NULL,
    CONSTRAINT [PK_EMP] PRIMARY KEY CLUSTERED
    [EMP_ID] ASC
    )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    ) ON [PRIMARY]
    GO
    We are looking to migrate data from EMP_SOURCE to EMP but only records which are new in EMP_SOURCE and do not exist in EMP or records which are different in EMP_SOURCE from EMP.
    EMP_SOURCE:
    FULLNAME
    JOBTITLE
    LOCATION
    COUNTRY
    STAFFNO
    John Smith
    Manager
    London
    UK
    1087
    Beth King
    Analyst
    New York
    USA
    2095
    Karl Bent
    Manager
    Chicago
    USA
    1106
    Beth King
    Junior
    Washington
    USA
    2095
    Harry Kline
    Consultant
    Manchester
    UK
    2341
    EMP:
    EMP_ID
    EMP_NAME
    EMP_TITLE
    EMP_OFFICE
    EMP_COUNTRY
    EMP_NUMBER
    1
    John Smith
    Manager
    London
    UK
    1087
    2
    Beth King
    Analyst
    New York
    USA
    2095
    3
    Karl Bent
    Manager
    Washington
    USA
    1106
    Based on the above comparison, EMP_SOURCE table has the following differences:
    FULLNAME
    JOBTITLE
    LOCATION
    COUNTRY
    STAFFNO
    Harry Kline
    Consultant
    Manchester
    UK
    2341
    Karl Bent
    Manager
    Chicago
    USA
    1106
    Differences in red. Beth King should be completely ignored because of duplicate staff numbers (EMP_NUMBER).
    Any help to create a view which returns only the differences from EMP_SOURCE would be appreciated.
    INSERT INTO EMP (EMP_ID, EMP_NAME, EMP_TITLE, EMP_OFFICE, EMP_COUNTRY, EMP_NUMBER)
    VALUES (1, 'John Smith', 'Manager', 'London', 'UK', '1087');
    INSERT INTO EMP (EMP_ID, EMP_NAME, EMP_TITLE, EMP_OFFICE, EMP_COUNTRY, EMP_NUMBER)
    VALUES (2, 'Beth King', 'Analyst', 'New York', 'USA', '2095');
    INSERT INTO EMP (EMP_ID, EMP_NAME, EMP_TITLE, EMP_OFFICE, EMP_COUNTRY, EMP_NUMBER)
    VALUES (3, 'Karl Bent', 'Manager', 'Washington', 'USA', '1106');
    INSERT INTO EMP_SOURCE (FULLNAME, JOBTITLE, LOCATION, COUNTRY, STAFFNO)
    VALUES ('John Smith', 'Manager', 'London', 'UK', '1087');
    INSERT INTO EMP_SOURCE (FULLNAME, JOBTITLE, LOCATION, COUNTRY, STAFFNO)
    VALUES ('Beth King', 'Analyst', 'New York', 'USA', '2095');
    INSERT INTO EMP_SOURCE (FULLNAME, JOBTITLE, LOCATION, COUNTRY, STAFFNO)
    VALUES ('Karl Bent', 'Manager', 'Chicago', 'USA', '1106');
    INSERT INTO EMP_SOURCE (FULLNAME, JOBTITLE, LOCATION, COUNTRY, STAFFNO)
    VALUES ('Beth King', 'Junior', 'Washington', 'USA', '2095');
    INSERT INTO EMP_SOURCE (FULLNAME, JOBTITLE, LOCATION, COUNTRY, STAFFNO) VALUES ('Harry Kline', 'Consultant', 'Manchester', 'UK', '2341');

    HI Manc !
    You may use the below code to get your desired output;
    CREATE TABLE [dbo].[EMP_SOURCE](
    [FULLNAME] [varchar](255) NULL,
    [JOBTITLE] [varchar](255) NULL,
    [LOCATION] [varchar](255) NULL,
    [COUNTRY] [varchar](255) NULL,
    [STAFFNO] [varchar](255) NULL
    GO
    CREATE TABLE [dbo].[EMP](
    [EMP_ID] [int] NOT NULL,
    [EMP_NAME] [varchar](255) NULL,
    [EMP_TITLE] [varchar](255) NULL,
    [EMP_OFFICE] [varchar](255) NULL,
    [EMP_COUNTRY] [varchar](255) NULL,
    [EMP_NUMBER] [varchar](255) NULL
    INSERT INTO EMP (EMP_ID, EMP_NAME, EMP_TITLE, EMP_OFFICE, EMP_COUNTRY, EMP_NUMBER)
    VALUES (1, 'John Smith', 'Manager', 'London', 'UK', '1087');
    INSERT INTO EMP (EMP_ID, EMP_NAME, EMP_TITLE, EMP_OFFICE, EMP_COUNTRY, EMP_NUMBER)
    VALUES (2, 'Beth King', 'Analyst', 'New York', 'USA', '2095');
    INSERT INTO EMP (EMP_ID, EMP_NAME, EMP_TITLE, EMP_OFFICE, EMP_COUNTRY, EMP_NUMBER)
    VALUES (3, 'Karl Bent', 'Manager', 'Washington', 'USA', '1106');
    INSERT INTO EMP_SOURCE (FULLNAME, JOBTITLE, LOCATION, COUNTRY, STAFFNO)
    VALUES ('John Smith', 'Manager', 'London', 'UK', '1087');
    INSERT INTO EMP_SOURCE (FULLNAME, JOBTITLE, LOCATION, COUNTRY, STAFFNO)
    VALUES ('Beth King', 'Analyst', 'New York', 'USA', '2095');
    INSERT INTO EMP_SOURCE (FULLNAME, JOBTITLE, LOCATION, COUNTRY, STAFFNO)
    VALUES ('Karl Bent', 'Manager', 'Chicago', 'USA', '1106');
    INSERT INTO EMP_SOURCE (FULLNAME, JOBTITLE, LOCATION, COUNTRY, STAFFNO)
    VALUES ('Beth King', 'Junior', 'Washington', 'USA', '2095');
    INSERT INTO EMP_SOURCE (FULLNAME, JOBTITLE, LOCATION, COUNTRY, STAFFNO) VALUES ('Harry Kline', 'Consultant', 'Manchester', 'UK', '2341');
    SELECT FULLNAME,JOBTITLE,LOCATION,COUNTRY,STAFFNO FROM EMP_SOURCE
    EXCEPT
    SELECT EMP_NAME,EMP_TITLE,EMP_OFFICE,EMP_COUNTRY,EMP_NUMBER FROM Emp
    Please let me know if this doesn’t work for you. Hope I have answered you correctly.
    Thanks,
    Hasham

  • Restore Elements 7 catalog into Elements 13 that was just installed on a new PC. The hard drive structures are different. I am trying to restore this to an empty drive and when the organizer opens it is having issues finding the location of all the photos

    New PC. New solid sate OS and the new photo 1tb drive. the restore and convert seemed to go smoothly. all the photos loaded. the albums although are having issues finding file locations.@ !

    You keep asking variants on this same question. You've had replies in all your other threads. If you can't find them, go here and click where it says Activity:
    Thomas Cannon Jr.

  • Async/ Sync without BPM where Async channels are different.

    Hi Guys,
    I've created a couple of async/ sync bridges without BPM for File to Web Service to File and for JMS to Web Service to JMS.
    Is it possible to use two different types of asynchronous communication channels when creating an async/ sync bridge? I've tried to create a File to Web Service to JMS queue, but it fails with the following error appearing on the File communication channel.
    Error: com.sap.aii.af.service.cpa.impl.exception.CPAObjectKeyException: Value of key must not be null: ObjectId
    All the best,
    John

    Hi John,
    Actually the fact that you get this error in the sender file CC makes me think is it purely related to the communication channel configuration. Try to make sure if your scenario works without the additional RequestResponseBean in the receiver (so as a simple Async scenario). When you have that one working, try to add the RequestResponseBean.
    Hope this helps,
    Greg

  • HT4796 I did all of the above and the migration was successful, but I don't know where the files are.  It says they're under a different user, 'owner' .  I tried to access via sys pref/system/users&groups, but it asks for a password for owner which I don'

    Migration Assit , PC to MAC - The migration was successful, but I don't know where the files are.  It says they're under a different user, 'owner' .  I tried to access via sys pref/system/users&groups, but it asks for a password for owner which I don't have.  What must I do to access my files?
    My experience is with MS PC's I'm new with the MAC Book Pro.

    Then, see if this works:
    Mac OS X 10.6 Help- If you forget your administrator password
    If you are running Lion or Mountain Lion you may need to do the following to access the same utility:
    Boot to the Recovery HD:
    Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    When the menubar appears select Terminal from the Utilities menu. Enter resetpassword at the prompt and press RETURN. Follow instructions in the dialog window that will appear.
    Or see Reset a Mac OS X 10.7 Lion Password and OS X Lion- Apple ID can be used to reset your user account password.

  • Why does Apple not want me to know where my files are?

    There is one aspect that I find absolutely ridiculous and frustrating on Mac-OS. When I'm in Apple applications, it is impossible to find out where the file I'm working on is. For example, I have multiple files in my system, in different directories, lets say direcotories AA and BB and the file is called FooBar.txt. I open one of them in TextEdit. Great. Now I want to know which file I'm editing, AA/FooBar.txt or BB/FooBar.txt.
    Traditionally, I would go to File and do a "Save As" and devine where the file is by where TextEdit thinks I need to save a new version of the file. Unfortunately, this is no longer available in Lion.
    Okay, I understand that Mac is now doing verisions and the "Save As" was a user hack ... but it worked. I have tried to go to the Files->Properties, no luck this is just metadata about the contents of the file entered by the user, not system metadata about where the file is located, its size, owner, etc. I do not want to have to make a Dupicate of the file just to find out where when I do the save its going to put the file. I don't want a duplicate, all I want to know is where is the file I'm currently looking at.
    I know this is all part of the mis-guided Apple idea that I shouldn't care about where my files are stored ala iPad and Apple iCloud and that I can find my files using Finder, but the reality of the situation is ... I do care where my files are stored. The files afterall belong to me not to Apple and Apple does allow me to have a directory tree structure which I choose to use to organize myself.
    Yes, I know that Finder is wonderful and to unsophisticated users, this is all they need. But for those of us who are more sophisticated, we want-to and need-to know where our files are. And, yes, we will have many files with duplicate names.
    As for Finder, I would like to be able to have a column dispolayed that lets me see where the files it found actual are. Then I want to sort on this. As far as I know, the only way to do this is to go to finder, type in the name of the file, then choose the Show all in Finder and then click on each file which then shows me a directory breadcrumbs on the botom of the screen. Again, this might be acceptable to the unsophisticated user, this is very awkward to the sophisticated user. Example, I find a file called xml.config. Great. I now want to not only edit the file but to open up a Terminal in the directoy where I found the file xml.config. Again, I know that a Terminal is not a thing an unsophisticated user wants-to or needs-to do. However, this is a feater of Mac-OS and I want to use it. yes, I can co through the Unix CD command and ultimately get there, but what a pain!!
    So, hopefully, all you very sophisticated users will just point me to the right settings, swtiches and commands to make my life easier or that your designers will try to look at the sophisticated use cases and provide us with new tools, commands and options to make our lives easier. At the present, these frustrations remind me of the Microsoft ... we know beter .. attitude. So please, proove me wrong ;-)

    While most likely not of interest to you, Spotlight can also tell you where the files it finds are located
    Hover the mouse pointer over the name, and press Command-Option and the path to the file will be displayed.
    As for opening a terminal session in the directory where a file is located, there is Applescripts that do just that as well as specific features in Lion/Mountain Lion terminal:
    <http://stackoverflow.com/questions/420456/open-terminal-here-in-mac-os-finder>
    <http://hints.macworld.com/article.php?story=20110729034827358>
    <http://www.macworld.com/article/1047793/folderinterm.html>
    <http://www.macworld.com/article/1161876/open_finder_folder_in_terminal.html>
    <http://www.macobserver.com/tmo/article/os_x_lion_open_a_folders_location_in_term inal>

  • Call library function not finding DLL in directory where my LLBs are

    I am using LabVIEW 8.6.  I have a set of VIs in several LLBs.  All the LLBs are in one directory.  Most of my VIs are wrappers for the functions in one DLL.  I was told to put my DLL in the directory where the LLBs are, and supposedly this is how the previous programmer worked (using an earlier version of LabView). 
    In the Call Library configuration, I have specified <dllname>.dll without a path.  (This is how we want it as our VIs are an API which other programmers will integrate, so I don't know where they will put things and I can't use any absolute paths).
    When I load the VIs in LabVIEW, LabVIEW can't find the DLL and asks me to located it.  It is right there in the directory with the LLBs and when I double click on it everything works fine.  However my absolute path to the DLL now appears in the Call library configuration, and we don't want that.
    Does anyone know how to make this work?  I would assume that the location of the VIs (or LLBs, in this case) would be the current directory and thus Windows would look there for the DLL.  However, it seems that this is not the case (at least, in the current version of LabVIEW).
    Thank you.
    Batya
    Solved!
    Go to Solution.

    rolfk wrote:
    Well somebody using your library should not have to dig into your VIs and do all this on his own. Instead your library should wrap that and hide the troubles of this entirely.
     That is EXACTLY what I want to do.
    The error cluster was added when the dynamic path option was added. It is not useful to hide that error output so it is always there. Together with the dynamic path there was improved error handling added to the CLN. One of them is that the level of error checking during the function call (exception handling) can be specified. I would assume that some of those options can generate an error code instead of popping up a dialog as they did before and for that the error code output can be useful even in the static call case.
    As to what you want to do, I would long ago
    I would long ago have done a lot of things differently on this project -- but no one asked me then :-)  (Good thing it wasn't me, or maybe I'd have taken offense ;-)  )
    have handled that with a wrapper DLL that has basically the same functions as your other DLLs and some initiliasation function that returns a pointer to a function dispatch structure based on the actual DLL you want to call.
    OK, I am getting the feeling that this will be a brilliant and elegant solution when I fully understand it.  I understand what a wrapper DLL is.  But do you mean that each version of my product would include a different wrapper DLL (with the same name so that CLN would always work), or the same one and it would somehow be told which actual DLL I want to call?  Who would decide which DLL, the VI or the wrapper DLL?
    By a function dispatch structure do you mean a table of function pointers gotten by GetProcAddress, one such entry for each function?
    Quite like what an object oriented function dispatch table is. Then when initilising your interface you call that initialise function and specify the interface/device type you want to use and after that all the other functions take one additional function dispatch pointer parameter as first parameter in addition to the parameters the actual function has. This function dispatch pointer would be just a pointer to a structure containing the table of function pointers for that interface and for the sake of LabVIEW would be simply a pointer sized integer.
    The wrapper function then verifies the function dispatch structure pointer for validity and calls the actual function with the remaining parameters.
    I think I understand what the wrapper functions need to do.  But I am missing some pieces for the initialize function.  It would have to do LoadLibrary and lots of GetProcAddresses -- that much I get.  But I still don't understand who decides which DLL.  Maybe you mean that the wrapper DLL's initialize function will get the DLL name and path from the registry, load it, try a different path if the load fails, etc.  Is that what you mean?  That could work very nicely.   But from where would it get the registry key?  From the VI?  This is the part that would clearly be different for each product.  I suppose that you had something in mind when you described your solution. 
    This is some C programming
    Great!  That's what I do for a living.  At least I know how to do that!  Hey, I should have thought of this idea! 
    and might require some planning and desigining of the different interfaces to facilitate this kind of dispatch technique but it will for sure pay of in the long run, and make your library even usable in earlier LabVIEW versions, as well as VB etc. without tricky dynamic loading in the high level programming environment.
    Ah, see how much I don't know in LabVIEW?  I didn't know this was a new feature...
    Thank you for the great idea.
    Batya Perlman

  • Duplicating directory structures on different machines

    I'm trying to mirror directory structures on two different machines.
    Namely so that Premiere project files can be shared withotu having to relink the media paths.
    Machine A has 2 Volumes: /Volumes/System/ (startup disk) and /Volumes/Media/
    Machine B has 1 volume: /Volumes/Media/
    Maybe you see the problem already.
    On Machine A the true path to a file on Media would be: /Volumes/Media/filename
    On Machine B the true path to a file on Media would be : /filename
    I take it this is so, because Machine B's 'Media' is the startup disk, whereas Machine A's startup disk is 'System'.
    So on Machine B,  /Volumes/Media is a link to /. (ie: Media -> /)
    Therefore whenever an absoulte path is saved in the premiere file, they are different. Machine A will always be looking in /Volumes/Media/ and Machine B will also be looking in /Media/.
    Any ideas on how to make this work? Many thanks for any help.
    C

    Ok, I think I understand what you are saying. To be clear, I'm not dumping a ton on files in /, I was just being too brief in my example.
    I'm thinking the best quick solution for this would be to put the folder inside of /Users/Shared/FolderName/
    That way it is not username dependant, and should work no matter the number of drives installed or the names.
    Ideally I would like these files to live on the non-startup/system disk (for the machine that has it), but I think this will do for now.

  • Where is "Structure" under Insert in Dreamweaver, I can only see "Layout"?

    Can anyone tell me why I cannot see the menu with Structure under Insert in Dreamweaver, and can only see one with Layout? Any help appreciated on this. I am trying to follow the  Dreamweaver tutorial "Make your first website", and am stuck on "Create the page structure" (Part 2)- as the drop down menus in the online tutorial are different to those on the Dreamweaver site that I can see on my Mac OS X 10.6.8
    The tutorial instructs to find Structure in Insert but I can only see a function labelled Layout.
    I managed to find a way of locating 'div' but there is not a Header in the drop down menu in Insert.
    There is a list of Spry options but these are quite different to the list given in the tutorial.
    Please can anyone help with pointing to where I can find the function to make a Header (as it is called in the tutorial).
    Thanks.

    Layout and Structure are the same tab (Category). Layout was renamed to Structure after CS6 if I'm not mistaken. See below:
    Layout - CS6
    Structure - 2014.1

  • Compare tables, find rows that are "different"

    A common problem in replication/query-extract-load scenarios is comparing two sets of data, and finding the rows that have changed or are different. A clean solution to this is less obvious than it sounds, because "different" can involve nulls (love them!/hate them!).
    Consider two structurally identical tables with all data linked by a common PK:
    Snapshot A Snapshot B
    PK First Last State PK First Last State
    1 Bob Smith AZ 1 Bob Smith AZ
    2 Louise Jones FL 2 Louise Brown FL
    3 Joe Jones NULL 3 Joe Jones CA
    4 Joe NULL GA 4 Joe Celko NULL
    5 Phill NULL AL 5 Phill NULL AL
    If we are interested in tracking or processing any changes in our data, we would agree that only Rows 1 and 5 are "the same" in both sets A & B.
    Because of null logic, this sql only gets me row 2 (besides being syntactically miserable with a wide table) :
    select A.PK from A inner join B on A.PK = B.PK
    where (A.First <> B.First) OR (A.Last <> B.Last) OR (A.State <> B.State);
    So how can I select rows 2, 3, and 4? (Extra credit for for a query I can type in less than two minutes with a pair of tables that have 42 columns)
    Thanks much,
    Steve Pence
    DBA
    Wycliffe Bible Translators
    Orlando
    [email protected]

    Sorry, my post got mangled by the white space deleterer...
    A common problem in replication/query-extract-load scenarios is comparing two sets of data, and finding the rows that have changed or are different. A clean solution to this is less obvious than it sounds, because "different" can involve nulls (love them!/hate them!).
    Consider two structurally identical tables with all data linked by a common PK:
    Snapshot A
    PK First Last State
    1 Bob Smith AZ
    2 Louise Jones FL
    3 Joe Jones NULL
    4 Joe NULL GA
    5 Phill NULL AL
    Snapshot B
    PK First Last State
    1 Bob Smith AZ
    2 Louise Brown FL
    3 Joe Jones CA
    4 Joe Celko NULL
    5 Phill NULL AL
    If we are interested in tracking or processing any changes in our data, we would agree that only Rows 1 and 5 are "the same" in both sets A & B.
    Because of null logic, this sql only gets me row 2 (besides being syntactically miserable with a wide table) :
    select A.PK from A inner join B on A.PK = B.PK
    where (A.First <> B.First) OR (A.Last <> B.Last) OR (A.State <> B.State);
    So how can I select rows 2, 3, and 4? (Extra credit for a query I can type in less than two minutes with a pair of tables that have 42 columns)
    Thanks much,
    Steve Pence
    DBA
    Wycliffe Bible Translators
    Orlando
    [email protected]

  • FBCJ LINE ITEM AND FI LINE ITEMS ARE DIFFERENT

    Dear Expert
    FBCJ LINE ITEM AND FI LINE ITEMS ARE DIFFERENT

    Hi,
    It seems from the screen shot you are seeing different documents as in the first screen shot it clearly shows you have booked the multiple expenses under one see the below screen shot we have circled it
    whereas FB03 screen shows different.
    You can do one thing click on circle item and check the expenses involved in it and accordingly go to FBL3N and display documents for that G/L for the date 05.04.2014.
    Hope your issue has been resolved else revert.
    Regards,
    Tejas.

  • Goods issue dates are different in sales order & delivery

    Hi,
    We have a situation where in sales order schedule line tab goods issue date is 21.30.2011
    but in delivery the planned GI date is 28.03.2011.
    There are two line item in the sales order & in both the line items all the dates are same.
    Same route is there in sales order & delivery.
    In delivery Item category avalability check Off is Y(Do not check avail. when reporting results of pick.request)
    All the dates(delivery,loading,Transportation planning) are different .
    waiting for responce.
    Thanks In advence
    Susrikant

    goods issue date is 21.30.2011
    What was the Actual GI date in delivery??  This should be the same as schedule line date.
    thanks
    G. Lakshmipathi

  • Lightroom has crashed with error message 'error reading from its preview cache' - this happens every time i try a launch it. I have looked a forum to repair the fault. there are different recommedations.can you tell me step by step how to recify  this pro

    lightroom has crashed with error message 'error reading from its preview cache' - this happens every time i try a launch it. I have looked a forum to repair the fault. there are different recommedations.can you tell me step by step how to recify  this problem. i can not find ircat ir data etc  in the programme files. Thanks

    robmac76 wrote:
    can you tell me step by step how to recify  this problem.
    Yes:
    Step 1: Delete the preview cache.
    That's it!
    So, the trick is to find the preview cache.
    This document gives location:
    http://helpx.adobe.com/lightroom/kb/preference-file-locations-lightroom-41.html
    To be clear: it's a folder in with your catalog and you want to delete the whole folder but nothing else.
    If your catalog file path is "X:\My Catalogs\My Catalog.lrcat", then the preview cache "folder" will be:
    X:\My Catalogs\My Catalog Previews.lrdata
    So the trick is to find your catalog file, and since Lr won't open your catalog and run, you can't use it to find out.
    But you should be able to find it by searching your disks for *.lrcat files - do you know how to do that?
    Which OS?
    If you know the name of the catalog it will help, but also: it's probably NOT in with your program files.
    UPDATE: The above-mentioned document gives default name and location for preview cache, so if you haven't overridden the default, it should be right where that document said it would be - is it? (of course you need to know your user name too, but presumably you do, no?).
    R

  • Error through F-44 that  Consolidated  companies 1000 and ' ' are different

    Dear Expert
    At the time of Vendor clearing through F-44 I get the
    warning message that "Withholding tax information ignored"
    where Withholding tax related customization and master has
    been updated accordingly. If I ignore the same warning
    and save the document as my all Debit and Credit transactions
    are of equal amount ,i m getting the error that "Consolidated
    companies 1000 and ' ' are different.
    What specific setting is required for the same.
    Thanks in advance
    VG

    Hi,
    If you are getting error F5 080 then most probably this is because one of the documents to be cleared contains a different trading partner (field BSEG-VBUND).
    Please check the contents of each customer/vendor line item concerning this field. The field can be viewed on the customer/vendor line item via button 'more data'. If the contents is different you have either to clear the items individually or you have to change the settings of the document type used for clearing.  You can find out what document type is used for clearing in OBXH in the 'transfer with postings section'.  Afterwards you can go to OBA7 and mark the flags 'Inter-company postings' and 'Enter trading partner'.
    I hope this helps.
    Regards
    Ravinagh Boni

Maybe you are looking for

  • Downloads, Photo, Movie folder permissions issue

    I just got my 15" macbook pro from the repair shop, the apple store wiped and did a fresh install of 10.8.2. I began bringing the time machine backup to the folders, I did the Downloads folder, the Movies folder, the Music folder, the Pictures folder

  • Configure 3905 on CME 8.5

    Hello everyone, I have to configure a Cisco SIP phone 3905 in CME ver 8.6. I haven't found a way to do this. I tought about doing it with Fast Track (voice register global-type), but it is supported on CME 10 and above. I was thinking about registeri

  • Fail to install LabVIEW 2011

    When I tried to install LabVIEW 2011, it failed to install immediately.  It gave me the attached message.  I already have LabVIEW 2012 installed and I am using window 8 32 bits.  Can someone help?  Thanks! Kudos and Accepted as Solution are welcome!

  • ANT deployment in cluster env - urgent pls

    All, version: 10g(10.1.3.4) We have set up 10g in cluster env. I tried to deploy a bpel thru ANT got the below error A problem occurred while establishing a connection to the BPEL Server. Please make sure the server is running on host "localhost", po

  • HT201304 what if your forget you password to enable in app purchases

    My kids were playing with my phone and somehow on top of purchasing $30 in crazy apps they also managed to change my password to enable my in app purchases...??...I can't figure it out and I called apple who told me to call my carrier...is there anot