Need help with Crystal Report Formula

IF {GfCnSpSpBio.GfCnSpSpBio_Spouse_ID} > 0 and {GfCnBio.GfCnBio_Key_Indicator} = "I"
Then
  {GfCnBio.GfCnBio_Title_1} + " & " +  {GfCnSpSpBio.GfCnSpSpBio_Title_1} + {GfCnBio.GfCnBio_Last_Name}
else if {GfCnBio.GfCnBio_Key_Indicator} = "I" Then
{GfCnBio.GfCnBio_Title_1} + {GfCnBio.GfCnBio_Last_Name};
I am trying to code a salutation.  If the person is a individual and does nto have a spouse just put in Mr.Jackson.  if the person has a spouse put in
Mr & Mrs Jackson.  When put this in my report.  I get a record with an individual who is not married and it still shows up as
&Stirr.
I am not sure what i am doing wrong in this code.

i would probably add this to your formula
( IF {GfCnSpSpBio.GfCnSpSpBio_Spouse_ID} > 0 and {GfCnBio.GfCnBio_Key_Indicator} = "I"
Then
{GfCnBio.GfCnBio_Title_1} + " & " + {GfCnSpSpBio.GfCnSpSpBio_Title_1} + {GfCnBio.GfCnBio_Last_Name}
else
if {GfCnSpSpBio.GfCnSpSpBio_Spouse_ID} = 0 AND {GfCnBio.GfCnBio_Key_Indicator} = "I" Then
{GfCnBio.GfCnBio_Title_1} + {GfCnBio.GfCnBio_Last_Name});
see if that works for you

