Using NVL and to_char

Hi guys,.

Help needed here; I use the following code to create a report in Oracle APEX 3.0:

Select 'EBA_BT_PROBLEM '. "" ID "as the"BUG ID. "
'EBA_BT_PROBLEM '. "" Subject of "as"TOPIC ",.
'EBA_BT_URGENCY '. "" URGENCY_NAME "as a"PRIORITY. "
'EBA_BT_USER '. "" New_login_name "as" ASSIGNED to "
'EBA_BT_PROBLEM '. "' SUBMITTED_BY_ID ' as ' PRESENTED BY '.

of "EBA_BT_PROBLEM" INNER JOIN "EBA_BT_USER" ON "EBA_BT_PROBLEM". "" ASSIGNED_TO_ID "="EBA_BT_USER. " "" IDENTITY CARD ".
"JOIN THE"EBA_BT_URGENCY"ON"EBA_BT_PROBLEM" URGENCY_ID"="EBA_BT_URGENCY. " "" IDENTITY CARD ".
"JOIN THE"EBA_BT_STATUS"ON"EBA_BT_PROBLEM" BATCH.
= "EBA_BT_STATUS". "" IDENTITY CARD ".
"JOIN THE"EBA_BT_PRODUCT"ON"EBA_BT_PROBLEM" PRODUCT_ID.
= "EBA_BT_PRODUCT". "" IDENTITY CARD ".
"JOIN THE"EBA_BT_CATEGORY"ON"EBA_BT_PROBLEM" STUFF. "
= "EBA_BT_CATEGORY". "" IDENTITY CARD ".

