Is it possible to get a function pointer to a getter/setter function

Please do not respond with questions asking why, what usage, or suggesting alternative ideas.
Looking for a yes/no answer, from someone who actually knows.
The generally used workaround for this, is to use a regular function instead of a getter/setter.  This results in having to have ( ) after the function variable obviously.  The question is, can a Function variable be assigned to a getter/setter function and retain its attribute of not needing brackets.  Everything I have read seems to imply it is not, but I am looking for a definitive answer.
Below is some Pseudo code representing the question:
public class Foo(){
     private var prop:Object;
     public function get Prop():Object{return prop;}
     public function set Prop(o:Object):void{prop=o;}
//==================
var GlobalFuncVar:Function = Foo.<get Prop>;
*** - If Foo.Prop is used, it returns the value. how can the function pointer be accessed...

The answer Should be no, but with a dynamic Object you can make this posible where a property call is actually a shortcut to a function.
But this is a terrible practice because you will confuse anyone looking at the code when they feel its a property its actually a method being used.
NOT AN ALTERNATIVE SOLUTION, SAME SOLUTION WITH GOOD ENCAPSULATION, DELEGATE to an object.
use a get and set to set an object that has a common method to execute such as execute()
then call your prop functionCall or whatever you choose.  myObject.functionCall= (ICanExecute type)
now that its in myObject.functionCall.ecex()
swap out your behavior that is required, but keep it clear to the user of your code.

Similar Messages

  • Binding function pointer to class member fnction

    Hi,
    I have created a function pointer to class nonstatic member function. But facing some compilation issue. Can someone help on this.
    #include "stdafx.h"
    #include "iostream"
    #include <functional>
    using namespace std;
    using namespace std::placeholders;
    class A
    public:
    void Fun(void* param, bool b){cout<<"Hi\n";}
    typedef void (A::*fptr)(void*,bool);
    int _tmain(int argc, _TCHAR* argv[])
    fptr obj;
    auto f = std::bind(&A::Fun, &obj,_1,_2);
    f(NULL,1);
    return 0;

    See some samples about std::bind and std::function
    http://en.cppreference.com/w/cpp/utility/functional/bind
    http://en.cppreference.com/w/cpp/utility/functional/function
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Assigning a variant string to a function pointer issue?

