How to add DFF using OA Framework Extensions

Dear Members,
I am very new to OA Framework. I have a requirement where i need to add a DFF to a standard Oracle form in iExpense.
How do we achieve this. Can we do this using forms personalization?
Following are the details of the OAFramework version in our company:
Product/Component Version
OA Framework - 11.5.10 4RUP
Oracle Applications Extension - 9.0.3.8.13 - build 1541
Business Components - 9.0.3.13.87
UIX (Cabo) - 2_2_24
BiBeans Runtime - 3.1.0.70 nondebug BI Beans OAF 11.5.10 Production Release
MDS - 9.0.5.4.89_555
XML - Oracle XDK Java 9.0.4.0.0 Production
AOL/J - Applications Object Library, Core Java Roll Up Patch J
Servlet - 2.2
Java - 1.4.2
JDBC Driver - 9.2.0.6.0
Database - Oracle9i Enterprise Edition Release 9.2.0.7.0 - 64bit Production
Operating System - AIX 5.3
Browser - Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 2.0.50727; InfoPath.1)
Your Comments are greatly appreciated.
Thanks
Sandeep

Sandeep,
First of all check the Table on which you are having your DFF. If its at the same level as of the Page (I mean the Page VO is on the same table) then there is a high likelihood that ORacle would have provided the DFF and you just need to set the rendered property to true. In Personalize Page you need to provide a Segment List which is a concatenated list of AttributeCategory and allowed Segments for the DFF.
Dev guide is a good place to look for details.
Regards
Sumit

