"Field name BUKRS not unique"  ???

Hi,
I am trying to create a view based on two tables. One is T001 and other is custom table. When i tried to activate, it gives error message like "Field names BUKRS not unique".
Can anyone please tell me about this ?
Thanks,
Regards,
aarthi
[email protected]

The description of the message given by the system is like below
Field name BUKRS not unique
Message no. MC 060
Diagnosis
When you define aggregates (views, lock objects or matchcode objects), you can assign the aggregate fields your own names (the system assigns names to the basic fields automatically). These names must be unique.
System Response
The system has established that the names assigned to the aggregate fields in an aggregate definition are not unique and issues an error message.
Procedure
Assign unique names to the aggregate fields in question.
Regards,
aarthi
[email protected]

Similar Messages

  • Creating a view on KONA & KONH -  Failed with 'Field name DATAB not unique'

    Hi all,
        I am creating a view on KONA (Rebate Agreement) & KONH (Conditions Header) tables. The link is KONA-KNUMA = KONH-KNUMA_AG.
       The field 'DATAB' exists in both tables and I have included those two fields under 'View Fields' . When I tried to activate the View, it fails with 'Field name DATAB not unique'.
       The following is the complete error message:
    Message no. MC060
    Diagnosis
    When you define aggregates (views, lock objects or matchcode objects), you can assign the aggregate fields your own names (the system assigns names to the basic fields automatically). These names must be unique.
    System response
    The system has established that the names assigned to the aggregate fields in an aggregate definition are not unique and issues an error message.
    Procedure
    Assign unique names to the aggregate fields in question.
       Why I am not able to create the view after including a field that EXISTS in two tables, PLEASE ?
    Thanks,
    Venkat.

    Hi,
    you can include both fields (but what for??); most likely KNUMH will also complain after fixing DATAB (just a guess...).
    You can include both fields if you name them differently (different aliases):
    In the view fields tab, enter two different names in the column "view field".
    this will work.
    hope this helps...
    Olivier.
    Message was edited by:
            Olivier Cora

  • Field name is not know error when trying to add a filter

    Hello all!
    I need to add a filter dinamically to display a report. I'm using Crystal Reports 10 w/ RAS server.
    There is an sql statement in Database Fields > Command. It uses a join and a correlation name for table name: TT.START_TIME.
    I am getting a "Field name is not known" error:
    "This field name is not known. Details: errorKind Error in File C:\WINDOWS\TEMP\{D375AB61-F7AE-4BCC-AF5E-6702C0EFDE10}.rpt: Error in formula . '{Command.TT.START_TIME} in DateTime (2007, 08, 01, 09, 00, 00) to DateTime (2007, 08, 24, 04, 45, 00)' This field name is not known. Details: errorKind"
    I tried to specify the field the following ways:
    Command.START_TIME
    TT.START_TIME
    START_TIME
    TIME_TRACKER.START_TIME (time_tracker being the table name)
    MAIN.TIME_TRACKER.START_TIME (main being the schema)
    All of the above is giving the same field name not known error.
    I am adding the filter the following way:
            String whereClause = "{Command.TT.START_TIME} in DateTime (2007, 08, 01, 09, 00, 00) to DateTime (2007, 08, 24, 04, 45, 00)";
            IFilter filter = rptClientDoc.getDataDefinition().getRecordFilter();
            filter.setFreeEditingText(whereClause);
            rptClientDoc.getDataDefController().getRecordFilterController().modify(filter);
    I also tried the following where clause:
    String whereClause = "{Command.TT.START_TIME} > DateTime (2006, 08, 01, 09, 00, 00) AND {Command.TT.START_TIME} < DateTime (2007, 08, 24, 04, 45, 00)";
    still doing the same thing.
    If anyone could please help me w/ this I'd really appreciate it!
    Thank you!
    Anastasia

    The first formula was created using the selection formula expert. I only added the TT part after it didn't work giving the same message. The name the expert gives it after I click on the field is {Command.START_TIME}. Still gives the invalid field name error. -_- Could the rest of the forumula be causing the problem?
    In regards to parameterizing the SQL Command, I spoke w/ the gentleman who creates these reports in Crystal, he says it's not possible, because sometimes we don't want a where clause and sometimes we do.
    Is there a way to directly edit the SQL string itself which is in the Command through java?
    Thank you very much for taking time to respond.
    Anastasia

  • Crystal 8.5 - now 9 - report in VB6 gives "This field name is not known"

    Hi,
    I've got to do some maintenance on an old VB 6.0 project that had some Crystal 8.5 reports in it (DSR files).
    I only had Crystal 9.0 (developer edition) available, so am using that.
    Running one report I now get the error "This field name is not known".
    Q1. How can I find out what field - and where in the report it is?
    Q2. Is there anything special I should have done to "upgrade" the DSR/DCA and DSX files?
    Thanks,
    Details:
    The reports are not "visual", they are created within a DLL that saves them as PDF's and/or prints them directly.
    The reports are bound at run-time to recordsets; at design time they use field definition files (TTX). I believe I've made sure the field definitions match the recordsets that they represent.

    Hi,
    Thanks for your replies.
    Falk:
    Nothing in particular was done to upgrade the files, other than to upgrade the VB project to reference the Crystal 9 dll's and such instead of Crystal 8.5.
    The Crystal reports designer does not seem to want to open a DSR file. I did find some RPT files in the project; but while the Crystal reports designer will load them it does not seem to want to save as DSR files.
    The "Field name is not known" message is returned in the error raised when VB tries to run the report, and it stops the report from being built.
    Ludek:
    That's a good kbase article. I had actually guessed that was an issue and had fixed two of the three reports in this project, by dumping (to text files) the recordsets being bound to them and comparing real field names with the TTX files. (I also updated some of the custom formulas in the reports to match the proper names).
    ...but in the third report, I just couldn't find the mis-match; checking the recordsets, TTX files and any customisable formulas I could locate.
    As for the patch - after installing it the report designer no longer works at all in VB6 - not for the reports that I had got working, nor even for a new report!
    (added: actually I can't get any designer up, even the VB forms designer won't load, in a project with no Crystal in it...)
    At this point I "give up".
    VB Express 2008 was used to "upgrade" the VB project to .Net and then convert the DSR's to new format RPT's. They were then loaded into a fresh VS 2008 (C#) project.
    I'm now at the point of trying to figure out how to put in the report events that were in the old DSR files in the original VB project (there is code in them to assign the recordsets as sources, at run time, and calculate and make available information from the report).
    Thanks again,
    Edited by: pzkpfw on Aug 14, 2008 12:19 AM clarify
    Edited by: pzkpfw on Aug 14, 2008 12:21 AM
    Edited by: pzkpfw on Aug 14, 2008 5:16 AM

  • This field name is not known. Details: errorKind

    Hello,
    I get the following error when running a report in Infoview. The report works fine in Crystal Designer.
    Error in formula <Back_Color>. '// This conditional formatting formula must return one of the following Color Constants: ' This field name is not known. Details: errorKind
    We are deploying this report through CA Clarity and when I reviewed the application logs, I found the following error message
    Note the fatal error -
    Fatal Error: URI=null Line=1: The element type &quot;Back_Color&quot; must be  terminated by the matching end-tag &quot;&lt;/Back_Color&gt;&quot;.</CauseMe
    ssage>
    For debugging purposes, I removed the formula that sets a bg color depending on a condition.
    After recompiling and uploading to Infoview, I get the following error.
    Error in formula <Record Selection>. '{Command.PROJECT_TYPE_ID} = {?pdblProjectTypeID} and {Command.STAGE_CODE} = {?pstrStageCode}' This field name is not known. Details: errorKind
    It seems that it has problems processing formulas.
    Anyone faced a similar issue?
    The Crystal Designer version I am using is 11.0.0.1282
    Any help would be greatly appreciated.
    Regards
    Jimmy

    Please re-post if this is still an issue to the .NET Development - Crystal Reports Forum or purchase a case and have a dedicated support engineer work with you directly

  • This field name is not known. on the server

    I have an issue using RPT file to generate a report using my .NET web app on the server, locally the report is generated fine, but on the server it's giving me the error "The field name is not known":
    [COMException (0x80041019): This field name is not known.
    Details: errorKind
    Error in File FormListAddons {74708A80-A1B6-494F-A141-C83C61F45047}.rpt:
    Error in formula Object_Visibility:
    '{visa_clients.addon1} = ""'
    This field name is not known.
    Details: errorKind]
      CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.Export(ExportOptions pExportOptions, RequestContext pRequestContext) +0
      CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext) +362
    [FormulaException: This field name is not known.
    Details: errorKind
    Error in File FormListAddons {74708A80-A1B6-494F-A141-C83C61F45047}.rpt:
    Error in formula Object_Visibility:
    '{visa_clients.addon1} = ""'
    This field name is not known.
    The line mentioned above causing the error, is a script on crystal report to suppress the field if this condition is met:
    {visa_clients.addon1} = ""
    My PC is running Crystal Report version 11, however the Crystal Report runtime on the server running the version 10.5.1.0
    Both locally and on the server, i'm using the same datasource. Even locally i'm connecting the database on the Server.
    I would appreciate your help.

    It seems i'm posting in the wrong forum, please guide where can I post this question, to find someone who could have experience with Visual Studio and Crystal Report.
    I have 3 RPT files on my project, 2 generated successfully, only one is failing, because i'm using a script on the RPT file to suppress a field if the value is null or empty.
    So the statement of Crystal Report version 11.x not working with SQL Server 2012 is totally out of the subject.
    here is my code, for someone who knows how to read it:
    CrystalDecisions.CrystalReports.Engine.ReportDocument rpt = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
    System.IO.DirectoryInfo TemplatesPath = new System.IO.DirectoryInfo(System.Web.Hosting.HostingEnvironment.MapPath("~/rptTemplates"));
    string templateFile = TemplatesPath + "/" + "FormListAddons.rpt";
    rpt.Load(templateFile);
    var table = dbmgr.listClients(in_group_id);
    rpt.SetDataSource(table);
    System.IO.DirectoryInfo FilePath = new System.IO.DirectoryInfo(System.Web.Hosting.HostingEnvironment.MapPath("~/UserGeneratedReports"));
    string FileName = "FormList_" + in_group_id.ToString() + ".pdf";
    if (System.IO.File.Exists(FilePath + "/" + FileName))
    System.IO.File.Delete(FilePath + "/" + FileName);
    rpt.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, FilePath + "/" + FileName);
    rpt.Dispose();
    rpt.Close();

  • Crystal Report Windows Forms Viewer error: "The field name is not known"

    Hi,
    My report runs fine in the Crystal Reports viewer.  When we try to view the crystal report through a piece of 3rd party software, I start to get errors in a few of my formulas indicating that "the field name is not known".  I can clearly see that the field is in my crystal report.  Has anyone else had this problem?  Any ideas on what might be happening?
    Thank you.

    Just to provide some further clarification on my problem:
    The "field name is not known" error seems to be occurring only in a few formulas where I have a statement like this:
    if ISNULL({somefieldfromdatabase}) Then
    I've used this for many other formulas and not had an issue with them.  I've verified that the database and the stored procedure contain this field.

  • The field name is not known error

    Hi,
    I have a report that is pointing to database(db1).
    Can i change the database name to database(db2) in my c# application?when i am changing to new database name in my application i am getting error as "field name is not known".
    Please give some suggestions.
    Thanks in advance

    I'm having the same problem.
    I've upgraded from Crystal 8.5 to Crystal XI.
    I've converted all my reports from Crystal 8.5 to Crystal XI.
    When I try to run the report I get the error:
    The Field Name is not known and nothing else.
    I did upgrade the report and verified the database.
    Does anyone have any ideas ?
    If I delete the formula, and after I create it (by handle) the report will good.
    But I have about 1000 reports !

  • Field name is not known Error in formula field...

    Hi,
    I have a report in CR11.5 r2 that I call from VB6.
    The report works fine, until a I create this formula, Trim ({RSE.PatName}).
    When I put this formula field in a section in the report, I have this error, "Field name is not known Error".
    Any idea?

    Make sure you have SP 6:
    https://smpdl.sap-ag.de/~sapidp/012002523100015859952009E/crxir2win_sp6.exe
    Does the formula work in the designer?
    Are you changing datasource at runtime? If so, can you change to that datasource in the designer and run the report there?
    If you do not use the Trim function, does it work?
    If you do not use the field in a formula abd place it in say, the detail section as a test, does the report work?
    But remember that what ever the report is doing at runtime, must work in the designer 1st.
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup

  • Crystal Viewer error "This field name is not known"

    I have MAS500 with crystal 10 that runs a report from a view in a SQL data base and it ran fine when only MAS500 and ABRA were installed on the terminal server. Then we installed a new product CribMaster that also uses Crystal 10.  After CribMaster was installed we got the error "This field name is not known" from Crystal viewer.  The report has a selection parametar .  I feel that there is a dll file that got over written, but do not know which one.  I can run the report from Crystal OK, but not from within the application.

    Since you can run the report from Crystal OK, but not from within the application, I'd recommend trying to figure out the dlls loading, or not in the app. Use a utility such as [Modules|https://smpdl.sap-ag.de/~sapidp/012002523100006252802008E/modules.zip] to determine the differences. Modules will compare the log results for you (Module menu, choose "Differences").
    You may also want to consider contacting the app creators to see if they can help...
    Ludek

  • This Field Name is not Known

    Hi,
    I have created 4 individual crystal report connecting 4 individual excel sheets.
    I tried to build a single crystal report embedding all the 4 individual CR.
    I am getting error as "The field name is not known"
    I searched forum , however i didnt got appropriate solution.
    Appreciate your feedback to fix the issue

    I have made connection to 4 excel sheets and linked the common fields.
    However still i am getting same error.
    When i connect it was asking to prevent server side grouping. I m confused how to rectify the error
    Appreciate your inputs

  • This field name is not known errorKindError

    Hi!
    I am developing a user interface from ASP.NET/C# (.NET framework version 2.0) to allow users to view the crystal report as a PDF document. I am using ORACLE 10g parameterized Stored Procedure to retrieve the data from the database.
    The report previews perfectly alright in the Crystal Report designer but fails to behave the same in ASP.NET 2.0 run time environment.
    I am using Crystal Report XI Release 2 with incremental service pack 4. The Crystal DLL version in my .net solution is 11.5.3700
    Also, my report has another embedded Sub Report which uses another Stored Procedure but the same parameter as in main report.
    The error that I face (i.e. the field name is not known) is on the sub report and not on the main report. If I remove the sub-report from the main report design, then I have no errors.
    Am I missing any hot fix for this problem or CR XI Release 2 with SP4 does not support sub report functions?
    Please guide me as I am struggling with this problem from last two weeks and I am very close the production release.
    Thanks for your support in advance.
    - G
    My current code:
    myReportDocument = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
    conInfo = GetReportConnectionInfo();
    myReportDocument.Load(@"C:\VS2005Projects\Article776\CrystalTest\PrintLettersNew.rpt");
    foreach (CrystalDecisions.CrystalReports.Engine.Table rptTable in myReportDocument.Database.Tables)
                rptTblLogOn = new CrystalDecisions.Shared.TableLogOnInfo();
                rptTblLogOn.TableName = rptTable.Name;
                rptTblLogOn.ConnectionInfo = conInfo;
                rptTable.ApplyLogOnInfo(rptTblLogOn);
                //     db.Log_Result(rptTable.Name + " is able to Connect ? = ","",rptTable.TestConnectivity().ToString() );
    myReportDocument.SetParameterValue("P_STRING_PARAM", "PARM_VALUE");
    myReportDocument.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, @"C:\VS2005Projects\LetterNew.pdf");
    private static CrystalDecisions.Shared.ConnectionInfo GetReportConnectionInfo()
            CrystalDecisions.Shared.ConnectionInfo retVal = null;
            retVal = new CrystalDecisions.Shared.ConnectionInfo();
            retVal.DatabaseName = "TSTDB";
            retVal.ServerName = "TSTDB";
            retVal.UserID = "TST_USER";
            retVal.Password = "TST_USER_PWD";
            return retVal;

    Hi;
    I don't see in your code where you are passing the stored procedure parameter to the subreport. This could be what is missing. Have a look at the samples here:
    https://smpdl.sap-ag.de/~sapidp/012002523100006252712008E/csharp_web_smpl.exe
    I believe one of these demonstrates passing parameters for a subreport.
    Regards,
    Jonathan

  • "This field name is not known" issue

    Hi SAP TechSupport Team!
    I have unresolved issue related to "This field name is not known" error while running my report via ReportDocument's function Export(). Before that I correctly gave all required parameters. This report work fine if I am using it with ReportViewer. I could not understand reason of that error. Please help to resolve this.
    CrystalReports is being used is the 10.5 version, in VS 2008. That report was created in CrystalReport 8.5 old version
    Thanks in advance
    Vasil Avagyan

    Hi Vasil,
    CR 8.5 uses old DB drivers. In CR 9 we completely re-wrote the DB drivers so likely what is happening is you either may have CR 8.5 on the same PC and VS is finding the drivers located in \windows\crystal folder or you simply need to update those CR 8.5 reports to CR 9 or above.
    FYI's:
    CR 8.5 still supported a CR Native SQL server driver, that driver is no longer shipped or supported, need to convert to ODBC or OLE DB.
    Parameter API's completely changed also, may be issue with Parameters too.
    CR 8.5 is not side by side compatible with any other version, remove CR 8.5 or put VS 2008 on a different PC that has never had CR installed on it.
    Don

  • "This field name is not known", VB6, CRXI RDC

    Implementing RDC/designer in VB6 code.
    The underlying DB is SQL SERVER 2005. I turned to the RDC / designer method because I couldn't figure out, in a way that worked, how to override the SQL Server db at run time on client machine. My reports continued to want to find the tables on my development platform, not the live data in production. I've been fighting this thing for 6 weeks. (Never had the problem with Access mdb's, but that's a moot point)
    Any help / advice is appreciated!!
    All is well with my reports containing 1 table, using the following code:
    module
    Public KReport As New CrystalReport2
    command button
    Set KReport = New CrystalReport2
    KReport.DiscardSavedData ' (may not be necessary, the report does not have saved data)
    KReport.Database.AddOLEDBSource Adodc1.ConnectionString, "Netlink_ProductMaster"
    KReport.Database.SetDataSource Adodc1.Recordset, 3, 1
    Load Form2
    Form2.CRViewer1.ReportSource = KReport
    Form2.CRViewer1.ViewReport
    Form2.Show
    However, in my report with multiple tables I get error "This field name is not known" but no indication as to which field is a problem. Here's my code: (Note - If I bypass the SetDataSource code the report displays fine. That won't work at user site)
    module
    Public LReport As New CrystalReport3
    command button
    Dim i%
    Dim result&
    Set LReport = New CrystalReport3
    LReport.DiscardSavedData
    For i% = 1 To LReport.Database.Tables.Count
    LReport.Database.AddOLEDBSource Adodc1.ConnectionString, LReport.Database.Tables(i%).Name
    LReport.Database.SetDataSource Adodc1.Recordset, 3, i%
    ' LReport.Database.Tables(i%).CheckDifferences result&
    ' LReport.ReadRecords ' This just moved the error to here rather than when Form2 was "shown"
    Next i%
    Load Form2
    Form2.CRViewer1.ReportSource = LReport
    Form2.CRViewer1.ViewReport
    Form2.Show

    Are the data structures identical?
    Did you try Database, Verify Database... (in Crystal Designer for that report)?

  • This field name is not known. for newly added fields

    dear sir,
    i ma using VS 2008 with CR.NET. There are previously dsigned reports. when I add some new Fields to the report, it prompts the error message
    [COMException (0x80041019): This field name is not known.
    Error in File C:\DOCUME1\TERESA1\ASPNET\LOCALS~1\Temp\PolicyReceipt {F0958318-C3D3-493D-9140-4CEA08B27B98}.rpt:
    Error in formula  <Address>.
    '{GetTransactionsForPolicyReceipt;1.ClientAddress_zh}+{GetTransactionsForPolicyReceipt;1.Address_zh_2}'
    This field name is not known.]
       CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.Export(ExportOptions pExportOptions, RequestContext pRequestContext) +0
       CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext) +240
    here is the stored procedure
    select Transactions.TransactionID
                 , Transactions.PolicyDate
                 , Transactions.PolicyNumber
                 , ClientBranch.BranchName as ClientBranchName
                 , c.last_name + ', ' + c.other_name as ClientName
                 , c.last_name_zh + c.other_name_zh as ClientName_zh
                 , c.last_name as ClientLastName
                 , c.address as ClientAddress
                 , c.Address_2
                 , c.Address_3
                 , c.Address_4
                 , c.address_zh as ClientAddress_zh
                 , c.Address_zh_2
                 , c.Address_zh_3
                 , c.Address_zh_4
                 , c.email as ClientEmail
                 , c.[language]
                 , Gender.ShowName as ClientGenderName
                 , Gender.ShowName_zh as ClientGenderName_zh
                 , Institution.InstitutionName
                 , Product.ProductName
                 , FormulaType.FormulaTypeName
                 , Frequency.FrequencyName
                 , Frequency.FrequencyName_zh
                 , Frequency.FrequencyPeriod
                 , Frequency.IsLumpsum
                 , Currency.CurrencyName
                 , Currency.CurrencyName_zh
                 , Transactions.FrequencyPayment
                 , Transactions.Years
                 , Transactions.Terms
                 , Transactions.Remarks
    , c.Address_2
                 , c.Address_3
                 , c.Address_4
                 , c.Address_zh_2
                 , c.Address_zh_3
                 , c.Address_zh_4
    are newly added
    the other fields can be shown properly
    Edited by: tomckw on Oct 24, 2011 10:04 AM

    Only the RAS ( Report Application Server ) SDK includes API's to retrieve the version information. As you do not have full build of CR, you do not have the RAS SDK.
    Just as an FYI. The APIs are:
    CrystalDecisions.ReportAppServer.ClientDoc.ISCDReportClientDocument.MajorVersion
    CrystalDecisions.ReportAppServer.ClientDoc.ISCDReportClientDocument.MinorVersion
    A C# example code looks like this:
    MessageBox.Show("Report Version: " + (rptClientDoc.MajorVersion.ToString() + "." + rptClientDoc.MinorVersion.ToString()), "RAS", MessageBoxButtons.OK, MessageBoxIcon.Information);
    I htink your only way to tell is to take the 10.2 report, add it to your VS2008 project and save. On save, if it says something like;
    "this report was crated ina precious version of CR"
    you know it is not 10.5.
    But I do not think that is your problem here...
    - Ludek