where
TO_CHAR ("EBA_BT_PROBLEM". "Batch") = NVL (: P64_STATUS, to_char ("EBA_BT_PROBLEM".) " BATCH'))

It returns all the fields and the data I'm after, is the only issue I'm having with my 'where '. I have a drop down selection called P64_STATUS, box that lets choose me among several options that will give me in turn to report different results. He does this ok, but when it is set to the value 'null' or a default, I want to just give me all the possible lines to select it; Instead he gives me nothing.

So essentially, I need to correct the code in my where clause, I think especially here:
NVL (: P64_STATUS, to_char (* 'EBA_BT_PROBLEM'.)) (("" BATCH "*))
in order to give me what I'm after

I tried to explain what I'm after as best I can, any help would be much appreciated. Thank you!

In APEX NULL values, or often "null %. Then you might want to check for this in your selection.

See also: http://www.inside-oracle-apex.com/display-null-yes-and-null-problem/

where
(to_char("EBA_BT_PROBLEM"."STATUS_ID") = :P64_STATUS
  or :P64_STATUS is null
  or :P64_STATUS = '%null%')

You can also assign the value null to the selection list something like -1. Then the number conversion should work

where  EBA_BT_PROBLEM.STATUS_ID = decode(:P64_STATUS,
                                           '-1', EBA_BT_PROBLEM.STATUS_ID,
                                           null, EBA_BT_PROBLEM.STATUS_ID,
                                           to_number(:P64_STATUS) )

Published by: Sven w. on April 27, 2011 17:29

Published by: Sven w. on April 27, 2011 17:31

Tags: Database

Similar Questions

  • using disticnt and nvl together

    Hello

    Is it possible to use with separate nvl?
    When no data is returned, the value must be 0.
    How can I use nvl in the code to get the value 0 when no data is returned?

    I tried to use separate (nvl(lbt.bsl_det_koers,0)), but it's always show "no data found".
    select  distinct(LBT.BSL_DET_KOERS) 
    FROM    lgl_beslagleggingen_det lbt
    ,       lgl_referentie lre
    where   LBT.BSL_DET_VALUTA = LRE.REF_ID
    and     LBT.BSL_ID = 6
    and     LRE.REF_AFKORTING = 'USD';
    Thank you
    Diana

    You can do it like this,

    WITH T
         AS (SELECT DISTINCT (LBT.BSL_DET_KOERS)
               FROM lgl_beslagleggingen_det lbt, lgl_referentie lre
              WHERE LBT.BSL_DET_VALUTA = LRE.REF_ID
                AND LBT.BSL_ID = 6
                AND LRE.REF_AFKORTING = 'USD')
    SELECT * FROM T
    UNION ALL
    SELECT 0
      FROM DUAL
     WHERE NOT EXISTS (SELECT 1 FROM t)
    

    G.

  • Special characters escaped HOWTO if you use regexp_replace and regexp_substr

    Hello experts,

    following test case

    insert into querytest1 (d) values

    ("#1 (170): [{'type': 'FACEBOOK', 'count': 0, 'Larry': 1382627403299}, {'type': 'GOOGLE', 'count': 0, 'Larry': 1381825285002}, {'type': 'EMAIL', 'count': 2, 'Larry': 1381826322925}] #2(0): #3 (5):-3141 #4 (5):-3141 #5 (5): 21804 #6: (7) 3890750 #7(3): s11'");

    Select regexp_replace (d, REGEXP_SUBSTR (REGEXP_SUBSTR (d, ' [^] +', 1, 1), "[^:] +' 1, 2"), ") of querytest1;

    ERROR on line 1:

    ORA-12726: unparalleled support in regular expression

    evidence that the characters special [] {} are the problem:

    delete from querytest1;

    commit;

    -Insert data without special characters

    insert into querytest1 (d) values (' #1 (170): 'type': 'FACEBOOK', 'count': 0, 'Larry': 1382627403299, 'type': 'GOOGLE', 'count': 0, 'Larry': 1381825285002, 'type': 'EMAIL', 'count': 2, 'Larry' [: 1381826322925] #2(0): #3 (5):-3141 #4 (5):-3141 #5 (5): 21804 #6: (7) 3890750 #7(3): s11');

    Select regexp_replace (d, REGEXP_SUBSTR (REGEXP_SUBSTR (d, ' [^] +', 1, 1), "[^:] +' 1, 2"), ") of querytest1;

    REGEXP_REPLACE (D, REGEXP_SUBSTR (REGEXP_SUBSTR(D,'[^]+',1,1),'[^:] +', 1, 2), ")

    --------------------------------------------------------------------------------------------------------------------

    [#1 (170): 'FACEBOOK', 'count': 0, 'Larry': 1382627403299,: 'GOOGLE', 'count': 0, 'Larry': 1381825285002,: 'EMAIL', 'count': 2, 'Larry': 1381826322925,: 'EMAIL', 'count': 2, "Lamarre": 1381826322925] #2(0): #3 (5):-3141 #4 (5):-3141 #5 (5): 21804 #6: (7) 3890750 #7 (3): s11

    so now it works because there is no characters [special])

    is there a way to escape them?

    Thank you in advance.

    Hello

    Since you are using Oracle 11.2, you can do it with a WITH recursive clause, like this:

    MERGE INTO dst t

    WITH THE HELP OF)

    MORPHING (q, result, n_to_do, start_pos, end_pos) AS

    (

    Q SELECT

    ,       d || ' ' AS a result

    REGEXP_COUNT (q

    , '#\d+\(\d+\):'

    ) AS n_to_do

    REGEXP_INSTR (q,

    , '#\d+\(\d+\):'

    1

    REGEXP_COUNT (q

    , '#\d+\(\d+\):'

    )

    ) AS start_pos

    LENGTH (q) AS end_pos

    T

    UNION ALL

    Q SELECT

    REPLACE (result

    , ':' || n_to_do | ' '

    , NVL (RTRIM (REGEXP_SUBSTR (SUBSTR (q, 1, end_pos))))

    , '#\d+\(\d+\):(.*)'

    start_pos

    1

    NULL

    1

    )

    )

    , 'NULL '.

    )

    ) AS a result

    , n_to_do - 1 AS n_to_do

    REGEXP_INSTR (q,

    , '#\d+\(\d+\):'

    1

    BIGGER (1

    , n_to_do - 1

    )

    ) AS start_pos

    REGEXP_INSTR (q,

    , '#\d+\(\d+\):'

    1

    n_to_do

    ) - 1 AS end_pos

    MORPHING

    WHERE n_to_do > 0

    )

    Q SELECT, result

    MORPHING

    WHERE n_to_do = 0

    ) CBC

    WE (dst.q = src.q)

    WHEN MATCHED THEN UPDATE

    SET dst.result = src.result

    ;

    You can have any number of rows in table t, but they must have a unique key.  I assumed q was unique, highest, but it can be a column or combination of columns.

    It works with any number of values.

    The character "#" can occur in the values, just that it does not part of the point of shells #-figures-leftparen-figures-rightparen-colon. If "#" occurs in this model, you can't simplify regular expressions, as John.

    The above solution was written for the table that you posted in response #6, where q contained values, and d was the formula with the holders of the place for values.  You seem that overthrew in your last message, you may need to reverse I used q and d.

    Whatever your problem, it seems to be a way very uncomfortable to solve.  You need to rethink your data model.  In particular, stroring data in delimited as q lists are a bad idea.  Relational databases work best when when each column contains a single value, not a list of any number of values.  It is so basic to the design of database he called first normal form.

    This would help a lot if post you more simple examples.  Instead of having 7 values, some close to 200 characters, you could show the problem just as well (better, in fact) with 3 or 4 values, no tha 10 don't characters each.

  • Using NVL in the query in the query resulting in error

    I always use CF8 and Oracle 11 G back.

    When I use NVL in the query in the query, I got error... I can't use NVL to check the value null? Help, please

    Here are my codes:

    < name cfquery = "GetC2" datasource = "#Trim (application." OracDSN) #">"

    SELECT CamID2, rel2_2, p_ln2, p_fn2, ins, l_year

    OF prt_temp

    WHERE Ins = 'CC '.

    AND l_year = '1481'

    AND NVL (Child_LN2,' ') <>' '
    AND NVL (Child_FN2,' ') <>' '

    < / cfquery >

    < cfif GetC2.Recordcount NEQ 0 >
    < cfquery name = "CheckRel2C2", dbtype = "QUERY" >
    SELECT CamID2, rel2_2
    OF GetC2
    WHERE NVL (Rel2_2,' ') <>' '
    AND NVL (p_ln2,' ') = ' '
    AND NVL (p_fn2,' ') = ' '
    AND Ins = 'CC '.
    AND l_year = '1481'
    < / cfquery >

    < / cfif >

    The error:

    Run database query error.

    Query of queries syntax error.

    Met «NVL (Rel2_2.» Incorrect conditional expression, waiting for an a [as | null | between | in | comparison] condition,.

    NVL is an Oracle function and it is not available in ColdFusion query of query.  If you try to check the values null, use IS NULL or IS NOT NULL.  Then

    WHERE NVL (Rel2_2,' ') <> ' '

    AND NVL (p_ln2,' ') = ' '

    AND NVL (p_fn2,' ') = ' '

    becomes

    WHERE Rel2_2 IS NOT NULL

    AND p_ln2 IS NULL

    AND p_fn2 IS NULL

    -Carl V.

  • ORA-01722: invalid number when you use the function TO_CHAR.

    Hi all
    I was using this query closely for 1 year and it worked fine.

    Select to_char (' 2012/12/23 ', ' DD/MM/YYYY') twice;

    How ever from Monday onwards it's me back with the following error.

    ORA-01722: invalid number

    The NLS_DATE_FORMAT is DD-MON-RR in my version of oracle 11g.

    Please help me with this.

    They should compare these values as values of date instead of under the form of strings. TO_DATE should be used instead of TO_CHAR.

    Published by: Saran on January 2, 2012 23:00

  • When to use it: old.value &amp;: new.value and when to use after and before in trigge

    Hi all

    I have a base table and a table of newspaper. Whenever I insert values in the base table can immediately update the table of the journal with some of the columns in the base table. To do this, I wrote the code. It looks like this:

    CREATE OR REPLACE
    Temp_log_track RELAXATION
    AFTER INSERT OR DELETE ON temp_list_cmpgn_hist_dtl
    FOR EACH LINE
    DECLARE
    v_partition_name varchar2 (20);
    v_num_records varchar2 (20);
    BEGIN
    v_partition_name: = to_char (: new .campaign_start_date, "YYYYMM");
    SELECT v_num_records FROM list_campaign WHERE program_id = num_records: new.program_id
    AND program_child_id =: new.program_child_id;
    IF the insertion
    INSERT INTO temp_list_cmpgn_bkup_log
    (campaign_start_date, load_date, program_child_id, program_id, partition_name, num_records)
    VALUES (: new .campaign_start_date,: new.load_date,: new.program_child_id,: new.program_id,)
    "list_cmpgn_" | (v_partition_name, v_num_records);
    DBMS_OUTPUT. PUT_LINE ('INSERTED');
    ON THE OTHER
    DELETE FROM temp_list_cmpgn_bkup_log
    WHERE program_child_id =: old.program_child_id / * AND campaign_start_date =: old.campaign_start_date AND load_date =: old.load_date
    AND program_id =: old.program_id
    AND nom_partition = 'list_cmpgn_ ' | v_partition_name AND num_records = v_num_records * /;
    END IF;
    EXCEPTION
    WHILE OTHERS THEN
    DBMS_OUTPUT. Put_line ('Error');
    END;

    (1.) I am able to insert values into the table of the journal whenever I insert values in the base table, but I'm not able to delete the values in the table of the newspaper whenever delete is performed on the base table.
    2.) when to use it: OLD.value and: NEW.value?
    (3.) when to use AFTER and when to use BEFORE?

    As sb90275, you should really use the actual dates, no strings, in your query. You can use the TO_DATE function to convert a date string, i.e.

    DELETE FROM table_name
     WHERE program_id = :1
       AND program_child_id = :2
       AND load_date = to_date( '30-NOV-84', 'DD-MON-RR' )
       AND campaign_start_date = to_date( '20-NOV-85', 'DD-MON-RR' )
    

    If you store data in LOAD_DATE or CAMPAIGN_DATE where the component "hour" is something else that at midnight, you would need to TRUNC (load_date) or TRUNC (campaign_start_date).

    If you look at the error stack, you'll see that the error is thrown to line 6 of your relaxation. Line 6 of your trigger is the statement

    SELECT num_records
      INTO v_num_records
      FROM list_campaign
     WHERE program_id = :new.program_id
       AND program_child_id = :new.program_child_id; 
    

    If you delete data, there is none: new.program_id or: new.program_child_id. Both values are NULL. This means that the SELECT statement retrieves no data, which means he raises an ORA-01403 error. I don't know why you do this query in the first place. You may delete it. Maybe you should do inside the INSERT IF statement. Maybe you need to change to select the COUNT (*) BOF the: old.program_id and: old.program_child_id if you are deleting lines.

    Justin

  • NVL and deterministic function

    Hi all
    I recently found a note on deterministic function and its use. As usual check and validate with various relevant articles on the same topic. I decided to check the importance of it with an example below.

      
     create table rnd_all_objects as select * from all_objects;
       
     create or replace function RND_check_null_var(p_var in varchar)
        return varchar2
      deterministic
        as
        begin
           if p_var is null then
              return 'X';
           else
              return p_var;
          end if;
     end;
    
     create index rnd_DET on rnd_all_objects (rnd_check_null_var(status));
    
     select COUNT('X') from rnd_all_objects 
     --where status is null  
      where RND_check_null_var(status) = 'X'
    
     /*
      One can check the plan of the query by commenting the 3rd line of query and uncommenting 2nd line to compare the performance.
     */
    The example given, it seems if we happen to use deterministic functions and replace NVL in where clause if appropriate and possible its picking the index created and the query is very effective. We have tested with more records too. This is to say that the index is selected, even when records are questioned are even more than 90% of all of the data in the table for the given condition, is not happens on a normal basis.

    I pray the pros discuss and get rid of my doubts.

    Thanks in advance.

    Here's what I mean:

    After doing this:

     create index rnd_1 on rnd_all_objects (rnd_check_null_var(status));
     create index rnd_2 on rnd_all_objects (nvl(status,'X'));
     create index rnd_3 on rnd_all_objects (status,'X');
    

    And then what follows, I see no difference between NVL and deterministic function.

    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    SQL> set lines 120
    SQL> set pages 999
    SQL> SELECT *
      2  FROM   rnd_all_objects
      3  WHERE  rnd_check_null_var(status) = 'X';
    
    no rows selected
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  24rfj6nz0haks, child number 0
    -------------------------------------
    SELECT * FROM   rnd_all_objects WHERE  rnd_check_null_var(status) = 'X'
    
    Plan hash value: 3930105948
    
    -----------------------------------------------------------------------------------------------
    | Id  | Operation                   | Name            | Rows  | Bytes | Cost (%CPU)| Time     |
    -----------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT            |                 |       |       |   117 (100)|          |
    |   1 |  TABLE ACCESS BY INDEX ROWID| RND_ALL_OBJECTS |   428 |   902K|   117   (0)| 00:00:02 |
    |*  2 |   INDEX RANGE SCAN          | RND_1           |   171 |       |   114   (0)| 00:00:02 |
    -----------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("RND_ALL_OBJECTS"."SYS_NC00016$"='X')
    
    Note
    -----
       - dynamic sampling used for this statement (level=2)
    
    23 rows selected.
    
    SQL>
    SQL> SELECT COUNT(*)
      2  FROM   rnd_all_objects
      3  WHERE  rnd_check_null_var(status) = 'X';
    
      COUNT(*)
    ----------
             0
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  9pkp2u9xyfd5f, child number 0
    -------------------------------------
    SELECT COUNT(*) FROM   rnd_all_objects WHERE
    rnd_check_null_var(status) = 'X'
    
    Plan hash value: 2866958763
    
    ---------------------------------------------------------------------------
    | Id  | Operation         | Name  | Rows  | Bytes | Cost (%CPU)| Time     |
    ---------------------------------------------------------------------------
    |   0 | SELECT STATEMENT  |       |       |       |     1 (100)|          |
    |   1 |  SORT AGGREGATE   |       |     1 |     6 |            |          |
    |*  2 |   INDEX RANGE SCAN| RND_1 |     1 |     6 |     1   (0)| 00:00:01 |
    ---------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("RND_ALL_OBJECTS"."SYS_NC00016$"='X')
    
    20 rows selected.
    
    SQL>
    SQL> SELECT *
      2  FROM   rnd_all_objects
      3  WHERE  nvl(status,'X') = 'X';
    
    no rows selected
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  762n8j14mpqk1, child number 1
    -------------------------------------
    SELECT * FROM   rnd_all_objects WHERE  nvl(status,'X') = 'X'
    
    Plan hash value: 2211738098
    
    -----------------------------------------------------------------------------------------------
    | Id  | Operation                   | Name            | Rows  | Bytes | Cost (%CPU)| Time     |
    -----------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT            |                 |       |       |   117 (100)|          |
    |   1 |  TABLE ACCESS BY INDEX ROWID| RND_ALL_OBJECTS |   428 | 69764 |   117   (0)| 00:00:02 |
    |*  2 |   INDEX RANGE SCAN          | RND_2           |   171 |       |   114   (0)| 00:00:02 |
    -----------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("RND_ALL_OBJECTS"."SYS_NC00017$"='X')
    
    Note
    -----
       - dynamic sampling used for this statement (level=2)
    
    23 rows selected.
    
    SQL>
    SQL> SELECT COUNT(*)
      2  FROM   rnd_all_objects
      3  WHERE  nvl(status,'X') = 'X';
    
      COUNT(*)
    ----------
             0
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  0bhwd0rc3g7pp, child number 0
    -------------------------------------
    SELECT COUNT(*) FROM   rnd_all_objects WHERE  nvl(status,'X') = 'X'
    
    Plan hash value: 1668065865
    
    ---------------------------------------------------------------------------
    | Id  | Operation         | Name  | Rows  | Bytes | Cost (%CPU)| Time     |
    ---------------------------------------------------------------------------
    |   0 | SELECT STATEMENT  |       |       |       |     1 (100)|          |
    |   1 |  SORT AGGREGATE   |       |     1 |     6 |            |          |
    |*  2 |   INDEX RANGE SCAN| RND_2 |     1 |     6 |     1   (0)| 00:00:01 |
    ---------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("RND_ALL_OBJECTS"."SYS_NC00017$"='X')
    
    19 rows selected.
    
    SQL>
    SQL> SELECT *
      2  FROM   rnd_all_objects
      3  WHERE  status is null;
    
    no rows selected
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  b2zw36qjc8nxq, child number 0
    -------------------------------------
    SELECT * FROM   rnd_all_objects WHERE  status is null
    
    Plan hash value: 2472515261
    
    -----------------------------------------------------------------------------------------------
    | Id  | Operation                   | Name            | Rows  | Bytes | Cost (%CPU)| Time     |
    -----------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT            |                 |       |       |    43 (100)|          |
    |   1 |  TABLE ACCESS BY INDEX ROWID| RND_ALL_OBJECTS |  2399 |   264K|    43   (0)| 00:00:01 |
    |*  2 |   INDEX RANGE SCAN          | RND_3           |  2399 |       |     8   (0)| 00:00:01 |
    -----------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("STATUS" IS NULL)
    
    19 rows selected.
    
    SQL>
    SQL> SELECT COUNT('X')
      2  FROM   rnd_all_objects
      3  WHERE  status is null;
    
    COUNT('X')
    ----------
             0
    
    SQL>
    SQL> select * from table(dbms_xplan.display_cursor);
    
    PLAN_TABLE_OUTPUT
    ----------------------------------------------------------------------------------------------------
    SQL_ID  03gbx96m8a4hp, child number 0
    -------------------------------------
    SELECT COUNT('X') FROM   rnd_all_objects WHERE  status is null
    
    Plan hash value: 1659481815
    
    ---------------------------------------------------------------------------
    | Id  | Operation         | Name  | Rows  | Bytes | Cost (%CPU)| Time     |
    ---------------------------------------------------------------------------
    |   0 | SELECT STATEMENT  |       |       |       |     9 (100)|          |
    |   1 |  SORT AGGREGATE   |       |     1 |     5 |            |          |
    |*  2 |   INDEX RANGE SCAN| RND_3 |     8 |    40 |     9   (0)| 00:00:01 |
    ---------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("STATUS" IS NULL)
    
    Note
    -----
       - dynamic sampling used for this statement (level=2)
    
    23 rows selected.
    

    Published by: DomBrooks on November 24, 2010 11:46

  • substitution of NULL without using NVL

    Hi all


    How can replace us with a null with a value with and without using the NVL function.


    Thanks in advance,

    Ashish Sharma

    Hello

    Using the function NVL is easy. Example (from example HR schema):

    Connected to Oracle Database 10g Express Edition Release 10.2.0.1.0
    Connected as hr
    
    SQL>
    SQL> SELECT NVL(t.commission_pct,
      2             0) AS COMMISSION_PCT
      3    FROM employees t
      4   WHERE t.employee_id = 100;
    
    COMMISSION_PCT
    --------------
                 0
    
    SQL> 
    

    You can find more information on this feature in the NVL links or [NVL2 | http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions106.htm#i91806]

    Kind regards

    Published by: Walter Fernández on January 25, 2009 18:33 - Addind links to NVL and NVL2 functions

  • That means "use work and movement? ''

    When you open the window of information on an album, there is a checkbox for "use work and movement".  What does that mean?  Feel if you tick the box?

    Thank you!

    'Work' and 'movement' are designed for orchestral works - so does that music as Beethoven symphonies can be arranged.

  • IPhone 7, there will be an adapter jack allowing the two using headphones AND charger?

    IPhone 7, there will be an adapter jack allowing the two using headphones AND charger?

    Hello

    Apple has not yet announced a.

    You can submit your comments and suggestions to Apple here:

    https://www.Apple.com/feedback/iPhone.html

  • I do my job to the computer on a MAC computer. I want to create a document using Pages and then convert the document to PDF and send a group email. I want to send the PDF using the pdf for each receiver icon must click the icon to open t

    I do my job to the computer on a MAC book PRO. I want to create a document using Pages and then convert the document to PDF and send a group email. I want to send the PDF using the pdf for each receiver icon must click the icon to open the document. My problem is the document does not show the icon, but rather the document is already open. I spoke with 2 Apple. 'Experts' care and can help me. Can someone tell me what to do?

    It's a question of how the recipients e-mail programs deal with attachments. Many e-mail programs will open all the files they can handle, including files jpg and PDF, by default, and if the recipient has not changed that there is nothing you can do about it. The only solution is to the compress first, then it will be delivered as an attachment, allowing the recipient to decompress and open it.

  • I use thunderbird and firefox but not be able to get support. My credentials are not recognized.

    I have been using Thunderbird and Firefox for more than 12 months and at that moment there registered for Mozilla Support. Several times during this period, I tried to connect to the Support without success due to 'details' unrecognized and as advised, my email address has been sent, so that a new password can be generated. Each time, Mozilla responded by saying that a link of e-mail had been sent to me to generate a new password. I have never received such an email from Mozilla, so I've never been able to access the media.
    I guess that the apparent success today is maybe because of me go a different route to get a valuable source of information. I hope that is correct and have no role in «good luck»

    Well, you're here now. I have never had such problems myself so it is difficult to know what to say about the difficulties that you had.

    And then, what kind of help are you looking for?

  • I do not use sync and am not connected? Why my favorites are synchronization?

    My desktop computer has a series of bookmarks that I use at work. My home PC has another, different set of bookmarks that I use at home. I do not use sync and am not connected to sync on each PC. Why my favorites are the synchronization between two PCs? For example, I noticed several bookmarks near the top of my bookmark menu over a line of separation that I do not have to work. I deleted them. I come home and find those missing same bookmarks from my PC at home. I do not want to synchronize anything between the two computers, why what is happening?

    Maybe an add-on is the sync these for you.

    Refresh (called "Reset" in older versions of Firefox) can solve a lot of problems in restaurant Firefox as his default factory while saving your bookmarks, history, passwords, cookies, and other essential information.

    Note: When you use this feature, you will lose all the extensions, toolbar customizations, and certain preferences. See article Firefox Refresh - reset modules and parameters for more information.

    Refresh for Firefox:

    1. Open the troubleshooting information page using one of the following methods:

      • Click the menu button

        click Help

        and select troubleshooting information. Should open a new tab containing your troubleshooting information.

      • If you are unable to access the Help menu, type Subject: support in your address bar to bring up the troubleshooting information page.
    2. At the top right of the page, you should see a button that says 'Refresh Firefox' ('reset Firefox' in older versions of Firefox). Click on it.
    3. Firefox closes. Once the update process is complete, Firefox will display a window with the imported information.
    4. Click Finish and reopen Firefox.

    This corrects the problem? Please report to us!

    Thank you.

  • I would like to use Safari AND firefox, how can I achieve this?

    For some things that I have to be able to use Safari and would like to know if you can help me to do it without getting rid of Firefox.
    Thanks, Bneeds

    Which browser is currently configured as the default browser?

    If Firefox is set as the default browser, then it is possible that the links that open the default browser will now open Firefox.

    You may need to reset the default browser Safari.

    • Safari > Preferences > general > default Web browser > 'default web browser '.
  • I download my e-mails from gmail to my computer using firefox and only downloads of firefox 3 at a time, not all of them, I. Takes forever.

    I download my e-mails from gmail to my computer using firefox and only downloads of firefox 3 at a time, not all of them, I. Takes forever.

    Sorry, I should have to say that I use Firefox Thunderbird. To automatically download my emails to gmail, but it downloads only 2 or 3 when I did about 50 per day. I have to click again and again. It is on a desktop computer, laptop computer, in fact. My office works very well. Thanks for any help.

Maybe you are looking for