Similar Messages

  • JAEHYLEE  (R12 ADI)  How to add DFF in Web ADI

    Goal
    How to add DFF in Web ADI
    Solution
    ADI Mass Addition Template Layout Define에서 DFF를 사용하기 위해서 아래 ER이 현재 진행중이고 그 전에 사용하기 위해서는 아래와 같은 Datafix를 Workaround로 사용하여야 합니다.
    Please do the following in the test instance first and if satisfied migrate to production
    1.Setup-->Financials>Flexfields>Descriptive>Segments
    Query the Mass addition DFF and Category flexfield
    2.Both the above is to be defined exactly the same
    3.Reference field for both should be ATTRIBUTE_CATEGORY_CODE
    4)login to sqlplus apps account and run the following script
    sql
    - make sure it runs without errors, then commit. Otherwise rollback. This
    script should not be run over again, therefore verify the outcome.
    - restart the apache listener
    - login to apps and navigate to the Webadi Define Layouts page, under FA
    responsibility.
    - choose a layout for the Additions integrator, include the "Descriptive
    Flexfield" and "Context".
    - Test it.
    SCRIPT
    ===========
    set serveroutput on size 1000000
    Declare
    content_code varchar2(1000);
    interface_code varchar2(50) := 'FA_MASS_ADD_INTERFACE';
    begin
    dbms_output.put_line('Start add descriptive flexfiedl to Additions
    integrator: ' || interface_code);
    dbms_output.put_line('Updating attribute columns in bne_interface_cols_b')
    Update bne_interface_cols_b
    set display_flag = 'N' ,
    val_type = 'DESCFLEXSEG',
    group_name = 'MASSADD_DF'
    where application_id = 140
    and interface_code = 'FA_MASS_ADD_INTERFACE'
    and interface_col_name in ('ATTRIBUTE1','ATTRIBUTE2',
    'ATTRIBUTE3','ATTRIBUTE4','ATTRIBUTE5','ATTRIBUTE6',
    'ATTRIBUTE7','ATTRIBUTE8','ATTRIBUTE9','ATTRIBUTE10',
    'ATTRIBUTE11','ATTRIBUTE12','ATTRIBUTE13','ATTRIBUTE14',
    'ATTRIBUTE15','ATTRIBUTE16','ATTRIBUTE17','ATTRIBUTE18',
    'ATTRIBUTE19','ATTRIBUTE20','ATTRIBUTE21','ATTRIBUTE22',
    'ATTRIBUTE23','ATTRIBUTE24','ATTRIBUTE25','ATTRIBUTE26',
    'ATTRIBUTE27','ATTRIBUTE28','ATTRIBUTE29','ATTRIBUTE30');
    dbms_output.put_line('Creating CONTEXT');
    -- see webadi dev.guide for complete parameter documentation.
    BNE_INTEGRATOR_UTILS.UPSERT_INTERFACE_COLUMN
    (P_APPLICATION_ID => 140,
    P_INTERFACE_CODE => interface_code,
    P_SEQUENCE_NUM => 1011,
    P_INTERFACE_COL_TYPE => 1, -- indicates that column exists
    in interface table.
    P_INTERFACE_COL_NAME => 'CONTEXT',
    P_ENABLED_FLAG => 'Y',
    P_REQUIRED_FLAG => 'N',
    P_DISPLAY_FLAG => 'Y',
    P_FIELD_SIZE => 30,
    P_DEFAULT_TYPE => '', -- JAVA_EACH_ROW, SQL, TABLELOOKUP
    etc.
    P_DEFAULT_VALUE => '',
    P_SEGMENT_NUMBER => '',
    P_GROUP_NAME => 'MASSADD_DF',
    P_OA_FLEX_CODE => 'FA_MASS_ADDITIONS',
    P_OA_CONCAT_FLEX => 'N',
    P_READ_ONLY_FLAG => 'N',
    P_VAL_TYPE => 'DESCFLEXCONTEXT', -- TABLE,JAVA etc.
    P_VAL_ID_COL => '', -- Column for table LOV.
    P_VAL_MEAN_COL => '', -- Column for table LOV.
    P_VAL_DESC_COL => '', -- Column for table LOV.
    P_VAL_OBJ_NAME => '', -- Table for table LOV, class for java
    P_VAL_ADDL_W_C => '', -- where clause for table LOV.
    P_DATA_TYPE => 2, -- 1=NUMBER,2=varchar,3=date
    P_NOT_NULL_FLAG => 'N', -- Y=not null, N=null
    P_VAL_COMPONENT_APP_ID => '140', -- NUMBER
    P_VAL_COMPONENT_CODE => 'OA_FLEX', -- VARCHAR2
    P_SUMMARY_FLAG => 'N', -- VARCHAR2
    P_MAPPING_ENABLED_FLAG => 'Y', -- VARCHAR2
    P_PROMPT_LEFT => 'Context - Descriptive Flexfield', --
    VARCHAR2
    P_PROMPT_ABOVE => '', -- VARCHAR2
    P_USER_HINT => '', -- VARCHAR2' List - Text','* List -
    Text', '* Value','Text','* Date'
    P_USER_HELP_TEXT => 'US', -- VARCHAR2
    P_LANGUAGE => 'US', -- VARCHAR2
    P_SOURCE_LANG => 'US', -- VARCHAR2
    P_OA_FLEX_NUM => '', -- VARCHAR2
    P_OA_FLEX_APPLICATION_ID => '140', -- NUMBER
    P_DISPLAY_ORDER => 802, -- check
    P_UPLOAD_PARAM_LIST_ITEM_NUM => '', -- NUMBER
    P_EXPANDED_SQL_QUERY => '', -- VARCHAR2
    P_LOV_TYPE => 'NONE', -- VARCHAR2
    P_OFFLINE_LOV_ENABLED_FLAG => 'N', -- VARCHAR2
    P_VARIABLE_DATA_TYPE_CLASS => '', -- VARCHAR2
    P_USER_ID => 2 -- NUMBER VERIFY THAT 2 IS CORRCT
    dbms_output.put_line('Creating MASSADD_DF_PARENT');
    -- see webadi dev.guide for complete parameter documentation.
    BNE_INTEGRATOR_UTILS.UPSERT_INTERFACE_COLUMN
    (P_APPLICATION_ID => 140,
    P_INTERFACE_CODE => interface_code,
    P_SEQUENCE_NUM => 1012,
    P_INTERFACE_COL_TYPE => 2, -- indicates that column exists
    in interface table.
    P_INTERFACE_COL_NAME => 'MASSADD_DF_PARENT',
    P_ENABLED_FLAG => 'Y',
    P_REQUIRED_FLAG => 'N',
    P_DISPLAY_FLAG => 'Y',
    P_FIELD_SIZE => '', --?
    P_DEFAULT_TYPE => '', -- JAVA_EACH_ROW, SQL, TABLELOOKUP
    etc.
    P_DEFAULT_VALUE => '',
    P_SEGMENT_NUMBER => '',
    P_GROUP_NAME => 'MASSADD_DF',
    P_OA_FLEX_CODE => 'FA_MASS_ADDITIONS',
    P_OA_CONCAT_FLEX => 'Y',
    P_READ_ONLY_FLAG => 'N',
    P_VAL_TYPE => 'DESCFLEX', -- TABLE,JAVA etc.
    P_VAL_ID_COL => '', -- Column for table LOV.
    P_VAL_MEAN_COL => '', -- Column for table LOV.
    P_VAL_DESC_COL => '', -- Column for table LOV.
    P_VAL_OBJ_NAME => 'oracle.apps.bne.integrator.validators.
    BneDFFValidator', -- Table for table LOV, class for java
    P_VAL_ADDL_W_C => '', -- where clause for table LOV.
    P_DATA_TYPE => '', -- 1=NUMBER,2=varchar,3=date ?
    P_NOT_NULL_FLAG => 'N', -- Y=not null, N=null
    P_VAL_COMPONENT_APP_ID => '140', -- NUMBER
    P_VAL_COMPONENT_CODE => 'OA_FLEX', -- VARCHAR2
    P_SUMMARY_FLAG => 'N', -- VARCHAR2
    P_MAPPING_ENABLED_FLAG => 'Y', -- VARCHAR2
    P_PROMPT_LEFT => 'Descriptive Flexfield', -- VARCHAR2
    P_PROMPT_ABOVE => '', -- VARCHAR2
    P_USER_HINT => '', -- VARCHAR2' List - Text','* List -
    Text', '* Value','Text','* Date'
    P_USER_HELP_TEXT => 'US', -- VARCHAR2
    P_LANGUAGE => 'US', -- VARCHAR2
    P_SOURCE_LANG => 'US', -- VARCHAR2
    P_OA_FLEX_NUM => '', -- VARCHAR2
    P_OA_FLEX_APPLICATION_ID => '140', -- NUMBER
    P_DISPLAY_ORDER => 803, -- check
    P_UPLOAD_PARAM_LIST_ITEM_NUM => '', -- NUMBER
    P_EXPANDED_SQL_QUERY => '', -- VARCHAR2
    P_LOV_TYPE => 'NONE', -- VARCHAR2
    P_OFFLINE_LOV_ENABLED_FLAG => 'N', -- VARCHAR2
    P_VARIABLE_DATA_TYPE_CLASS => '', -- VARCHAR2
    P_USER_ID => 2 -- NUMBER VERIFY THAT 2 IS CORRCT
    dbms_output.put_line('Creating OA_FLEX component');
    end;
    insert into bne_components_b
    (application_id, component_code, object_version_number, component_java_class,
    created_by, creation_date, last_updated_by, last_update_login, last
    updatedate )
    values
    (140, 'OA_FLEX',1.0,'oracle.apps.bne.integrator.component.BneOAFlexComponent',
    2,to_date('20051201','YYYYMMDD') ,2, 2, to_date('20051201','YYYYMMDD') );
    Update bne_interface_cols_b
    set last_update_date = to_date('20051201','yyyymmdd')
    where application_id = 140
    and interface_code = 'FA_MASS_ADD_INTERFACE'
    and sequence_num in (1011, 1012);
    Update bne_interface_cols_tl
    set last_update_date = to_date('20051201','yyyymmdd')
    where application_id = 140
    and interface_code = 'FA_MASS_ADD_INTERFACE'
    and sequence_num in (1011, 1012);
    Reference
    559392.1

    Hello.
    The process is described in the Oracle Web Applications Desktop Integrator Implementation and Administration Guide manual.
    Octavio

  • Shall we use SRDemo Framework Extension Classes in 11G R1?

    Hi,
    I just installed 11G R1 and reading developer guides. For development with 10.1.3.3 release I was using the Framework extension classes from SRDemo to base BC's on. Those methods includes many base functionality such as setManagerowsByKey, case-insensitive search, some bind variables initialized, and so on. Shall we continue to use them for 11G R1? To keep currency of viewobjects after rollback, I use the method proposed by Steeve Muench's blog entry which contains beforeRollback and afterRollBack methods on the base viewobject and exposing row state to client . shall I continue to use it?
    Best Regards,

    Salim,
    If those methods provide functionality that you like - I don't see why you shouldn't continue to use them.
    John

  • How to add rows using DefaultTableModel?

    I'm trying to figure out the ins-and-outs of creating a dynamic table.
    I looked for a tutorial, but none of the example programs I found dealt with my particular issue, nor did they explain anything.
    For instance, most of the examples looked like this:
            table = new JTable();
            defaultModel = new DefaultTableModel(10,5);
            setModel(defaultModel);But that doesn't work for me -- I'm creating a class that EXTENDS DefaultTableModel, and so if I want to send in parameters, I have a problem.
              public MyTableModel() {
                            super(data, columnNames);
                    ...The above code complains that "you can't access data or columnNames until you call super()!"
    But I've seen plenty of example code that DOES send in parameters to super(). How do they get away with that? Is it because they are parameters to the constructor, whereas private/public members of the class are somehow different?
    I thought a variable is a variable -- why is one allowed but not the other?
    Lastly, I'm trying to figure out, practically speaking, how to load a database with X items, and be able to add rows later. Does that mean I need to use a vector for my data instead of Object[][]?
    I've seen BOTH AbstractDataModel and DefaultTableModel used with dynamic tables -- is there any difference between them as far as dynamic tables are concerned?
    I was under the impression that I needed to "switch" from ADM to DTM if I wanted to be able to add rows to my table at runtime.
    Here are some references to previous discussions I found/participated in on this topic:
    http://forum.java.sun.com/thread.jspa?threadID=5224966
    http://forum.java.sun.com/thread.jspa?threadID=439141&start=0&tstart=0
    Thanks in advance for any help,
    Matthew

    -> I'm creating a class that EXTENDS DefaultTableModel, and so if I want to send in parameters, I have a problem
    Well, you would pass in the data and columnNames as parameter when you create your table model.
    -> Lastly, I'm trying to figure out, practically speaking, how to load a
    -> database with X items, and be able to add rows later. Does that
    -> mean I need to use a vector for my data instead of Object[][]?
    You just said you extended DefaultTableModel. Well you don't need to do anything it already manages the data for you. You just use the methods provided to update and change the data.
    -> I've seen BOTH AbstractDataModel and DefaultTableModel used with dynamic tables
    No you haven't. You really don't understand what an AbstractDataModel is do you? Its nothing. You can't use it. It doesn't have any storage for the data, and since there is no data storage you can't access the data or change it. You can't even create an AbstractTableModel. Read your Java text on what an Abstract class it.
    The DefaultTableModel extends the AbstractTableModel to provide data storage and ways to get the data and change the data. It notifies the table when any change is made to the data so the table can repaint itself.
    -> How to add rows using DefaultTableModel?
    Finally, the DTM provides methods that make the model dynamic. Methods for adding and removing rows or adding and removing columns. Read the API for more information.
    If you still don't understand how how the methods work then search the forum for examples that use the methods you don't understand. I've posted an example the uses the methods required to add rows or columns.

  • How to add songs using itunes

    how to add songs using itunes

    Select your iPhone by clicking the button toward the upper-right, e.g.:
    then see:
    http://support.apple.com/kb/PH12313
    Regards.

  • How to add to classpath for OAF extensions in 11.5.10

    In 11.5.10, how do I add jar files to the default EBS classpath for new custom classes that are used in OAF extensions? Is there a directory which I can drop them in where they will get automatically appended to the classpath? Or is there a configuration file which needs to get updated with the new jar/library dependencies?
    I tried dropping them in $JAVA_TOP, but that only seems to pick up new classes, not complete jar files. However, I need to add several jar files as well (such as log4j). Ideally I would like to be able to do this without manually changing any of the config files.
    Thanks,
    Ed

    Keeping your concern in mind, the standard way of putting customization in OAF which is patch safe is to
    1. create a custom top like xxx_top
    2. prefix the standard page package which you are extending with xxx to separate it from standard seeded ones.
    3. Keep all your custom files on the xxx_top which is registered with the system.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Create DFF using OA Framework

    Hi,
    I have a requirement where i have to create a DFF usng OA Framework. When i checked the Developer's Guide they have mentioned that first we have to create the DFF in APPS and then use the same in OA Page using Flex item.
    My question is without creating the DFF in the Apps can we create the DFF dynamically using java code.
    Kindly help.

    Hi Reetesh,
    I have used the code what u have shared in the processRequest of the CO.
    Below are the details which i am using in the Page.
    I have created the DFF in 'Application Object Library' application so only i am using the Application Short Name as "FND" along with this i am giving the Name as 'FND_COMMON_LOOKUPS' , Type as descriptive and segment name as the name of the segment what i have mentioned.
    But stil i am getting the Null Pointer Exception.
    Below is the stack details:
    **************************************Error *********************************
    ## Detail 0 ##
    java.lang.NullPointerException
         at oracle.apps.fnd.flexj.FlexException.toString(FlexException.java:66)
         at java.lang.String.valueOf(String.java:2131)
         at java.io.PrintWriter.print(PrintWriter.java:392)
         at java.io.PrintWriter.println(PrintWriter.java:529)
         at java.lang.Throwable.printStackTrace(Throwable.java:509)
         at oracle.apps.fnd.common.Message.getStackTrace(Message.java:285)
         at oracle.apps.fnd.common.ErrorStack.addStackTrace(ErrorStack.java:433)
         at oracle.apps.fnd.flexj.DescriptiveFlexfield.loadValues(DescriptiveFlexfield.java:338)
         at oracle.apps.fnd.framework.webui.OADescriptiveFlexHelper.loadOrDefaultValue(OADescriptiveFlexHelper.java:1357)
         at oracle.apps.fnd.framework.webui.OADescriptiveFlexHelper.createFlex(OADescriptiveFlexHelper.java:731)
         at oracle.apps.fnd.framework.webui.OADescriptiveFlexHelper.processFlex(OADescriptiveFlexHelper.java:454)
         at oracle.apps.fnd.framework.webui.OAWebBeanFlexHelper.processRequest(OAWebBeanFlexHelper.java:201)
         at oracle.apps.fnd.framework.webui.beans.layout.OATableLayoutBean.processRequest(OATableLayoutBean.java:349)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.message.OAMessageLayoutBean.processRequest(OAMessageLayoutBean.java:393)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.layout.OAMessageComponentLayoutBean.processRequest(OAMessageComponentLayoutBean.java:526)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
         at OA.jspService(OA.jsp:40)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
         at java.lang.Thread.run(Thread.java:534)

  • How to add BusinessPartner using DI server?

    Hi expert,
         previous i used DI API  for BP and Sales Order Add.Now i want to add  BP and SalesOrder using DI server.Please help any expert ,
         1 How to add BusinessPartner with address using DI server ?
         2 How to add Sales Order using DI server ?
    thanks & regards
    Surajit

    HI, Surojit
    Use B1WS, it will be easy to develop the app with DI Server.

  • Does anyone know how to add time using TIME function?

    Hi,
    I just switched from Excel (lol) and found an error in a key calculation i use. Does anyone know how to automatically add hours to a time? i.e. i have to convert Pacific Time to other U.S. Time Zones so in the past I used this formula in Excel (=B6+TIME(3,0,0)) which is now not working in Numbers. Is there an equivalent?
    Thanks for your help!
    Alexandra

    Hello
    The Terms of Use ruling this forum states:
    -+-+-+-+-+-+-+-
    +to help you resolve issues, ask questions, get tips and advice, and more.+
    +If you have a technical question about an Apple product, be sure to check out Apple's support resources first by consulting the application Help menu on your computer and visiting our Support site to view articles and more on our product support pages.+
    +How do I post a question? ‚+
    +_If you searched the forums and didn't find an answer to your question or issue_, click the Post New Topic link at the top of a relevant forum page to post your own question.+
    -+-+-+-+-+-+-+-
    Your question was aked and responded many times.
    Searching in existing threads would have give you the response.
    When I try to help users in English, I often look in a dictionary but it seems that for many users, reading the Help or the PDF User's Guideis too much work.
    In cell D3, the formula is simply:
    =TIME(HOUR(B)HOUR(C),MINUTE(B)+MINUTE(C),SECOND(B)SECOND(C))
    which match the Numbers's syntax which, what a surprise, is not XL's one
    Yvan KOENIG (from FRANCE mercredi 28 mai 2008 17:39:56)

  • How to reload changes using Entity Framework POCO?

    I have my WPF app using EF on loading, save etc. my problem is if someone make changes on SQL table directly and if my app is open, I am not able to see those changes. I know that EF caches the table and i have force to reload or refresh. But how this
    can be done automaticly. I always thought that therefor we have the INotifyPropertyChanged implementation. Does it not serve for this purpose together with Observeable objects?
    "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

    Nope.
    inpc is property in viewmodel to view notification.
    There is no automatic thing there in EF which says a record has changed.  EF is based on ado and there's no push  notification mechanism.
    I have several approaches to the issue.
    1)
    Re-read everything when the user decides to.  That's that refresh button in my sample.
    2)
    Add trigger to table which writes away when a record has changed the id, type of change and timestamp.
    I then can read  changes to a table since a given time ( when the data was last read eg ) and do stuff.
    3)
    Adds push notifications to the client on changing records.  This involves tracking who has what data and it's quite involved.
    Bear in mind that sample of mine is step 1.
    This sort of thing is several steps down the line from something which just does basic crud in a datagrid.
    Hope that helps.
    Recent Technet articles: Property List Editing;
    Dynamic XAML

  • How to add mailto using outputLink

    Hi,
    I am creating a dynamic Table where Email address field is getting added dynamically.I need to know how can i add mailto with the email address.
    I am doing following steps but it is appending the complete URL of the application before mailto:emailadress.
    <h:outputLink value="mailto:#{emp.jobInfo.email}" id="emailLink">
    <h:outputText value="#{emp.jobInfo.email}" />
    </outputLink>
    The output comes as http://servername:port/context path/mailto:emailadress
    Looks like outputLink default adds the context path to the URL and to remove the context path we can add forward slash to remove the same.
    I did some testing and found if i add 3 forward slashes infront of mailto the output i received is much better. http:///mailto:emailaddress . But still http:/// is still coming with the mailto and email part.I wanted to remove this also.Pls suggest. h:outputLink value="///mailto:#{emp.jobInfo.email}" id="emailLink">
    If somebody has any solution to this problem pls respond.
    Thanks, -Ritu

    It seems strange, but when I do the same, I don't have such problems. I use myFaces implementation of jsf, may be you use another...
    I can suggest not very beutiful solution, but still solution: you can just write
    <h:outputText value="<a href='mailto:#{emp.jobInfo.email}'>#{emp.jobInfo.email}</a>" escape="false" />

  • How to "Add a product" in Adobe Extension Manager?

    I have been using Abobe Extension Manager CC with several products one of them being Photoshop CC 2014.
    However there are a few products that I cannot use with it. I therefore would like to go back to using Photoshop CC. I don't know how to have it show under the products section. Can you please advise?
    Many thanks

    I am having the same problem. I just installed the Extension Manager but Dreamweaver CC is not listed as a Product. I can see Illustrator, In Design and Photoshop listed. I already have Dreamweaver installed through the CC desktop app, so how come it isn't it listed as a Product in Extension manager? I need to install an extension pronto for a project I'm in the middle of -- please help! -Amanda

  • How to add signature using magic trackpad

    I have read that I can add a signature using the track pad.  I am a new Mac user and just trying to get things figured out.

    Trackpad?  I am not sure what you are try to accomplish or where.
    Here is the fundamentals of signature
    http://9to5mac.com/2014/02/15/how-to-use-preview-to-put-signatures-on-pdfs-pages -documents-and-mail-messages/

  • EXIF Dates - how to add/change using exiv2 . . . is there a better way?

    Hi, everyone!
    INTRO: I'm new to Lightroom. I've gone through a few books and lots of tutorial courses on lynda and youtube, so I feel quite comfortable with LR 5's import process. This post and question is a pre-import/organizational issue.
    I have more than 30,000 old, digitized (scanned) photos dating back to the 1950s. Obviously, most of were taken with old, analog cameras. These are now organized into folders by date.
    GOAL: I want to import these photos into LR and be able to find them by metadata dates (Capture Date & Time).
    PROBLEM: Obviously, old scanned (or even more recent manipulated) photos often don't have the correct EXIF creation date info. Even worse, many (or most) of these old images don't even have an EXIF date field!
    WHAT I'VE LEARNED: Using exiv2 filename or evix2 -pt filename immediately shows whether there is or is not date info for the photo. If there isn't, exiv2 -pt filename shows nothing. If there is an EXIF date field, it will be shown.
    For all these images with no date field, if I import them into Lightroom, there of course is no date info that shows up in the Metadata panel (under Default or EXIF), nor can you change the date (because the field isn't even there).
    If exiv2 -pt filename DOES show the Exif.Image.DateTime field, then in Lightroom, you will see the Capture Time and Capture Date fields, and you will see an icon to the right of those dates that allows you to change that date.
    If exiv2 -pt filename DOES NOT show this Exif.Image.DateTime field, you can ADD this field by using the command line:
    exiv2 -M"set Exif.Image.DateTime Ascii 1965:01:25 15:45:00" filename (or whatever your date/time is).
    Now if you import this image into LR, you will find the Capture Time and Capture Date fields under the Metadata > Default panel...AND you can edit them if needed. That is, the above exiv2 -M command added the EXIF date field that LR needs in order to search by date.
    WHAT'S MY POINT, AND WHAT'S MY QUESTION? I have no problem using exiv2 to add/change an EXIF creation DateTime field one folder at a time prior to importing them into LR. This will enable me to search on those date fields**.
    My question is this: Is there an easier method?
    Surely there must be tens (hundreds?) of thousands of "older" photographers like myself who have troves of old photos that have incorrect EXIF creation date fields, or missing the date field entirely (in which case, as I stated above, cannot be added/edited using LR, PS, FileMultiTool, Graphic Converter, etc.).
    I realize that I could look at images based on the folder names or file names, or I could enter dates into tags, but such methods of finding images are not nearly as convenient as using Metadata. Therefore, if I know that an image was taken in June 1962, then I'd like the EXIF metadata to have this info so that I can search on it. To have no EXIF date field or to have a date field that is incorrect is useless.
    I'D LOVE YOUR COMMENTS! If there is an easier or better way, I'd love for you to help! There are so many experienced photographers on this forum, and more than likely many of them have old photos with incorrect or missing EXIF date fields that they've brought into LR.
    THANKS! I'll really appreciate any and all help you can offer.
    David
    ** there are other EXIF date fields that can be changed using exiv2: Exif.Photo.DateTimeOriginal, Exif.Photo.DateTimeDigitized, etc. But the principal date that LR uses to search for files is the one described above.
    P.S. I've also tried jhead -ds1965:01:25 filename (or whatever your date is) to change the date. This works ONLY IF there is already an EXIF date field present. If not, jhead will report an error and not create one. exiv2 -M will create the field.

    John,
    Thanks very much for your help! I had tried the plugin, exiv2, exiftool, and LR's Metadata menu option only on a single photo.
    You are 100% correct about LR's menu option assigning different times! Thank you for pointing this out.
    When I set the date and time for about 10 photos, LR's menu option assigned (seemingly random!) times to all of them. Why would LR do this? I can perhaps see offsetting each photo by 1 second (00, 01, 02,...), but simply assigning random times makes no sense at all. At least in the tests I just did, LR didn't shift the time by the same amount, but assigned totally (random?) times to every photo.
    Another problem that I found with the LR menu item is that it failed to change the date/time at all for several of the images I selected! The Capture Time To Exif plugin, exiv2, and exiftool had no problem at all with the same photos.
    I also looked at the ExifMeta by Rob Cole that you mentioned. It looks very powerful (and is free), but much more complex than what I need at this point.
    Therefore, I purchased the Capture Time To Exif plugin, and it works great on multiple photos.
    I now have good methods to change the date for multiple images:
    1. Prior to import: exiv2 or exiftool
    2. After import: John's Capture Time To Exif plugin
    Thank you again for your help!
    This brings me one step closer to importing my photos in a logical method.
    David

  • How to add subtotals using categories

    Hello,
    I’m using categories and in two of my columns I’ve added a SUBTOTAL from  the category cell dropdown menu; so far so good.
    Now I need to add the two subtotal cells across the row to get a Total, and find that the SUM function doesn’t work the same as in a non-category row.  In a non-category row I can select two cells then drag the SUM function to a ‘tally’ cell and voila I have a total. But when I try this with the category > subtotal cells , nothing happens.
    Any suggestions?
    Thanks.
    Ramone

    Hi Ramone,
    Categories are essentially a way of viewing the data on a table. While you can  calculate and display (in the category rows) several numerical quantities associated with each category, the results of these calculations are 'for display only', and to my understanding, can't be used in further calculations.
    Outside the category rows, you may be able to accomplish what you want using SUMIF, SUMIFS and similar functions to create the subtotals, then add those two in the usual manner.
    Regards,
    Barry

Maybe you are looking for

  • I got a different computer. How do I put my songs from my iPhone to my iTunes on the computer?

    i need help converting my songs and stuff from my phone to my computer?

  • Log in error message, any idea?

    I am getting the following errors which are not allowing me to log on. I am trying to log on to a new (never been used) Open Directory. This is the first iMac I am trying to join to the network. Thanks. 6/24/11 11:15:29 AM          authorizationhost[

  • Revolve 810 ( Gen1 ) and Windows 8.1

    Hello, I recently upgrade my elitebook Revolve 810 ( Gen1 ) to Windows 8.1. Because the power fan keeps blowing almost continously I also upgraded to the latest bios ( f47 ). Now I no longer have the tablet functionalities on the device. This means t

  • OCA 6.0.5.35.0

    Hello, who will send me the OCA6.0.5.35.0 Version or give me the information (link) where i can get this OCA version. Udo

  • Image Adjustments Replace Color

    In CS2 or 3 I was able to select Image > Adjustments > Replace Color (I believe that is what it was called) and it opened a window that allowed me to to select the color that I want to replace and I was able to change the color in that window. I no l