Maybe you are looking for

  • The Crew –Racing with Your Coolest MSI Gaming Motherboard and Graphics Card

    Most gaming fans are crazy about racing games, and there is a new game title just launched to fulfill gamers’ dream. We want to share with you the experience from Taiwan user who assembles a rig with a brand new MSI Z97 Gaming 5 motherboard and 960 g

  • Q190 USB Port Power

    I have had a Q190 for about a month. In spite of the reviews/comments that I have seen on the Q180, I am greatly satisfied with this machine. I've even become accustomed to Windows 8! :-) Here's my issue: When the machine is in Sleep Mode, the USB Po

  • Group Email-Undelivered Mail

    I have various groups setup up on our server with users added. When I send an email to the group the members of that group are receiving my message, so I believe I have the correct settings for group emails. The problem I'm having is that after a few

  • ATV2 Connected with HDMI for video and fiber optics for Sound but unable to located the fiber optics option in ATV2

    hello everyone, I currently have my ATV2 connected from HDMI to my TV for Audio&Video but I want to run just my HDMI for Video and my Fiber optics cable for my Sound.  I am unable to locate in the settings where I can change my sound to Fiber optics

  • Problem with PUT_KEY

    Hi! The state of the card is OP_READY! The Get Data E0 tag shows: key indentifier: 01 key version number: FF key type: 80 key length: 10 Here is the log: Secure Channel with ISK 13 00 A4 04 00 08 A0 00 00 00 03 00 00 00 02 61 70 05 00 C0 00 00 70 114