Technical name of class

Hello,
This is a general OOP question really.
At times, classes are based on real life things, such as Patient or Car etc etc. Well, what do you call a class that isn't based on a real life object, or a tangable object - for instance, it is only used for calculations? I have heard a specific name in the past, but i can't remember it!
Thank you

"Virtual" maybe? But that's not really a distinction about class names, but rather the problem domain.
Generally you should give your classes names that reflect their function in the domain of the problem they're trying to solve, IMHO, rather than silly names or names that only make sense in the context of the programming environment.
So if you were writing a set of classes that dealt with mathematical equations, you might name them "Equation", "Term", "Exponentiation", which makes sense in that context even though they don't represent tangible things that you can smash with a hammer.

Similar Messages

  • Display description of report rather than the technical name

    Hi all
    I have made a few reports using the Bex report designer that have been emailed to end users by the bex broadcast facility as a PDF
    However, when end users receive the email the attached PDF received has the technical name rather than the description.
    Does anyone know how to change this so that end users receive the PDF with the description rather than the technical name.
    Many thanks
    Forhad

    Yes the DOS 8.3 shortname format is the only accepted for the ThinkVantage button registry key.
    One general way to obtain DOS 8.3 formats from a path except from DIR /x in a CMD window is to use execute a VBSCRIPT file that uses the FileSystemObject class
    If you save the following sample vbscript code to a text file with .vbs extension and open it in file explorer it will write the short path of LSC.exe to a file text file named "Path_DOS83.txt":
    'Convert a full path to DOS 8.3 Shortname format and save to text file
    With CreateObject("Scripting.FileSystemObject")
    .CreateTextFile("Path_DOS83.txt",True).Write(.GetFile("C:\Program Files\Lenovo\Lenovo Solution Center\LSC.exe").ShortPath)
    End With
    What the code does it creates a File System Object instance and calls .CreateTextFile and writes the ShortPath of the File object obtained by the .GetFile function.

  • Generic datasource technical settings: Data class : Transaction or Master?

    Dear Experts,
    I am not sure what is the difference in datasource technical settings (in R/3) : Data Class = Appl1 (transaction data) vs Data Class = Appl0  (master data).
    The reason for asking is i have a z-table used as the table of a generic datasource and this table contains master data.
    The Data Class is set as Transaction data.
    It works. So, what is the difference if its set to Master data as the Data Class?   Is there performance difference during data extraction?
    Please advise.
    regards
    Pascal

    Hi,
    Data classes are assigned during table creation and are maintained in technical settings,
    Data class: By choosing data class some space will be allocated to the table in the database when it is created.
    Each data class corresponds to a physical area in which all the tables assigned to this data class are stored.
    There are 3 main data classes:
    a) APPL0- Which is the master data. Data which will be rarely changed.
    An example of master data can be like name, employee number and telephone number.
    b) APPL1-Which is transaction data. Data that is frequently changed.
    An example of transaction data is the goods in go down which will change as per the purchases.
    c) APPL2-Which is organizational data. Customizing data that is defined when the system is installed and rarely changed.
    Example may be table with country codes.
    By assigning the data class to the table  we can retrieve the data very easily.
    There are also 2 more data classes USR and USR1, which are provided for the customer.
    These are for the user developments. The tables assigned to these data classes are stored in a table space for user developments. 
    Regards,
    Durgesh.

  • Field description in chart legend instead of technical name (BW query)?

    I am building a report from a BW query. The report has a grouping field and a bar chart in the group footer. When I execute the report the legend shows the technical name of the key figures even though I checked the "Show description" field in the "options".
    I can change the labels in "preview" mode (provided I can guess the real names), but just like in the field explorer I would prefer to always have the text instead of the nonsense technical name.
    Is this possible?

    hello all,
    you can use a 2 chart workaround for this.
    1) the first chart is the Group chart you already have...just disable the legend
    2) now create an Advanced chart using the description field as the On Change Of
    3) set the Order of chart to correspond with the technical field that the group is based on
    4) preview the chart and right click on the x axis area and format the axis so nothing is showing
    5) do the same for the y axis
    6) keep right clicking on all of the chart objects and changing them to transparent
    sounds annoying, is annoying, but it works.
    cheers,
    jamie

  • Find the technical name of a report in Crystal 2008(XI R/3)

    Hi,
    I know the report technical name(system genetared) is availble at properties tab in CMC in crystal XI R/2, but I am unable to find the same in XI R/3. Also let me know how to create a open document or generate URL for XI R/3 reports.
    Thank you,
    Regards,
    Preetham

    Hello Preetham,
    I recommend to post the first question to the [BusinessObjects Enterprise Administration|BI Platform; forum.
    The URL documenttion for opendocument R3 is [here|http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_url_reporting_opendocument_en.pdf]
    Best regards,
    Falk

  • Display technical name of a query in a web template ?

    Hi,
    I try to display in a basic web template the technical name of my query with a web item. In this order, I have tried to use the web item 'Text Elements' but how could I configure the latter in order to have only the technical name ?
    I have selected 'Display General Text Elements' in properties of the web item.
    In the property 'List of Text Elements', what is the couple of values that I have to configure ?
    Many thanks,
    CG.

    Hi,
    What you need to do is, keep a TEXT Web Item in the template.
    Then do not tick any of the options under Specific. Instead, go to List of Text Elements. In the first column, select General Text Symbol. In the next column type REPTNAME.
    This will give the technical name of the query in the output.
    Common text elements:
    u2212 technical name of the query (REPTNAME)
    u2212 description of the query (REPTXTLG)
    u2212 InfoProvider (INFOCUBE)
    u2212 key date for the query (SRDATE)
    u2212 accuracy of the data (date and time) (ROLLUPTIME)
    u2212 the person who wrote the query (AUTHOR)
    u2212 the last time the query was changed (date and time)
       (MODTIME)
    u2212 the last person to make changes to the query (MODUSER)
    u2212 current user (SYUSER)
    u2212 the last time the query was refreshed (date and time)
       (SYUZEIT)
    Try this. Hope it helps.

  • Object Custom Program Name of class RE and language EN does not exist

    Hi All,
             We are getting this bbelow error while running a custome program ,
    Object <Custom Program Name> of class RE and language EN does not exist
    Do any one has faced this similar issue earlier.
    Regards,
    Sen

    Hi,
    How did you resolve this problem ?
    Re: Object <Custom Program Name> of class RE and language EN does not exist.
    I am also encountering the same issue when I am executing the report.
    Regards,
    SSR.

  • While saving Bex query with Technical name, it says Query already existing

    Hi,
    I am facing a problem. While saving a query withy its technical name (for example ZQYZMPR_01), it says that query is already existing. But when I search for the query in all tabs like Favourites, Roles, Infoprovider It is not found.
    I also checked a view V_REP_JOIN. In this view I find Query (ZQYZMPR_01) in MODIFIED version.
    I want to use my previous query instead of creating new one.
    Suggest, how can I retrieve my previous query that I am unable to search for.

    Saurabh
    Searching with descriptions may lead to confusion as there may be similar  descriptions to a query but just one technical name.  Check the query 'where used list' you may find answers.
    Can you check the query in RSZCOMPDIR ? If the query exist here, it must be there in the system.  Do the search with exact technical name ZQYZMPR_01 or ZQYZMPR*, you should be able to find.  Do not search in specific areas like roles etc..search directly by inputting the tech. name.
    Ferdinando - you can delete the query in RSZDELETE transaction.  While doing so, it will prompt for removal from all areas like roles, workbooks etc. Say 'yes' and delete, you will be able to assign the technical name to another query.
    Ramesh

  • Error while saving Views in Portal - Technical name not valid.

    Hi,
    When saving Views in Portal, I'm getting the message The Technical name of object QVIW is not valid. I've searched the forums but couldn't find any solution to this issue. We are on SP 16. Any help would be appreciated.
    Thanks & Regards,
    Hari

    Dear Harikrishna,
    while saving iviews in portal..
    it will prompt for some mandetory columns is it.. one is for description..
    and the iview name like iv<name of the template>.. this should be without space..
    and in the next page u should give technical name of the template as 'template=<name of the template'
    in this you should not give any space..finish and save the ivew..
    hope this would help you.

  • In the info cube insted of description need to display technical name

    Hi,
    I am displaying my info cube contents.But in the field name insted of description i need tehnical name of the filed to dispaly.can you plz anybody suggest me the solution.
    thanks
    Raj

    Hi Raj,
    Use T code : LISTCUBE
    you get 2 text boxes,  Object type : CUBE
                                     Data Target : cube name
    Check the option - Technical names.  F8
    You get all the technical names in the place of descriptions,
    hope this is fine
    Regards
    sreekanth

  • In the filter the value of text variable is not shown, only technical name.

    Hi All,
    We have some odd behavior of text variables in the filter screen of key-figures.
    After entering values in the variable screen, the report is executed.
    Within the report all text variables are filled, with the values entered in the variable screen.
    I say all, because we use both sap standard variables &0T_FPER& as customer specific &ZFSCYR&.
    When i want to change the key figures showned, i press the filter icon for key-figures (BW 3.5)
    In the list shown: existing filtervalues, the textvariables of SAP standard are filled with the value entered in the variable screen. However the customer specific is shown with the technical name (&ZFSCYR&) and not the value.
    Has anyone experience with this behavior or even better a solution to prevent this?
    As allways, each usefull answer points assigned!
    Regards,
    René

    Hi Rene,
    If ur custom text variable is not getting populated then you need to check out the code that u have written in there in CMOD for this and ofcourse if ur using this text variable after report execution then it will definately be in i_step 2.
    So best way is to debug your code and check that using code RSRT.
    Thanks
    Dipika

  • How can i find technical name of varaibles in query 0T_FYEAR

    Hi all,
    I am trying to transport my bex objects (query and structures and stuff) from dev to QA.
    I had one previous transport from dev to qa and now I have two varaibles 0T_FYEAR and 0P_FYEAR.
    And these two varaibles have the earlier reuqest number so I want to delete then from that request and then add to the new request I am trying to create.
    But in the old request I dont see these two elements how can i check the technical names for that. I see two different entries in that request which are something like
    R3TRELEM2477EPQ40PB73OI4A73SI20IH rest all are starting with 43.....
    Can some one help out.
    Thanks in advance

    Hi Raj,
    You can try looking up those IDs in SE16 > V_ELTDIR_TXT to recognise which is which.
    Hope this helps...

  • Technical names in Business Role selection screen

    Hello,
    When I log on to the WebUI I get the selection screen for the Business Roles (correct because I'm assigned to multiple).
    But in the selection screen the Technical Names of the Business Role is hown too and I don't want to show these to the users.
    So does anybody know how we can disable showing the technical names in the business role selection screen?
    Can it be done in BSP crm_ui_start > Page Fragments  > selectBusinessRole.htm Selection of Business Role? If so, what do i have to change?
    Thnx!
    Regards,
    Joost

    Hi Joost,
    This technical information is the tooltip that is comming from the following line.
    crm_ui_start > Page Fragments > selectBusinessRole.htm
    at line no 29
          tooltip="<%= profile_detail %>"
    If you can remove this line then technical information, that comes up when you do mouse over the role description, wouldn't come.
    Regards
    Ajay

  • Error in File name or class name not found during Automation operation: 'CreateObj​ect'

    Hello Team,
    When I am trying to execute the below code i am getting the following error. Any help would be greatly appreciated.
    Set oFSO = CreateObject("Scripting.FileSystemObject")
    If Not oFSO.FolderExists(SavePath) Then
    Set f = oFSO.CreateFolder(SavePath)
    Else
    End If
    53 4/11/2014 12:27:22 PM Error:
    Error in <NoName(4).VBS> (Line: 9, Column: 1):
    File name or class name not found during Automation operation: 'CreateObject'
    I have googled through the error and tried to re-register the scrrun.dll using regsvr32 eventhogh it is successfully registered, i am getting the following error. My PC is windows 7 32bit OS.
    any help is greatly appreciated.

    The following script class will write a log file entry. See if it will run for you.
    The script is using a class object that you might not have seen before. A little intro:  The top section is just for testing the class. Normally I just comment this out after the class is working well.  It should run right way. I would save the vbs file in the editor, That way when you are using autoactpath or currentscriptpath variables they will be able resolve the paths.
    Paul
    Attachments:
    LoggingCode_V2.VBS ‏5 KB

  • Queries inactive in Production Technical name is not coming After Transport

    Hi Folks,
    i transported queries with role into production .
    There queries are coming without their technical name means b'coze its related data-target was not active but now its active even then queries are not coming with their technical name.
    So can we do any manual activation in production or should i go for re-import the same req again into production.
    Plz Suggest me

    Hi Rajan,
    You can do manual activation in production and you can change the technical names of your queries in production.
    Thanks and Kind Regards,
    Lakshman Kumar Ghattamaneni

Maybe you are looking for

  • I cannot send mail from 1 of my iCloud accounts using mac mail- smtp problem

    Slightly strange problem today with smtp server.  For some reason timing out on po4 on one of my accounts.  Another account uses po2 and is working fine.  If I log in to icloud I can send messages so problem appears to be in configuration of mac mail

  • Problem with Clipboard on iOS

    Hello, i have a problem with Clipboard on iOS. My test code: var ts:String = "This is a test string for clipboard..."; Clipboard.generalClipboard.setData(ClipboardFormats.TEXT_FORMAT, ts); This code is OK on Android or Windows. Test string is in clip

  • Error while singing in

    I have Firefox Sync on my work pc, home pc, and mobile. I get to work today and log in to my work pc, but I get an Error While Signing In message. It says my sync key is wrong. It can't be wrong, because I just regenerated a new one before I left a f

  • Where to see the source code for Java library?

    I need to know how the defaultWriteObject() of Hashtable is written. Anybody has any clue? Thanks a lot. Soccer

  • Huey pro and bad colors with photoshop or on windows

    I begin to be realy unhappy with my W700. If somebody use here this material at full capability, it will notice than huey pro create an icc profil for the display monitor on Vista or Seven. If you use as this the profil and leave association with Hue