    Hello,
    This is a little complex for me to describe, so I will try my best to explain !
    I don't know if this is doable in C?
    Basically, I need a function pointer to hold the name of a function coming form a character array!
    From the examples I have seen, it seems that what I am trying to do is not the conventional way of doing function pointers, but I don't see any other way of doing what I need to do.
    In one instance, the function pointer in my code, will require to be assigned a function name like this:
    _g_BlkFuncs_ =_BUF_FUNC_PTR_ParseBlockStatus;
    and at other instances, the same function pointer needs to be assigned to a function called:
    _g_BlkFuncs_ =_INV_FUNC_PTR_ParseBlockStatus;
    and at other instances:
    _g_BlkFuncs_ =_AND_FUNC_PTR_ParseBlockStatus;
    or
    _g_BlkFuncs_ =_OR_FUNC_PTR_ParseBlockStatus;
    etc....
    The only time I will know which function to assign is when I will retrieve the first part of the function name from a table called
    _x_UserPrgBlock_. The first part being the name differentiator such as "_BUF_", "_INV_", "_AND_", "_OR_" and so forth which
    is initially stored in the one of the table members called m_LogicElement_ residing in the _x_UserPrgBlock_ table or struct.
    In the example below, I made it simple by hard coding the assigning of the m_LogicElement_ member as "_BUF_" (see the line commented as "Manual assignment line" below). In reality the  m_LogicElement_ member is assigned from
    a user defined string which will vary from time to time. 
    Here is the sample snippet which shows the issue.
    ================================STRUCT.h
    #ifndef STRUCT_H
    #define STRUCT_H
    typedef struct USR_PRG_CNV{ // User program converter table
    char m_LogicElement_[2][knst_BUF_LOGIC_ELEM]; // Name of the logic block
    } User_Prg_Block;
    #endif
    =================================_BUF.h
    #ifndef BUF_H
    #define BUF_H
    void _BUF_FUNC_PTR_ParseBlockStatus(void);
    #endif
    ================================_BUF.c
    void _BUF_FUNC_PTR_ParseBlockStatus(void){
    int i = 0;
    i = 10;
    ===============================UPC.h
    #ifndef UPC_H
    #define UPC_H
    void AssignmentFunc();
    #endif
    ===============================UPC.c
    User_Prg_Block _x_UserPrgBlock_[2];
    void AssignmentFunc(){
    strcpy(_x_UserPrgBlock_[0].m_LogicElement_, "_BUF_"); // Manual assignment line
    ===============================DFP.c
    #include "_BUF.h"
    void (*_g_BlkFuncs_) (void);
    char volatile _g_FuncPtrStrVariant_[35];
    void SomeFunction(){
    strcpy(_g_FuncPtrStrVariant_, _x_UserPrgBlock_[0].m_LogicElement_); // Get "_BUF_"
    strcat(_g_FuncPtrStrVariant_, "FUNC_PTR_ParseBlockStatus"); // Complete the function name
    // Now try to assign the full function name to the function pointer
    //_g_BlkFuncs_ = _BUF_FUNC_PTR_ParseBlockStatus;
    //_g_BlkFuncs_ = &_g_FuncPtrStrVariant_;
    _g_BlkFuncs_ = _g_FuncPtrStrVariant_; // ???
    ==============================Main.c
    void main(){
    AssignmentFunc();
    SomeFunction();
    In reference to the following line listed above:
    _g_BlkFuncs_ = _g_FuncPtrStrVariant_;
    I do realize that conventionally, it should be:
    _g_BlkFuncs_ =_BUF_FUNC_PTR_ParseBlockStatus;
    The problem I find myself faced with is that the function that "_g_BlkFuncs_" points to, has to vary in accordance to the name of the function stored in the _g_FuncPtrStrVariant_ character array! The reason is that the _g_FuncPtrStrVariant_
    array is actually built up to the name of the function based on the current contents of m_LogicElement_ residing in the _x_UserPrgBlock_ table.
    I think!!!!! that even if I use an array of function pointers, it won't solve the issue.
    In summary, in C, is there a way to assign a name of a function built from a character array to a function pointer?
    All help sincerely appreciated!
    Thanks

    I am interpreting your question a little different than Brian.
    If I understand you correctly you are asking:  "Given the name of a function as a string, how do I get a pointer to that function".
    The unfortunately fact is that C++ does not support reflection, so getting a function by name is not possible.  By the time the linker has done its thing, the function name has been stripped from code.
    This means if you need to support string lookup of a function name you need to support an alternate mechanism to handle this.  If you were using C++, a map would be an ideal mechanism.  C can still do this, but the mechanism is a lot uglier
    due to the lack of data structures like std::string and std::map.

  • Function Module available to get Stock lying against a Sale-Order

    Dear Sir,
    We have function module "KPKA_UTILS_PROJECT_STOCK_CHECK" for getting Stock lying against a WBS (Project Stock) .
    We are looking for a function module to get the Stock lying against a Sale-Order (Sale-Order plus it's Line Item) .
    We request SAP experts to kindly guide us about the availability of such Function Module please .
    We will award full points for the suggested solution pl .
    Rgds
    B Mittal

    Hi
    table MSKA - Sales Order Stock is availble whcih will give the Stock pertainig to a sales Order & line item.
    Hope this helps
    Thanks & Regards
    Kishore

  • I can't figure out why I'm getting a Null Pointer Exception

    I'm writing a program that calls Bingo numbers. I got that part of the program to work but when I started adding Swing I kept getting a Null Pointer Exception and I don't know how to fix it. The Exception happens on line 15 of class Panel (g = image.getGraphics();). Here is the code for my classes. I'm still not finished with the program and I can't finish it until I know that this issue is resolved.
    package Graphics;
    import java.awt.Graphics;
    import javax.swing.JFrame;
    public class DrawFrame extends JFrame{
         public Panel panel;
         public DrawFrame(int x, int y, String s) {
              super(s);
              this.setBounds(0, 0, x, y);
              this.setResizable(false);
              this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              this.setPreferredSize(getSize());
              panel = this.getPanel();
              this.getContentPane().add(panel);
              panel.init();
              this.setVisible(true);
         public Graphics getGraphicsEnvironment(){
              return panel.getGraphicsEnvironment();
         Panel getPanel(){
              return new Panel();
    package Graphics;
    import javax.swing.JPanel;
    import java.awt.Color;
    import java.awt.Graphics;
    import java.awt.Image;
    public class Panel extends JPanel{
         Graphics g;
         Image image;
         public void init() {
              image = this.createImage(this.getWidth(), this.getHeight());
              g = image.getGraphics();
              g.setColor(Color.white);
              g.fillRect(0, 0, this.getWidth(), this.getHeight());
         Graphics getGraphicsEnvironment() {
              return g;
         public void paint(Graphics graph) {
              if (graph == null)
                   return;
              if (image == null) {
                   return;
              graph.drawImage(image, 0, 0, this);
    package Graphics;
    import java.awt.event.KeyAdapter;
    import java.awt.event.KeyEvent;
    public class Keys extends KeyAdapter{
    public int keyPressed; //creates a variable keyPressed that stores an integer
    public void keyPressed(KeyEvent e) { //creates a KeyEvent from a KeyListner
              keyPressed = e.getKeyCode(); //gets the key from the keyboard
    import java.awt.Color;
    import java.awt.Font;
    import java.awt.Graphics;
    import java.awt.event.KeyEvent;
    import Graphics.*;
    public class Bingo {
         static Ball balls[][] = new Ball[5][15]; //creates a 2D 5 by 15 array
         public static void main(String[] args) {
              DrawFrame frame = new DrawFrame(1500, 500, "Welcome to the automated Bingo Caller."); //creates instance of DrawFrame that is 1000 pixels wide and 500 pixels high
              Graphics g = frame.getGraphicsEnvironment(); //calls the getGraphicsEnvironment method in the DrawFrame class
              Keys key = new Keys(); //creates instance of the Key class
              frame.addKeyListener(key); //adds a KeyListener called Key
              for (int x = 0; x < 5; x++) { //fills rows
                   for (int y = 0; y < 15; y++) { //fills columns
                        balls[x][y] = new Ball(x, y+1); //fills array
              frame.pack(); //adjusts the size of the frame so everything fits
              g.setColor(Color.black); //sets the font color to black
              g.setFont(new Font("MonoSpace", Font.PLAIN, 20)); //creates new font
              for(int y=0;y<balls.length;y++){ //draws all possible balls
                   g.drawString(balls[y][0].s, 0, y*100); //draws numbers
                   for(int x=0;x<balls[y].length;x++){ //draws all possible balls
                        g.drawString(balls[y][x].toString(), (x+1)*100, y*100); //draws letters
              do {
                   frame.repaint(); //repaints the balls when one is called
                   int x, y; //sets variables x and y as integers
                   boolean exit; //sets a boolean to the exit variable
                   do {
                        exit = false; //exit is set to false
                        x = (int)(Math.random() * 5); //picks a random number between 0 and 4 and stores it as x
                        y = (int)(Math.random() * 15); //picks a random number between 0 and 14 stores it as y
                        if (!balls[x][y].called) { //checks to see if a value is called
                             exit = true; //changes exit to true if it wasn't called
                             balls[x][y].called = true; //sets called in the Ball class to true if it wasn't called
                             System.out.println(balls[x][y]); //prints value
                   } while (!exit); //if exit is false, returns to top of loop
                   int count = 0; //sets a count for the number of balls called
                   for(int z=0;z<balls.length;z++){ //looks at balls
                        g.setColor(Color.black); //displays in black
                        g.drawString(balls[z][0].s, 0, z*100); //draws balls as a string
                        for(int a=0;a<balls[z].length;a++){ //looks at all balls
                             if (balls[z][a].called){ //if a ball is called
                                  g.setColor(Color.red); //change color to red
                                  count++; //increments count
                             } else {
                                  g.setColor(Color.black); //if it isn't called stay black
                             g.drawString(balls[z][a].toString(), (a+1)*100, y*100); //draws balls as string
                   do {
                        if (key.keyPressed == KeyEvent.VK_R||count==5*15) { //if R is pressed or count = 5*15
                             count=5*15; //changes count to 5*15
                             for(int z=0;z<balls.length;z++){ //recreates rows
                                  g.setColor(Color.black); //sets color to black
                                  g.drawString(balls[z][0].s, 0, z*100); //redraws rows
                                  for(int a=0;a<balls[z].length;a++){ //recreates columns
                                       balls[z][a] = new Ball(z, a+1); //fills array
                                       g.drawString(balls[z][a].toString(), (a+1)*100, z*100); //redraws columns
                   } while (key.keyPressed!=KeyEvent.VK_ENTER || count == 5 * 15); //determines if the key was pressed or counter is 5*15s
              } while (key.keyPressed == KeyEvent.VK_ENTER);
    public class Ball {
         String s; //initiates s that can store data type String
         int i; //initiates i that can store data as type integer
         boolean called = false; //initiates called as a boolean value and sets it to false
         public Ball(int x, int y) {
              i = (x * 15) + y; //stores number as i to be passed to be printed
              switch (x) { //based on x value chooses letter
              case 0:
                   s = "B";
                   break;
              case 1:
                   s = "I";
                   break;
              case 2:
                   s = "N";
                   break;
              case 3:
                   s = "G";
                   break;
              case 4:
                   s = "O";
         public String toString() { //overrides toString method, converts answer to String
              return s + " " + i; //returns to class bingo s and i
    }

    The javadoc of createImage() states that "The return value may be null if the component is not displayable."
    Not sure, but it may be that you need to call init() after this.setVisible(true).

  • GET SET function in a dynamic Class?

    Is it possible to add a GET SET function in a dynamic class, like we can add properties to a dynamic class?

    correction :
    MyObjectProxy extends ObjectProxy{
         override callProperty(
              // your dyna logic
    and expose new MyObjectProxy(dynaInstance)

  • [iPad] How can I get the popoverController pointer in the viewController

    UIViewController* viewController = [[UIViewController alloc] init];
    UINavigationController* navcontroller = [[UINavigationController alloc] initWithRootViewController:viewController];
    UIPopoverController* aPopover = [[UIPopoverController alloc] initWithContentViewController:navcontroller];
    [aPopover presentPopoverFromBarButtonItem:buttonID permittedArrowDirections:arrowDirections animated:YES]; // popup the popoverView
    precondition:I can't pass the popoverController point to the viewController directly.
    How can I get the popoverController pointer in the viewController?
    I try to use the following function, but it can't get the popoverController:
    self.navigationController.parentViewController
    Message was edited by: MarginD

    There is no "book box in preferences' general".
    There is a new iBooks application that appears on Mavericks' dock.  It looks like this:
    Go there to add books from your Mac to your iPad.

  • Vi reference = function pointer for external DLL?

    So I'm porting this simple program from C to LabVIEW. All it does is getting some signals from an haptics hardware (Sensable Phantom Omni). It should be simple, but it has shown several complications. (been stuck for 2 weeks )
    I successfully imported the hardware's DLL with all of its functions (using LV 8.2, because 8.5 and 8.6 's wizard sucks).
    But there is a function whose argument is a function pointer:
    hUpdateHandle = hdScheduleAsynchronous(updateDeviceCallback, 0, HD_MAX_SCHEDULER_PRIORITY);
     I already have the corresponding VI for updateDeviceCallback (which gets a (void *) that does not really use, and returns an int).
    hdScheduleAsynchronous is part of the hardware's API (I can't mess with it, nor I know what's inside), and as first argument expects a function pointer.
    Can I use the Open VI reference node to get the 'pointer' for my VI and then feed it as an argument for the external DLL? How do I properly cast the VI ref datatype into a function pointer?
    Solved!
    Go to Solution.
    Attachments:
    QueryDevice.c ‏9 KB
    updateDeviceCallback.vi ‏14 KB

    JavierRuiz wrote:
    So I'm porting this simple program from C to LabVIEW. All it does is getting some signals from an haptics hardware (Sensable Phantom Omni). It should be simple, but it has shown several complications. (been stuck for 2 weeks )
    I successfully imported the hardware's DLL with all of its functions (using LV 8.2, because 8.5 and 8.6 's wizard sucks).
    But there is a function whose argument is a function pointer:
    hUpdateHandle = hdScheduleAsynchronous(updateDeviceCallback, 0, HD_MAX_SCHEDULER_PRIORITY);
     I already have the corresponding VI for updateDeviceCallback (which gets a (void *) that does not really use, and returns an int).
    hdScheduleAsynchronous is part of the hardware's API (I can't mess with it, nor I know what's inside), and as first argument expects a function pointer.
    Can I use the Open VI reference node to get the 'pointer' for my VI and then feed it as an argument for the external DLL? How do I properly cast the VI ref datatype into a function pointer?
    LabVIEW has no concept that can translate seemlessly to function pointers and there is certainly no sensible way to make the Call Library Node support something like this.
    There are possibilities to create a DLL from your callback VI and import the function using Windows API calls to pass it as a function pointer to your other function. But this is involved and quite dirty and most importantenly a total nightmare to maintain, since things go completely awry if your DLL is created in a different LabVIEW version than the LabVIEW version you call it with. This may seem like a piece of cake now but whoever will have to upgrade your software to a new LabVIEW version later will love you to the point that they will feel like sending you as the original programmer a nice little present that blows in your face when opened 
    The only feasable way is to write a wrapper DLL in C that translates between something more LabVIEW friendly like a user event and the actual callback function mechanisme.
    Rolf Kalbermatter
    Message Edited by rolfk on 06-09-2009 10:24 AM
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • GetImagePixelPointer in IMAQ Vision hangs while trying to get a pixel pointer.

    I have written several dll functions to do specific image processing. I have been successfully calling these dlls for some time. In rewriting my code to parallelize some activity, a single instance has come up where GetImagePixelPointer starts to execute but never returns. The instance appears to be related to a single image. I have looked backwards in my code and I am pretty sure that I unmap the pixel pointer from the previous time it gets used.
    Does anyone have any advice? What would cause GetImagePixelPointer to hang in the Map mode?

    Hey Matt,
    You mentioned things were working fine until you parallelized the code (you made multiple threads I assume). You also mentioned when you tried reproducing the problem, it worked fine. It sounded like if you took out the call to GetPixelValue in your original code that didn't work, it worked (is this correct). One of the problems I could see that having multiple threads might cause is if you create the image in a different thread than where you try and get the pixel pointer. The different threads have their own place on the heap and one thread's memory allocations may not be available to other threads.
    If you're still having problems, see if you can make a small snippet to reproduce (you will probably have to use multiple threads to reproduce this problem)
    Hope
    this helps,
    Brad Buchanan
    National Instruments

  • Lightroom is using Photoshop CC(2014) as the external editor.  How do I get it to point to Photshop CC instead?  Since I'm a CC subscriber, both versions are installed on my computer.

    Lightroom is using Photoshop CC(2014) as the external editor.  How do I get it to point to Photshop CC instead?  Since I'm a CC subscriber, both versions are installed on my computer.

    JimHess wrote:
    I just don't see why you would want both Photoshop CC and Photoshop CC 2014 installed.
    Jim, when PS CC 2014 became available, it was installed by the CC App alongside the existing PS CC app, rather than replacing it. For new subscribers who joined after PS CC 2014 was released, that's the only version that was installed (though the option to install PS CC is available via the Previous Version function of the CC App). Thus on my Windows system I have both versions installed automatically (because I started to subscribe before CC 2014 was released), whereas on my newer MBP only PS CC 2014 was installed because I installed it after CC 2014 was released.

  • Why do i get a null pointer exception

    import javax.swing.*;
    class Rental
         public static void main (String [] args)
            int custCounter = 0;                              // counts the customers created so far
                Customer[] customers = new Customer[100];          // creates an array of 100 customers
            DomesticAssistant[] assistants = new DomesticAssistant[3];          // creates an array of [3] domestic assistants
            assistants[0] = new DomesticAssistant("Lazy", 20, 100, 90, 300);     // creates the domestic assistant and stores it in the array at position [0]
            assistants[0].setReservedFrom(0, 0, 0);          // sets the reserved from date to zero
            assistants[0].setReservedTo(0, 0, 0);          // sets the reserved to date to zero
            assistants[1] = new DomesticAssistant("Average", 30, 150, 135, 400);     // creates the domestic assistant and stores it in the array at position [1]
            assistants[1].setReservedFrom(0, 0, 0);          // sets the reserved from date to zero
            assistants[1].setReservedTo(0, 0, 0);          // sets the reserved to date to zero
            assistants[2] = new DomesticAssistant("Excellent", 50, 250, 220, 750);     // creates the domestic assistant and stores it in the array at position [2]
            assistants[2].setReservedFrom(0, 0, 0);          // sets the reserved from date to zero
            assistants[2].setReservedTo(0, 0, 0);          // sets the reserved to date to zero
              String firstChoice = JOptionPane.showInputDialog("MAIN MENU\n--------------------\n\nPlease enter a number based on the following: \n[1] Add New Customer\n[2] Login\n[3] Exit");     // the main menu
            if(firstChoice.equals("1"))          // if the user enteres "1" in the main menu (add a new customer)
                String custName = JOptionPane.showInputDialog(null, "NEW CUSTOMER MENU\n--------------------\n\nName: ");     // asks for name and stores in variable custName
                   String custAddress = JOptionPane.showInputDialog(null, "NEW CUSTOMER MENU\n--------------------\n\nAddress: ");     // asks for sddress and stores in variable custAddress
                String custPostCode = JOptionPane.showInputDialog(null, "NEW CUSTOMER MENU\n--------------------\n\nPost Code: ");          // asks for post code and stores in variable custPostCode
                String custPhoneNo = JOptionPane.showInputDialog(null, "NEW CUSTOMER MENU\n--------------------\n\nTelephone Number: ");     // asks for phone number and stores in variable custPhoneNo
                String custEmail = JOptionPane.showInputDialog(null, "NEW CUSTOMER MENU\n--------------------\n\nEmail: ");          // asks for email and stores in variable custEmail
                String startingBalance = JOptionPane.showInputDialog(null, "NEW CUSTOMER MENU\n--------------------\n\nStarting Credit: ");     // asks for credit to start account with and stores in variable startingBalance
                int sBalance = Integer.parseInt(startingBalance);          // converts startingBalance from a string into an integer
                customers[custCounter] = new Customer(custName, custAddress, custPostCode, custPhoneNo, custEmail, sBalance);     // creates a customer with the variables/details entered above
                JOptionPane.showMessageDialog(null, "NEW CUSTOMER MENU\n--------------------\n\nWelcome" + custName + ".\nYour details were sucessfully added to the system.\nYour ID number is: " + customers[custCounter].getIdNumber() + "\nYour password is: " + customers[custCounter].getPassword());     // greets the new customer as well as giving them their id number and password
                custCounter++;          // increments the customer sounter by 1
            else if(firstChoice.equals("2"))          // if the user enters "2" in the main menu (login)
                String checkIdNo = JOptionPane.showInputDialog(null, "LOGIN\n--------------------\n\nPlease enter your ID Number: ");
                int checkIdNum = Integer.parseInt(checkIdNo);// asks user to enter their id number
                int position = 0;          //variable to store where we are in the array of customers so we know which customer we are dealing with
                for(int i = 0; i < customers.length; i++)          // loops through the array of customers
    ----->      if(customers.getIdNumber() == checkIdNum)          // when the id number entered is found
                             position = i;                              // set the position variable to that customer (the position in the customers array)
    else                                             // if the id number is not found
    JOptionPane.showMessageDialog(null, "LOGIN\n--------------------\n\nThat ID Number does not exist. ");     // tell the user that the id number wasnt found
    System.exit(0);                                                                           // then exit the system
    [\code]
    Can anyone help. when i run the program i get a null pointer exception
    can you tell me why, and possibly tell me how i can search through the array of customers searching for an id number
    am i doing it a way that will work (not the best way) but just so it works
    thanks in advance
    D_H

    Nevertheless, when you get to the loop where your exception occurs, you may have created any number of customers, but probably not 100.
    The loop tries to go through all 100 spaces in the array, and as soon as it gets to a space you haven't assigned a Customer too, you'll get the exception.
    Either make sure the loop doesn't go higher than you cutomercounter - 1 (to compensate for 0-based index of array), or check if the customer[i] == null before you try to call a method on it.
    Does that make sense?
    /D

  • Function Point Analysis Report

    Hi!
    We use Function Point Analysis Report in Oracle Designer 6.0 (it exist even in Designer 1.3.2) and now we´re migrating to Oracle Designer 9i.
    I was trying to use "Function Point Analysis Report" in Oracle Designer 9i but it doesn´t exist anymore.
    Does anybody knows how to get function point analysis report now?
    Or does anybody have any suggestion on how to get this report?

    These reports were removed in the move from 6.0 to 6i. You can create your own repository reports if you need them. There is a document on OTN describing how you can do this on the Repository Site, under a section called Sample code: http://otn.oracle.com/sample_code/products/scm/index.html
    Regards
    Sue Harper

  • Apple. Sort out your dire search function. I'm getting very bored of not finding emails.

    Every time I search for an email in icloud via safari, I can't ever get what I'm looking for beyond the last day. I'm really sick of getting "no message found" or a bunch of empty messages dated 1/1/1970. Surely the point is this mode of functionality is beyond compatibility issues, isn't that the point of icloud?

    {quote}Well, the only way I can find these files is under the 'File>Open Recent' in Preview.{quote}
    Command click on the filename on the preview window and it will give you the path to the file... That is also a live path, so if you click on the folder that the file is in you will be taken to where the file is. Or click on the Sidebar button on the preview window and click on the gear/wheel on the bottom and select sort by path. It will then show the path under the file name...
    You should also play with spotlight to see if you can figure out why it was not working for you. I was able to find pdf's by name as well as text within them... It should've found them really easy with the file names.
    {quote} I use the drop down arrow to open the 'advanced' finder window or whatever, but there is no 'root structure' (for lack of a better comparison that you can find in Windows){quote}
    Click on the hard drive icon in the sidebar and you see the 'root structure'. The mac layout is no different than Windows...
    Message was edited by: garbageman

  • While creatinf Depo dec order VA01 i get error  shipping point receivable

    while creatinf Depo dec order VA01 i get error  shipping point receivable   whent i try to enter the point message i get is shipping cond 02 loading group plant not defined

    Dear,
    This is config issue.
    Please follow following Path to do the setting,
    SPRO-- LOGISTIC EXECUTION-- SHIPPING-- BASIC SHIPPING FUNCTION--ASSIGN SHIPPING POINT( DOUBLE CLICK)
    and maintain following data,
    02 (SC)  Loading grp mainatined in Mat. Master(LGrp)   xxxx (Plant )  ur shipping point (PrShp)ur shipping point(MShpPt)
    Note: Please make habbit of updating your thread.If isuue has been resolved pls close ur thread,
                        if not then upadate where are you getting stuck
    Regards
    AJIT K SINGH
    Edited by: AJIT K SINGH on Sep 29, 2010 4:13 PM

  • I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have reduced functionality what it this about and how do I get my product back

    I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have reduced functionality what it this about and how do I get my product back

    Hi there
    I have version 5.7 and every time I opened it I was told that updates are available and to click on the icon to access these.  Instead it just took me to the
    adobe page with nowhere visible to update.  I then  sought to download lightroom cc and this is when I could not access the 'develop' section due to reduced
    functionality  It was apparent that my photos had been put in cc but no way to access them unless I wanted to subscribe. 
    I have since remedied the problem as  my original lightroom 5.7 icon is still available on the desktop and have gone back to that.  I do feel that this is a bit
    of a rip off and an unnecessary waste of my time though.
    Thank you for your prompt reply by the way.
    Carlo
    Message Received: May 04 2015, 04:52 PM
    From: "dj_paige" <[email protected]>
    To: "Carlo Bragagnolo" <[email protected]>
    Cc:
    Subject:  I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have
    reduced functionality what it this about and how do I get my product back
    dj_paige  created the discussion
    "I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have reduced functionality what it
    this about and how do I get my product back"
    To view the discussion, visit: https://forums.adobe.com/message/7510559#7510559
    >

Maybe you are looking for

  • Annual Provident Fund not coming as per projection.

    Hi, Annual provident fund is not calculated as per projection basis (Nominal Basis) whenever employee getting LWP. present calculation in the month of April : Actual Basic = 9000 Basic(after 1 day LWP) 12% : 870012%= 1044-00 Projection : current mont

  • Flash Catalyst CS5 resizable application with webpage zoom?

    Hi guys, I've come back to Catalyst cs5 after a long while of not using it and am wondering if it is possible to create something and make it resizable? I seem to remember reading a while back about a way to do it in flash builder but can't for the l

  • Details for deletion of programs from dev environment

    Hi guys, Can someone tell me what are the ways to delete a object from a dev and Qas,but it should be retained in Bs and Prd. pls tell me how to delete the objects through transport request.

  • Sunday evening and 'grabbing' photos off a .pdf document

    How does one do that?  I get a little gunsight cursor icon when I left click to copy a photo in a .pdf file.  I have the latest version (9.4.1) of freeware, and am using Windows 7, all upgrades, on a new dual core with plenty of memory...........go f

  • Master Page Flow Problems

    I am trying to flow 4 xml documents into structured FrameMaker template that is 4 pages. The last page has 3 different master page versions. I have set the StructMasterPageMaps up to direct the page flow for the final page to the correct back page ma