Similar Messages

  • Need help Connecting Crystal Reports 8.5 with GBS Agency Expert 6.7.6c

    Need help Connecting Crystal Reports 8.5 with GBS Agency Expert 6.7.6c.  I need assistance on connecting these together so I can run a report.  I am not an IT person so if someone could dumb it down it would be great.
    Thanks,
    NBGHealth

    Hello,
    I assume GBS Agency Expert 6.7.6c is some sort of database or data source? If you have an ODBC driver then create or use a System DSN to the database. Then you can create a report using that DSN.
    Otherwise I suggest you contact the makers of GBS Agency Expert 6.7.6c and ask them how to connect to the database.
    Let them know CR is ANSII 92 ODBC 3 compliant.
    Thank you
    Don

  • I need help with creating some formulas

    I'm not sure if anyone around here can help me, but I'm trying to create a Numbers document and need some help with creating a formula/function.
    I have a column of amounts and I would like to create a formula which deducts a percentage (11.9%) and puts the result in another column.
    If anyone can help me, it would be greatly appreciated.

    Here is an example that shows one way to do this:
    The original data is in column A.  In column B we will store formulas to adjust the amounts:
    1) select the cell where you want to formula (in this case cell B2)
    2) Type the "=" (equal sign):
    3) click cell A2:
    4) now type the rest of the formula which is: "*(100-11.9)/100"  that is asterisk, then open parenthesis, 100 minus eleven point nine close parenthesis forward slash  one hundred
    The Asterisk is the multiply operator  (times) and the forward slash is the division operator (divide)
    now hit return.  select cell B2 and hover the cursor over the bottom edge of the cell:
    drag the little yellow dot down to "fill" the formula down as needed.

  • Need Help with Crystal viewer and ActiveX

    Hi !!
    I have a problem that i cant seem to be able to solve. I had alot of help from the forum but i think i got everything mixtup now...
    From my addon i can print with CrystalReport Viewer or i cant print a Crystal report directly to my default printer, so thats good and working well. The problem is with Crystal Viewer that drags on the SBO screen and stays on the task bar.
    It is strongly recommended to use an Activex to display my Crystal Viewer report. I tried so many differrent ways allways ending up with class id errors, or private class errors.
    My report is called c:\report.rpt
    My Working CrystalViewer form is called 'frmCRV'
    Can some one help me thru this last step...  I tried with the Activex sample in SDK but i think i dont have to use the Tree function ??? am i right ??
    I'm running on SBO 2005 SP1 PL3
    Crystal Report .net V10 and .net for code.
    Thanks you all for your patience.

    Hi Again !
    I can now open a form with an Activex part but i cant pass my CrystalViewer in it. Always says specified cast not valid.
    Thanks

  • Need help with simple report built in CR in Eclipse

    I'm using the Java SDK in Eclipse to be able to leverage a function that does not appear to be native in Crystal Reports - auto refresh.  Looking at the SDK, it appears straight forward to create a viewer on an existing report (built via Crystal Reports) and then refresh the data in a loop.  First glance at the SDK it appeared CrystalReportViewer would be the right class, but I didn't find that in the CR Java Runtime Library that comes with cr4e download.  So, I used ReportViewerBean, at least to prove out the concept.  Here's the prototype code (high-level), using the bean:
    public static void main (...) throws ReportSDKException
         ReportViewerBean viewer = new ReportViewerBean();
         viewer.setReportSource(path to the .rpt file);
         viewer.init();
         viewer.start();
         while (...) {
              viewer.refreshReport();
    What else is needed to display the report?
    Thanks,
    Roger

    I'm using the Java SDK in Eclipse to be able to leverage a function that does not appear to be native in Crystal Reports - auto refresh.  Looking at the SDK, it appears straight forward to create a viewer on an existing report (built via Crystal Reports) and then refresh the data in a loop.  First glance at the SDK it appeared CrystalReportViewer would be the right class, but I didn't find that in the CR Java Runtime Library that comes with cr4e download.  So, I used ReportViewerBean, at least to prove out the concept.  Here's the prototype code (high-level), using the bean:
    public static void main (...) throws ReportSDKException
         ReportViewerBean viewer = new ReportViewerBean();
         viewer.setReportSource(path to the .rpt file);
         viewer.init();
         viewer.start();
         while (...) {
              viewer.refreshReport();
    What else is needed to display the report?
    Thanks,
    Roger

  • Need help in crystal reports...

    Hi developers,
    I've downloaded crystal report plugin for eclipse.
    Now I want to show report on JSP file with that control.
    I got how to show it with .rpt file (which contains all data within rpt).
    but I 've rpt file with structure only.... No data included...
    I want to pass data to that rpt file dynamically...
    How can I do that?
    Thanx in advanced...

    Within the Business Objects Portal, go to the Support link (top left), and then the Business Objects Downloads. 
    From the drop downs choose Crystal Reports, then XI R2, then Samples.  On the second page is CR XI R2 JRC Web Sample apps.  This gives you most of the standard samples used most often by people developing with the JRC.
    There is a sample that shows how to add a datasource at runtime to a report.

  • Help with Crystal Reports changing SQL Server

    I am doing a web site cutover to a new server for a client and have the server up and running using crystal reports server xi r2 sp2 under windows server 2003r2 32bit.
    When I run a report via the webpage it generates a blank page.
    I've edited the old web developers crystal report files and updated the database path howerver when i type in the new SQL server and authenticate to it using the SA account  it then pops up a window asking me to enter values
    has items such as
    @sUserID
    @sSubUserID
    @iSessionID
    etc
    the only way i can continue through this is to check a box for each value 'set to null' which i dont' think is correct.
    What values should I be putting in these areas or should I be getting this infomation from the previous developer?
    much appreciated

    Hello,
    I don't recognize those variables as CR ones so it's likely something the original developer is setting in code.
    You'll have to discuss with that person.
    If your have SDK issues then post your question to one of the .NET or Java SDK forums.
    Thank you
    Don

  • I need help with a complex formula

    I am a current student attempting to keep track of requirements for college along with my courses that I am taking. I have two tables. I am trying to put an X in Table2:A2 if the data from Table2:B2 AND Table2:C2 matches Table1:SUBJ AND Table1:CRS. The match in Table1 has to be in the same row since there are duplicates. So a check mark will appear in Table2 once I've taken the class and it shows up in Table1. Does anyone have a equation that would make this work?
    Here's a link so you can download the spreadsheet in Numbers '09 and fool around with it.

    My error.I was reading "The match in Table1 has to be in the same row since there are duplicates," and overgeneralizing. I was wondering about the "complex formula" part of the request.
    Here's another go—with a 'complex' formula, and a couple of 'helper columns.'
    Column D on both tables contains a simple formula that combines the subject and course number into a single string.
    =B&" "&C
    Table 1::Column A contains the more complex formula:
    =IFERROR(IF(AND(MATCH(D2,Table 2 :: $D,0)>0,D2<>" "),"✓",""),"")
    IFERROR traps the error that occurs when there's no match.
    the D<>" " catches the rows where no subject and course number has been entered in the first table.
    Descriptions and further examples of the functions used are available in the iWork formulas and Functions User Guide, The guide is downloadable via the Help menu in Numbers.
    Regards,
    Barry

  • Need help in crystal report

    i am facing problem in one of my Order report which shows the different info of item with the current order based on month, its check the PO table where GRN qty is 0, its add the ite_qty and display. now i have given the task to display the two previous month PO Qty too. Order is on monthly base..Main report have 6 main tables and for po i add another subreport to calculate it.
    The problem is in current po i only see where grn is 0.(not order delivered qty) but rest of the records are too much but i need only two previous (previous months) qty.

    Hi,
    Do you have a Record Selection formula to return the three months of POs (current plus previous 2 months)?
    What does GRN mean?  I'm not familiar with that term.  It may be better to help you if you can show us a screenshot of the report.  I'm having a hard time figuring out what the actual problem is.
    Thanks,
    Brian

  • Need help with string field formula

    Post Author: dshallah
    CA Forum: Formula
    What I am trying to accomplish:
    The report has item numbers and each item number has the
    potential to be associated with up to three u2018binsu2019. So the fields are u2018item
    numberu2019, u2018bin1, u2018bin2u2019 and u2018bin3u2019.
    I tried to write a u2018if thenu2019 statement that would only show
    records that had a value of less than 1 in each u2018binu2019 field. When I try to
    write the statement I get a message that says u2018A string is required hereu2019 and
    it highlights the number 1 in my statement. I have a feeling itu2019s because the u2018binu2019
    fields are string fields and not number fieldsu2026? So I am not sure the proper
    procedure to correct this. Thus help is needed and appreciated.
    Here is what I wrote:
    if {IC_LOC_HIST.BIN_NAME_1} < 1 then
    {IC_LOC_HIST.BIN_NAME_1}
    What is correct way to write a statement that will show me
    the zero values in each column of bin fields?
    Thanks!

    Post Author: bettername
    CA Forum: Formula
    You must have a non-numeric value in there somewhere - up in the top left of the formula editor window, it'll show you the variables you've passed to the formula, which should help track down what's going on.
    You could try and check that the value is a number first by using something like:
    if isnull({IC_LOC_HIST.BIN_NAME_1}) = false and isnumeric({IC_LOC_HIST.BIN_NAME_1}) = false and then "Error - Should be a Number!"
    else
    if isnumeric({IC_LOC_HIST.BIN_NAME_1}) = true and tonumber({IC_LOC_HIST.BIN_NAME_1})<1 then {IC_LOC_HIST.BIN_NAME_1})

  • Need help with matrix report

    Hi all...
    I am having a problem with one of my report.
    I have a report of a tabular style...just a simple one. It has about 15 column heads like employeeID, employeename, salary , allowance, provident fund and so on. What I need to do is to insert a matrix into this existing report for allowance types (like ...to show what sort of allowance an employee is getting and the sum of allowance). The report column heads should look as follows
    emp ID|emp name|salary|allowance|(allowance type from matrix)|provident fund|......and so on.
    So, I want the allowance type matrix after allowance and before other columns in the report.
    I have already built this report. The problem is that the report doesn't fit in one page and expands to multiple pages. It is acceptable for the report to take more than one page...but the report breaks after the matrix prints and continues in the next page leaving the gap.
    I have tried all the combination of frames but still doesn't work..
    Any suggestions

    Dear ,
    In Matrix Report , There are 2 or more then 2 Repeating frames , As report in going out of page u may have to set the Left to Right Repeating Frame
    Sajid

  • Need help with a report design- 11.1.1.5(11g)

    Hello Experts
    I have a report with Category(Electronics, Home App..), Brand(Philips, samsung,..), products(TV, Laptop, Lamps..), % Expenses, % Profit and now the users want this report in such a way that Category, Brand and Products has to come under one column not a traditional way as above.
    In the subject area i have column variables Category, brand, Products and division is a custom name the users given to us in a design document. Any ideas how i can get this from presentation layer. please let me know if i am not clear.
    Division % Expenses % profit
    Electronics 20% 40%
    Home APP 15% 29%
    Philips 23% 31%
    Samsung 19% 54%
    TV 33% 48%
    Laptop 12% 26%
    Lamps 41% 62%
    Thanks,
    RC
    Edited by: user1146711 on May 30, 2012 1:31 PM
    Edited by: user1146711 on May 30, 2012 1:39 PM
    Edited by: user1146711 on May 30, 2012 1:44 PM
    Edited by: user1146711 on May 30, 2012 1:46 PM

    user1146711 wrote:
    Hello Experts
    I have a report with Category(Electronics, Home App..), Brand(Philips, samsung,..), products(TV, Laptop, Lamps..), % Expenses, % Profit and now the users want this report in such a way that Category, Brand and Products has to come under one column not a traditional way as above.
    In the subject area i have column variables Category, brand, Products and division is a custom name the users given to us in a design document. Any ideas how i can get this from presentation layer. please let me know if i am not clear.
    Division % Expenses % profit
    Electronics 20% 40%
    Home APP 15% 29%
    Philips 23% 31%
    Samsung 19% 54%
    TV 33% 48%
    Laptop 12% 26%
    Lamps 41% 62%
    Thanks,
    RC
    What you are trying to achieve is determined by how the data are set up in the repository. In order to get all the values under one heading called "division," it needs to be in the hierarchy that would than allow you to choose "division" and then the corresponding expenses and profits, regardless of the category, brand or porduct. If the category, brand and products columns don't have a corresponding "division" entry in the table, you will not be able to achieve what you desire.

  • Headless Mac Pro getting stuck - need help with Crash Report

    I have a headless Mac Pro being used as a server. It has recently begun to have problems such as slowing down for a few minutes with apps being slow or non-reponsive. It may serve pages, but the database or FTP may not respond. When logging with VNC (screen sharing) we may get a blank screeen or a screeen with lots of black squares and artifacts. If often clears up, but if fully black will usually require that I log on via SSH and reboot. It may be fine for a day and other days may slow down a few times.
    The only apps are Abyss Web Server, Panorama database, CrushFTP (uses JAVA), and Backuplist+. Temperatures seem to be okay with the highest being the Nortbridge Heat Sink (167 degrees) and a memory module (163 degrees). The primary disks are a few months old and have over 200 GB of free space. I have done maintenance with Applejack, Onyx, and Disk Warrior.
    It finally crashed altogether and I am not experienced at interpreting the reports so here is the crash report in the hopes that someone can help determine the problem:
    Interval Since Last Panic Report:  101039853 sec
    Panics Since Last Report:          1
    Anonymous UUID:                    8DD159F4-CE66-4B72-9F40-E4800A0F5E65
    Sat Sep  7 18:15:27 2013
    panic(cpu 1 caller 0x006376A4): NVRM[0]: Read Error 0x0008804c: BAR0 0xf1000000 0x6fd0b000 0x04b300a2 D0 P0/1
    Backtrace (CPU 1), Frame : Return Address (4 potential args on stack)
    0x5c356158 : 0x12b4c6 (0x45f91c 0x5c35618c 0x13355c 0x0)
    0x5c3561a8 : 0x6376a4 (0x867e80 0x867e80 0x82c6d4 0x0)
    0x5c356208 : 0x67a18c (0x6f91404 0x796f804 0x8804c 0x909def)
    0x5c356248 : 0x8ebf91 (0x796f804 0x8804c 0x4c 0x713455c0)
    0x5c3562a8 : 0x9006da (0x796f804 0x7532004 0x1 0xa)
    0x5c356308 : 0x7390a3 (0x796f804 0x74a0004 0x0 0x0)
    0x5c356348 : 0x67950b (0x74a0004 0x1388 0x0 0x0)
    0x5c356398 : 0x90fa88 (0x796f804 0x5c356488 0x5c356488 0x8)
    0x5c3564c8 : 0x910086 (0x796f804 0x7869604 0x0 0x0)
    0x5c356528 : 0x683736 (0x796f804 0x7869604 0x7a2cb04 0x0)
    0x5c3565a8 : 0x644c49 (0xc1d00041 0xbeef0003 0xbeef0202 0x6b0a100)
    0x5c3565e8 : 0x635804 (0x5c356778 0x6 0x0 0x0)
    0x5c356748 : 0x62736c (0x0 0x600d600d 0x7058 0x5c356778)
    0x5c356808 : 0xe8f917 (0xc1d00041 0xbeef0003 0xbeef0202 0x6b0a100)
    0x5c356848 : 0xe8f9ee (0x46873000 0x6b0a100 0xcac000 0x0)
    0x5c356878 : 0xe4ff9f (0x46873000 0x6b0a100 0xcac000 0x0)
              Backtrace continues...
          Kernel loadable modules in backtrace (with dependencies):
             com.apple.GeForce(5.4.8)@0xe3c000->0xed3fff
                dependency: com.apple.NVDAResman(5.4.8)@0x61e000
                dependency: com.apple.iokit.IONDRVSupport(1.7.3)@0x610000
                dependency: com.apple.iokit.IOPCIFamily(2.6)@0x5e2000
                dependency: com.apple.iokit.IOGraphicsFamily(1.7.3)@0x5f3000
             com.apple.nvidia.nv40hal(5.4.8)@0x87d000->0xa47fff
                dependency: com.apple.NVDAResman(5.4.8)@0x61e000
             com.apple.NVDAResman(5.4.8)@0x61e000->0x87cfff
                dependency: com.apple.iokit.IONDRVSupport(1.7.3)@0x610000
                dependency: com.apple.iokit.IOPCIFamily(2.6)@0x5e2000
                dependency: com.apple.iokit.IOGraphicsFamily(1.7.3)@0x5f3000
    BSD process name corresponding to current thread: AppleVNCServer
    Mac OS version:
    9L31a
    Kernel version:
    Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386
    System model name: MacPro1,1 (Mac-F4208DC8)
    System uptime in nanoseconds: 65137051142183
    unloaded kexts:
    com.apple.driver.AppleHDAPlatformDriver          1.7.1a2 - last unloaded 131738816746
    loaded kexts:
    com.bresink.driver.BRESINKx86Monitoring          9.0 - last loaded 71732761724
    com.apple.driver.AppleHWSensor          1.9d0
    com.apple.filesystems.autofs          2.0.2
    com.apple.driver.AppleHDAPlatformDriver          1.7.1a2
    com.apple.driver.AppleUpstreamUserClient          2.7.5
    com.apple.driver.AppleHDAHardwareConfigDriver          1.7.1a2
    com.apple.driver.AppleHDA          1.7.1a2
    com.apple.GeForce          5.4.8
    com.apple.driver.AppleHDAController          1.7.1a2
    com.apple.Dont_Steal_Mac_OS_X          6.0.3
    com.apple.iokit.IOFireWireIP          1.7.7
    com.apple.driver.AudioIPCDriver          1.0.6
    com.apple.nvidia.nv40hal          5.4.8
    com.apple.driver.AppleMCEDriver          1.1.7
    com.apple.driver.ACPI_SMC_PlatformPlugin          3.4.0a17
    com.apple.driver.AppleLPC          1.3.1
    com.apple.driver.AppleTyMCEDriver          1.0.0d28
    com.apple.driver.MaxTranserSizeOverrideDriver          2.0.9
    com.apple.driver.iTunesPhoneDriver          1.0
    com.apple.iokit.IOUSBMassStorageClass          2.0.8
    com.apple.driver.AppleUSBComposite          3.2.0
    com.apple.driver.PioneerSuperDrive          2.0.9
    com.apple.iokit.SCSITaskUserClient          2.1.1
    com.apple.driver.AppleRAID          3.0.19
    com.apple.driver.XsanFilter          2.7.91
    com.apple.iokit.IOATAPIProtocolTransport          1.5.3
    com.apple.iokit.IOAHCIBlockStorage          1.2.2
    com.apple.driver.AppleFileSystemDriver          1.1.0
    com.apple.driver.AppleUSBHub          3.4.9
    com.apple.iokit.IOUSBUserClient          3.5.2
    com.apple.driver.AppleAHCIPort          1.7.0
    com.apple.driver.AppleFWOHCI          3.9.7
    com.apple.driver.AppleIntelPIIXATA          2.0.1
    com.apple.driver.AppleIntel8254XEthernet          2.1.2b1
    com.apple.driver.AppleUSBEHCI          3.4.6
    com.apple.driver.AppleUSBUHCI          3.5.2
    com.apple.driver.AppleEFINVRAM          1.2.0
    com.apple.driver.AppleACPIButtons          1.2.5
    com.apple.driver.AppleRTC          1.2.3
    com.apple.driver.AppleHPET          1.4
    com.apple.driver.AppleACPIPCI          1.2.5
    com.apple.driver.AppleSMBIOS          1.4
    com.apple.driver.AppleACPIEC          1.2.5
    com.apple.driver.AppleAPIC          1.4
    com.apple.security.seatbelt          107.12
    com.apple.nke.applicationfirewall          1.8.77
    com.apple.security.TMSafetyNet          3
    com.apple.driver.AppleIntelCPUPowerManagement          76.2.0
    com.apple.driver.DiskImages          199
    com.apple.BootCache          30.4
    com.apple.driver.DspFuncLib          1.7.1a2
    com.apple.iokit.IOHDAFamily          1.7.1a2
    com.apple.iokit.IOAudioFamily          1.6.9fc5
    com.apple.kext.OSvKernDSPLib          1.1
    com.apple.NVDAResman          5.4.8
    com.apple.iokit.IONDRVSupport          1.7.3
    com.apple.iokit.IOGraphicsFamily          1.7.3
    com.apple.driver.IOPlatformPluginFamily          3.4.0a17
    com.apple.driver.AppleSMC          2.3.1d1
    com.apple.iokit.IOSCSIMultimediaCommandsDevice          2.1.1
    com.apple.iokit.IOSCSIBlockCommandsDevice          2.1.1
    com.apple.iokit.IOBDStorageFamily          1.5
    com.apple.iokit.IODVDStorageFamily          1.5
    com.apple.iokit.IOCDStorageFamily          1.5
    com.apple.iokit.IOSCSIArchitectureModelFamily          2.1.1
    com.apple.iokit.IOAHCIFamily          1.5.0
    com.apple.iokit.IOFireWireFamily          3.4.9
    com.apple.iokit.IOATAFamily          2.0.1
    com.apple.iokit.IONetworkingFamily          1.6.1
    com.apple.iokit.IOUSBFamily          3.5.2
    com.apple.driver.AppleEFIRuntime          1.2.0
    com.apple.iokit.IOSMBusFamily          1.1
    com.apple.iokit.IOHIDFamily          1.5.5
    com.apple.iokit.IOStorageFamily          1.5.6
    com.apple.driver.AppleACPIPlatform          1.2.5
    com.apple.iokit.IOPCIFamily          2.6
    com.apple.iokit.IOACPIFamily          1.2.0

    THIS:
    panic(cpu 1 caller 0x006376A4): NVRM[0]: Read Error
    ... Correlates with NVIDIA graphics card failure OR the use of two NVIDIA cards simultaneously in the same Mac Pro in 10.8 and later.
    The Apple-firmware 5770, about US$250,  works in every model Mac Pro, and drivers are in 10.6.5 and later.
    If you decide to do a Conversion of your Server from 10.5 to 10.6, it is not too bad. Just plan on a brief downtime -- I tried to keep it all running 24/7 by creating a new Servername for the new one, and that serious mistake still haunts me.
    You should plan on such a conversion to get closer to current security updates -- 10.5 is not getting those updates, and you should really disconnect your 10.5 Server from the Internet.

  • Need help with my Report Header

    Hi
    I have this report that I had to add a column to. which i did. but the problem is I can't find where the report getting its header information from so that I can shift it so that it apears correct format.
    Here is the code
    *& Report  ZSALES                                                      *
    * Report runs by sales employee, by period (invoice month).  It        *
    * displays the contract number, invoice number & amount for the period *
    * and sold-to and ship-to partners of the contract.                    *
    *  MODIFICATION LOG                                                    *
    *    DATE          AUTHOR          DESCRIPTION                         *
    *   10/12/98       gubbi           Original Version                    *
    *   01/14/99       gubbi           added selection criteria - material *
    *                                  sold-to and bill-to parties         *
    *   05/23/99       bchakraborty    added the contract type select      *
    *                                  criteria                            *
    *  04/25/07        akabir          adding Emp#                         *
    REPORT  ZSALES
                     LINE-SIZE 260 LINE-COUNT 65(3).
    TABLES: S006,
            TVAKT,
            VBRP,     "Billing: Item Data
            VBRK,     "Billing: Header Data
            VEDA,
            VBAP,
            ENT6030,
            ENT6418,  "Partner sales activity-employee-assignment
            STXL,     "STXD SAPscript text file lines
            VBPA.
    DATA: BEGIN OF REC OCCURS 0,
          VRTNR LIKE S006-VRTNR,           " sales employee
          SPBUP LIKE S006-SPBUP,           " period of analysis
          VBELN LIKE ENT6418-VBELN,        " contract number
          POSNR LIKE ENT6418-POSNR,        " contract line item number
          MATNR LIKE VBAP-MATNR,           " material number
          VBEGDAT LIKE VEDA-VBEGDAT,       " contract begin date
          VENDDAT LIKE VEDA-VENDDAT,       " contract end date
          PSTYV LIKE VBAP-PSTYV,           " item category
          INVOICE LIKE VBRP-VBELN,         " invoice number(billing doc.)
          ITEM LIKE VBRP-POSNR,            " invoice line item number
          SOLD_TO LIKE ENT6030-KUNNR,      " sold-to party
          SHIP_TO LIKE ENT6030-KUNNR,      " ship-to party
          BILL_TO LIKE ENT6030-KUNNR,      " bill-to party
          FKDAT LIKE VBRK-FKDAT,           " invoice date
          FKART LIKE VBRK-FKART,           " billing type
          NETWR LIKE VBRK-NETWR.           " invoice amount
    DATA: END OF REC.
    DATA: T_PERNR LIKE PERNR-PERNR,
          TEMP(6),
          PRINT_OUT, GET_MATRL.
    * MES Moved to Global
    DATA: BEGIN OF ADDR,
          NAME1 LIKE KNA1-NAME1,
          NAME2 LIKE KNA1-NAME2,
          END OF ADDR.
    SELECTION-SCREEN BEGIN OF BLOCK ELMO WITH FRAME TITLE TEXT-001.
    SELECT-OPTIONS: D_VKORG FOR S006-VKORG,       " sales organization
                    DST_CHAN FOR S006-VTWEG,      " distribution channel
                    DIV FOR S006-SPART,           " division
                    EMPL_NO FOR S006-VRTNR,       " sales employee number
                    SOLD_TO FOR ENT6030-KUNNR,    " sold to party
                    BILL_TO FOR ENT6030-KUNNR,    " bill to party
                    SHIP_TO FOR ENT6030-KUNNR,    " ship to party
                    MATERIAL FOR S006-MATNR,      " material number
                    PERIOD FOR S006-SPBUP,        " analysis period
                    D_AUART FOR TVAKT-AUART.      "Contract type
    SELECTION-SCREEN END OF BLOCK ELMO.
    SELECTION-SCREEN BEGIN OF BLOCK CHARLY WITH FRAME TITLE TEXT-002.
    PARAMETERS: INVOICE RADIOBUTTON GROUP Z1,
                COMISION RADIOBUTTON GROUP Z1.
    SELECTION-SCREEN END OF BLOCK CHARLY.
    "==================== Start Program ====================================
       TOP-OF-PAGE.
    *   perform print_page_headings.
       END-OF-PAGE.
       SKIP 1.
       FORMAT INTENSIFIED OFF.
    *   write: / 'Note:  INVOICE TEXT IS BASED ON CURRENT INFORMATION',
    *          / '       AND MAY NOT MATCH THE ORIGINAL INVOICE'.
       FORMAT RESET.
       START-OF-SELECTION.
    * commission report
       IF COMISION EQ 'X'.
       SELECT DISTINCT VRTNR  FROM S006  INTO T_PERNR
                          WHERE VKORG IN D_VKORG AND
                                SPART IN DIV AND
                                VRTNR IN EMPL_NO AND
                                VTWEG IN DST_CHAN AND
                                SPBUP IN PERIOD.
            AUTHORITY-CHECK OBJECT 'V_VBAK_VKO'
                     ID 'VKORG' FIELD S006-VKORG
                     ID 'VTWEG' FIELD S006-VTWEG
                     ID 'SPART' FIELD S006-SPART
                     ID 'ACTVT' FIELD '03'.
           IF SY-SUBRC EQ 0.
           SELECT * FROM ENT6418 WHERE PERNR = T_PERNR AND
                                         PARVW = 'VE' AND  "sales employee
                                         VBELN >= '0090000000'.
                 MOVE: ENT6418-PERNR TO REC-VRTNR.
                 PERFORM GET_INVOICE_NUMBER.
                 CLEAR: REC, TEMP.
           ENDSELECT.
           ENDIF.
       ENDSELECT.
    * invoice registry report
       ELSEIF INVOICE EQ 'X'.
          SELECT * FROM VBRK
                          WHERE VKORG IN D_VKORG AND
                                SPART IN DIV AND
                                VTWEG IN DST_CHAN.
            AUTHORITY-CHECK OBJECT 'V_VBAK_VKO'
                     ID 'VKORG' FIELD VBRK-VKORG
                     ID 'VTWEG' FIELD VBRK-VTWEG
                     ID 'SPART' FIELD VBRK-SPART
                     ID 'ACTVT' FIELD '03'.
           IF SY-SUBRC EQ 0.
               PERFORM GET_SALES_EMPLOYEE.
               PERFORM GET_INFORMATION.
               CLEAR: REC, TEMP.
           ENDIF.
          ENDSELECT.
       ENDIF.
       END-OF-SELECTION.
       PERFORM PRINT_DATA.
    *&      Form  GET_CONTRACT_NUMBER
    *       text
    FORM GET_CONTRACT_NUMBER.
       SELECT SINGLE * FROM VBRP WHERE VBELN = ENT6418-VBELN AND
                                       POSNR = ENT6418-POSNR.
       IF SY-SUBRC EQ 0.
           MOVE: VBRP-AUBEL TO REC-VBELN,       " contract number
                 VBRP-POSNR TO REC-POSNR.       " contract item number
           SELECT SINGLE * FROM VBAP WHERE VBELN = REC-VBELN AND
                                           POSNR = REC-POSNR.
           IF SY-SUBRC EQ 0.
              MOVE: VBAP-MATNR TO REC-MATNR,
                    VBAP-PSTYV TO REC-PSTYV.
           ENDIF.
           SELECT SINGLE * FROM VEDA WHERE VBELN = REC-VBELN.
           IF SY-SUBRC EQ 0.
              MOVE: VEDA-VBEGDAT TO REC-VBEGDAT,
                    VEDA-VENDDAT TO REC-VENDDAT.
           ENDIF.
       ENDIF.
       MOVE: ENT6418-VBELN TO REC-INVOICE,     " invoice number
             ENT6418-POSNR TO REC-ITEM.        " invoice item number
    ENDFORM.                    " GET_CONTRACT_NUMBER
    *&      Form  GET_INVOICE_NUMBER
    *       text
    FORM GET_INVOICE_NUMBER.
           SELECT SINGLE * FROM VBRK WHERE VBELN = ENT6418-VBELN.
           IF SY-SUBRC EQ 0.
               PERFORM GET_INFORMATION.
           ENDIF.
           CLEAR: TEMP, REC.
    ENDFORM.                    " GET_INVOICE_NUMBER
    *&      Form  GET_SOLD_TO_SHIP_TO_PARTY
    *       text
    FORM GET_SOLD_TO_SHIP_TO_PARTY.
       SELECT * FROM VBPA WHERE VBELN = REC-VBELN.
    *                 ( PARVW = 'AG' OR PARVW = 'WE' OR PARVW = 'RE' ).
          IF VBPA-PARVW EQ 'AG'.
             MOVE: VBPA-KUNNR TO REC-SOLD_TO.
          ELSEIF VBPA-PARVW EQ 'WE'.
             MOVE: VBPA-KUNNR TO REC-SHIP_TO.
          ELSEIF VBPA-PARVW EQ 'RE'.
             MOVE: VBPA-KUNNR TO REC-BILL_TO.
          ENDIF.
       ENDSELECT.
    ENDFORM.                    " GET_SOLD_TO_SHIP_TO_PARTY
    *&      Form  PRINT_DATA
    *       text
    FORM PRINT_DATA.
           DATA: NAME(25),
                 TEXT LIKE TVFKT-VTEXT.
           SORT REC BY SPBUP
                       VRTNR
                       INVOICE ITEM.
           FORMAT RESET.
           LOOP AT REC.
              AT NEW SPBUP.
    *             new-page.
              ENDAT.
    * Get contract type first for selection criteria
              PERFORM GET_CONTRACT_TYPE.
    * only continue if contract type is in selection
           IF PRINT_OUT = 'Y'.
    * Employee name note required
              PERFORM GET_EMPLOYEE_NAME USING NAME.
              perform get_billing_type_text using text.
    *          write: / 'Sales Employee: ', rec-vrtnr, name.
              write: 1 rec-vrtnr.
              clear: name.
              IF REC-FKART EQ 'S1'.
                 FORMAT COLOR COL_NEGATIVE.
              ENDIF.
              WRITE: 170 REC-INVOICE, REC-ITEM. " Invoice #
    *          write: /10 'Billing Type: ', 30 rec-fkart, text.
              FORMAT RESET.
              CLEAR: TEXT.
    *          write: /10 'Invoice Date: ',
               WRITE:  185 REC-FKDAT MM/DD/YY,
                       (10) REC-NETWR, 'USD'.
    *          write: /10 'Sold-to Party: ', 30 rec-sold_to.
              WRITE: 11 REC-SOLD_TO. " 10 addr.
              PERFORM GET_CUSTOMER_NAME USING REC-SOLD_TO.
    *          write: /10 'Ship-to Party: ', 30 rec-ship_to.
              WRITE: 60 REC-SHIP_TO. " 60 addr.
              PERFORM GET_CUSTOMER_NAME USING REC-SHIP_TO.
    *          write: /10 'Bill-to Party: ', 30 rec-bill_to.
    *          perform get_customer_name using rec-bill_to.
    *          write: 0 rec-bill_to, 10 addr.
              WRITE: 155 REC-VBELN. " , rec-posnr. "Contract
              WRITE: 220 REC-VBEGDAT, REC-VENDDAT.
    *          perform get_contract_type.
    *          perform get_item_category_text.
    *          perform get_long_text.
            IF GET_MATRL NE 'N'.
               PERFORM GET_MATERIAL_TEXT.
            ENDIF.
    *         write: 105 rec-invoice, rec-item. " Invoice #
    WRITE:/.
    *         uline.
    ENDIF.   " if contract selection
              AT LAST.
              SUM.
              WRITE: /55 'Totals:        ', (10) REC-NETWR.
              ULINE.
              ENDAT.
           ENDLOOP.
    ENDFORM.                    " PRINT_DATA
    *&      Form  GET_EMPLOYEE_NAME
    *       text
    FORM GET_EMPLOYEE_NAME USING    P_NAME.
    CALL FUNCTION 'Z_GET_EMPLOYEE_NAME'
         EXPORTING
              EMPL_NO = REC-VRTNR
        IMPORTING
             NAME    = P_NAME
         EXCEPTIONS
              OTHERS  = 1.
    ENDFORM.                    " GET_EMPLOYEE_NAME
    *&      Form  GET_LONG_TEXT
    *       text
    FORM GET_LONG_TEXT.
           DATA: DUMMY LIKE THEAD-TDNAME,
                 LINES TYPE I.
           DATA: BEGIN OF TABLE_LINES OCCURS 0.
                 INCLUDE STRUCTURE TLINE.
           DATA: END OF TABLE_LINES.
           DATA: BEGIN OF IN_LINES OCCURS 0.
                 INCLUDE STRUCTURE TLINE.
           DATA: END OF IN_LINES.
           CONCATENATE REC-VBELN REC-POSNR INTO DUMMY.
           SELECT * FROM STXL WHERE TDOBJECT = 'VBBP' AND
                                TDNAME = DUMMY.
           CALL FUNCTION 'READ_TEXT_INLINE'
                EXPORTING
                     ID              = STXL-TDID
                     INLINE_COUNT    = 1
                     LANGUAGE        = 'E'
                     NAME            = DUMMY
                     OBJECT          = 'VBBP'
    *           IMPORTING
    *                HEADER          =
                TABLES
                     INLINES         = IN_LINES
                     LINES           = TABLE_LINES
                EXCEPTIONS
                     ID              = 1
                     LANGUAGE        = 2
                     NAME            = 3
                     NOT_FOUND       = 4
                     OBJECT          = 5
                     REFERENCE_CHECK = 6
                     OTHERS          = 7.
          DESCRIBE TABLE TABLE_LINES LINES LINES.
          IF SY-SUBRC EQ 0.
             SKIP 1.
             WRITE: / 'Item Text: '.
          ENDIF.
          CLEAR LINES.
          LOOP AT TABLE_LINES.
             WRITE: / TABLE_LINES-TDLINE.
          ENDLOOP.
          REFRESH TABLE_LINES.
          CLEAR: TABLE_LINES.
          ENDSELECT.
    ENDFORM.                    " GET_LONG_TEXT
    *&      Form  GET_CUSTOMER_NAME
    *       text
    FORM GET_CUSTOMER_NAME USING    P_CUST_NO.
    *data: begin of addr,
    *      name1 like kna1-name1,
    *      name2 like kna1-name2,
    *      end of addr.
    DATA: STREET LIKE KNA1-STRAS,
          CITY LIKE KNA1-ORT01,
          STATE LIKE KNA1-REGIO,
          ZIP LIKE KNA1-PSTLZ.
    CALL FUNCTION 'Z_GET_CUSTOMER_NAME_ADDRESS'
         EXPORTING
              CUST_NO = P_CUST_NO
        IMPORTING
             NAME1   = ADDR-NAME1
             NAME2   = ADDR-NAME2
             STREET  = STREET
             CITY    = CITY
             STATE   = STATE
             ZIP     = ZIP
         EXCEPTIONS
              OTHERS  = 1.
       CONDENSE ADDR.
    * MES Don't need to print in this report
      WRITE: ADDR(20).
    *         /30 street,
    *         /30 city, state, zip.
       CLEAR: ADDR, STREET, CITY, STATE, ZIP.
    ENDFORM.                    " GET_CUSTOMER_NAME
    *&      Form  PRINT_PAGE_HEADINGS
    *       text
    FORM PRINT_PAGE_HEADINGS.
       DATA: MO(2), YR(4),
             TEMP_NAME(80) VALUE SPACE.
       WRITE: / SY-REPID.
       IF COMISION EQ 'X'.
           CALL FUNCTION 'Z_PRINT_PAGE_HEADINGS'
                EXPORTING
                       STRING  = 'COMMISSION REPORT'
                EXCEPTIONS
                       OTHERS  = 1.
       ELSE.
           CALL FUNCTION 'Z_PRINT_PAGE_HEADINGS'
                EXPORTING
                       STRING  = 'INVOICE REPORT'
                EXCEPTIONS
                       OTHERS  = 1.
       ENDIF.
       TEMP_NAME = 'PERIOD: '.
       MO = REC-SPBUP+4(2).
       YR = REC-SPBUP(4).
       FORMAT INTENSIFIED ON.
       CONCATENATE TEMP_NAME MO '/' YR INTO TEMP_NAME.
       WRITE: / TEMP_NAME CENTERED.
       CLEAR: MO, YR, TEMP_NAME.
       IF D_VKORG <> SPACE.
          TEMP_NAME = 'SALES ORGANIZATION:'.
          IF D_VKORG-HIGH <> SPACE.
              CONCATENATE TEMP_NAME D_VKORG-LOW ' TO:' D_VKORG-HIGH INTO
                                TEMP_NAME.
          ELSE.
              CONCATENATE TEMP_NAME D_VKORG-LOW INTO TEMP_NAME.
          ENDIF.
       ENDIF.
       IF TEMP_NAME <> SPACE.
              WRITE: / TEMP_NAME CENTERED.
              CLEAR TEMP_NAME.
       ENDIF.
       IF DST_CHAN <> SPACE.
          TEMP_NAME = 'DISTRIBUTION CHANNEL:'.
          IF DST_CHAN-HIGH <> SPACE.
              CONCATENATE TEMP_NAME DST_CHAN-LOW ' TO:' DST_CHAN-HIGH INTO
                                TEMP_NAME.
          ELSE.
              CONCATENATE TEMP_NAME DST_CHAN-LOW INTO TEMP_NAME.
          ENDIF.
       ENDIF.
       IF TEMP_NAME <> SPACE.
              WRITE: / TEMP_NAME CENTERED.
              CLEAR TEMP_NAME.
       ENDIF.
       IF DIV <> SPACE.
          TEMP_NAME = 'DIVISION:'.
          IF DIV-HIGH <> SPACE.
              CONCATENATE TEMP_NAME DIV-LOW ' TO:' DIV-HIGH INTO
                                TEMP_NAME.
          ELSE.
              CONCATENATE TEMP_NAME DIV-LOW INTO TEMP_NAME.
          ENDIF.
       ENDIF.
       IF TEMP_NAME <> SPACE.
              WRITE: / TEMP_NAME CENTERED.
              CLEAR TEMP_NAME.
       ENDIF.
    * uline.
       FORMAT RESET.
    ENDFORM.                    " PRINT_PAGE_HEADINGS
    *&      Form  GET_SALES_EMPLOYEE
    *       text
    FORM GET_SALES_EMPLOYEE.
       SELECT SINGLE * FROM ENT6418 WHERE VBELN = VBRK-VBELN AND
                                          PARVW = 'RE'.
       IF SY-SUBRC EQ 0.
          MOVE: ENT6418-PERNR TO REC-VRTNR.
       ENDIF.
       SELECT SINGLE * FROM ENT6418 WHERE VBELN = VBRK-VBELN AND
                                          PARVW = 'WE'.
    ENDFORM.                    " GET_SALES_EMPLOYEE
    *&      Form  GET_INFORMATION
    *       text
    FORM GET_INFORMATION.
               TEMP = VBRK-FKDAT(6).
               CHECK TEMP IN PERIOD.
               MOVE: VBRK-FKDAT TO REC-FKDAT,  " invoice date
                     VBRK-FKART TO REC-FKART,  " billing type
                     TEMP TO REC-SPBUP.
    * subtract the amount if the invoice is cancelled.
    * chakraborty. added the G2 and RE criteria to billing type
               IF REC-FKART EQ 'S1'.         " cancellation of inventory
                     REC-NETWR = -1 * VBRK-NETWR.  " invoice amount
               ELSEIF REC-FKART EQ 'G2'.     "  credit memo
                     REC-NETWR = -1 * VBRK-NETWR.
               ELSEIF REC-FKART EQ 'RE'.     " credit for returns
                     REC-NETWR = -1 * VBRK-NETWR.
               ELSE.
                     REC-NETWR = VBRK-NETWR.
               ENDIF.
               PERFORM GET_CONTRACT_NUMBER.
               PERFORM GET_SOLD_TO_SHIP_TO_PARTY.
               IF REC-SOLD_TO IN SOLD_TO AND REC-BILL_TO IN BILL_TO AND
                              REC-MATNR IN MATERIAL AND
                              REC-SHIP_TO IN SHIP_TO.
                   APPEND REC.
               ENDIF.
               CLEAR REC.
    ENDFORM.                    " GET_INFORMATION
    *&      Form  GET_BILLING_TYPE_TEXT
    *       text
    FORM GET_BILLING_TYPE_TEXT USING    P_TEXT.
       TABLES: TVFKT.
       SELECT SINGLE * FROM TVFKT WHERE SPRAS = 'E' AND
                                        FKART = REC-FKART.
       IF SY-SUBRC EQ 0.
          MOVE: TVFKT-VTEXT TO P_TEXT.
       ENDIF.
    ENDFORM.                    " GET_BILLING_TYPE_TEXT
    *&      Form  GET_CONTRACT_TYPE
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM GET_CONTRACT_TYPE.
        TABLES: VIVEDA.
    *            TVAKT.
        DATA: P_T_BEZEI LIKE TVAKT-BEZEI,
              P_T_AUART LIKE TVAKT-AUART.
        SKIP 1.
        SELECT SINGLE AUART FROM VIVEDA INTO P_T_AUART
                               WHERE VBELN = REC-VBELN AND
                                     POSNR = REC-POSNR.
       IF P_T_AUART = 'ZWV'.
          SELECT SINGLE BEZEI FROM TVAKT INTO P_T_BEZEI
                              WHERE AUART = P_T_AUART AND SPRAS = 'E'
                              AND AUART IN D_AUART.
        WRITE: /110 P_T_AUART, 117 P_T_AUART , P_T_BEZEI.
       ENDIF.
       IF P_T_AUART IN D_AUART.
          PRINT_OUT = 'Y'.
         WRITE: /210 P_T_AUART.
       ELSE.
          PRINT_OUT = 'N'.
       ENDIF.
        CLEAR: P_T_AUART, P_T_BEZEI.
    ENDFORM.                    " GET_CONTRACT_TYPE
    *&      Form  GET_ITEM_CATEGORY_TEXT
    *       text
    *      -->P_I_TEXT  text                                               *
    FORM GET_ITEM_CATEGORY_TEXT.
       TABLES: TVAPT.
       SELECT SINGLE * FROM TVAPT WHERE SPRAS = 'E' AND
                                        PSTYV = REC-PSTYV.
       IF SY-SUBRC EQ 0.
          WRITE: /20 'Item Category: ', REC-PSTYV, TVAPT-VTEXT.
       ENDIF.
    ENDFORM.                    " GET_ITEM_CATEGORY_TEXT
    *&      Form  GET_MATERIAL_TEXT
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM GET_MATERIAL_TEXT.
       TABLES: MAKT.
       SELECT SINGLE * FROM MAKT WHERE MATNR = REC-MATNR AND
                                       SPRAS = 'E'.
       IF SY-SUBRC EQ 0.
          WRITE: 110 REC-MATNR, 117 MAKT-MAKTX(35).
       ENDIF.
    ENDFORM.                    " GET_MATERIAL_TEXT
    I was wondering if one of the experts can tell me how to get to the header.
    There r previously wrtten code for header in there which is * marked. so its not using it. but may be I am missing some thing here

    Thanks but the line that calling that Form is * marked
    *   perform print_page_headings.
    It never reaches there and the following is the code from that function which got just the title not the header stuff.
    FUNCTION Z_PRINT_PAGE_HEADINGS.
    *"*"Local interface:
    *"  IMPORTING
    *"     VALUE(STRING) LIKE  IFLOTX-PLTXT OPTIONAL
    DATA: V_HEAD_STRING(255) VALUE SPACE.
    FORMAT INTENSIFIED OFF.
    WRITE: / 'Printed By: ', SY-UNAME,
             'On ', SY-DATUM MM/DD/YY,
             'At ', SY-UZEIT,
             65 'Page No. ', SY-PAGNO.
    SKIP 1.
    FORMAT RESET.
    FORMAT INTENSIFIED ON.
        V_HEAD_STRING = 'BGM INDUSTRIES INC.'.
        WRITE: / V_HEAD_STRING CENTERED.
        IF STRING <> SPACE.
            V_HEAD_STRING = STRING.
            WRITE: / V_HEAD_STRING CENTERED.
        ENDIF.
    FORMAT RESET.
    ENDFUNCTION.
    I am looking for the header stuff. when I run the report the above stuff doesn't even appear and understandably so as its commented out.

  • Need help with a report

    hello,
    I'm new to htmldb. I'd like to fetch data from a table. the table contains news.
    here are the colums of the table: id, headline, body, date
    I want all news displayed like this
    headline (bold, different color) <br>
    body (bold) <br>
    date <br>
    Can some please help me. I've used the report template (value attribute pairs) but how can I display the headline in bold and in a different color?
    I hope it's not a stupid question
    thanks in advance
    david
    Message was edited by:
    user463901

    I'm afraid thats not what I need to know. <br>
    I want my report to look like this:<br><br>
    < span class="someclass">headline< /span>< br><br>
    < span class="someclass">body< /span>< br><br>
    < span class="someclass">date< /span>< br><br><br>
    You know, I want that 'span tag' wrapped arround my columns. and a < br> tag after every column.

Maybe you are looking for

  • Venue 8 Pro not charging?

    I have not used this tablet a lot for the first couple of months I had it, then it was not used for 4 months I enjoyed it but mainly wanted it for travel. I used it for month while traveling in October it worked fine and put it up since then I got it

  • Different approach for capturing vhs to fcp

    yes i know an often asked question ... i happen to have a kona 3 card but it doesn't have any analog input capabilities. so the way i've captured vhs has been to simply to run it into my mini dv camera and record dv out from the camera through firewi

  • Seeing Hidden Files in Dreamweaver FTP (specifically .htacess)

    I need to get into my .htaccess file so I can make some changes.  Normally I would go through filezilla to do this, but for various reasons I cannot with this client.  As a result I need to use Dreamweaver's FTP.  You used to be able to do this by, g

  • Problem writing to SD card in Ricoh card reader

    I have a Gateway 4540GZ laptop with a Ricoh card reader. Whenever I plug in an SD card, it recognizes it as usual. But it won't let me write data in dd, gnome-disks, gparted, caja, et cetera. So I remove it and flip the lock switch to lock, plug it i

  • I export an image in Aperture 3 but it doesn't save the alterations.

    I'm new to Aperture after using Photoshop for years. After I have made my alterations in Aperture 3 (instead of the save function in Photoshop) I export the 'version' as full jpeg however the alterations I've made do not appear in the exported jpeg.