B & w datatype Differnce report in a procedure and set in the array.

B & w datatype Differnce report in a procedure and set in the array.

For example:

creating the table:
create table emp (emp_name varchar2 (100));

each procedure

Create procedure emp_call
is
emp_value varchar2 (100);
BEGIN
---
--
END;

What is the difference b/w emp_name and emp_value?

one can tell me the difference?

emp_name is the name of the column of emp table.

emp_value is a variable in the pl/sql block.

Tags: Database

Similar Questions

  • two related issues: to call the stored procedure and passing in an array of elements using htmldb_Get

    I need to save items of ApEx generated dynamically via AJAX.  I use the APEX_ITEM API to generate the elements.  At runtime, I have no idea how much of elements are generated on the page, but I know that they're all separate and discreet 'name' attributes, i.e. f01, f02, f03, etc..  As a basic example, if I have to generate a selection list, I know that the parameter "p_idx" of the APEX_ITEM call is to say '3', so select all lists that get generated have a "name" attribute in "f03" DOM, all text elements will be "f01", etc.

    I want to record these data in the database using AJAX.  It is common to call the javascript htmldb_Get function that is standard for the use of an application process, but I am interested in the use of the rarely called upon 'internal' and queryString"options of this javascript function so that I can build the query string to the fly according to what is on the DOM when it tries to save the data they have entered into these items generated by APEX_ITEM.  Someone at - there are good examples of the use of the 'procedure' and 'queryString' the javascript htmldb_Get function parameters?

    I have found a handful of some blogs, messages, etc. online linked to this, but just for most people regurgitate the documentation.  I found this post (https://forums.oracle.com/thread/2549237), which has had a glimpse of hope to move from a table (which is something I need) as a parameter, but as someone in their right mind would check this before you go this route.

    Shane.

    ApEx 4.2.1

    Shane

    Since you mention that you are on 4.2 APEX I advise to use apex.server.process which is replacing the htmldb_Get officially undocumented documented.

    In the literature, it is that the first parameter is the ajaxidentifier but it's actually the name of the process.

    The data object would be something like

    var lData ={f01 : get_value_array('f01')}
    

    Where is get_value_array

    function get_value_array(pColumnName) {
      var l_values =[];
      apex.jQuery('[name="'+pColumnName+'"]').each(
       function(){
        var l_value;
        l_value = apex.item(this.id).getValue();
        l_values.push(l_value);
       }
      );
      return l_values
    }
    

    For an example see this demo.

    Nicolette

  • setting for the title of the report

    Hello

    I have a report with many pages and I need the same title on every page. To do this, I would use a parameter that could be defined by the user via a VBS inputbox and then re-used on each page.

    I tried something with scalar parameters: B1, B2, B3... (see attached file) but I don't know how to change their values. Is it possible to do it this way? If not, you have another method?

    Thanks in advance for your support

    Jeremy

    Hi Jermeny,

    I would recommend that you write the answer typed the user to the Root.Description property.

    Answer = InputBox ("enter text")

    Data.Root.Properties.Add 'Description', response

    Then, in your REPORT header textbox, you can use @Data.Root.Properties ("Description"). Value @.

    Brad Turpin

    Tiara Product Support Engineer

    National Instruments

  • Calling stored procedures with parameters with the database connectivity Toolkit

    Hi all

    I'm new to the forum and struggling to find a solution to a particular problem I have in this respect, using the LabVIEW Database Connectivity Toolkit on a project, I am currently working on my work.  I have a database in which I tables and stored procedures with parameters.  Some of these stored procedures have input, output and return parameters.

    I tried to follow this example, but to no avail: http://digital.ni.com/public.nsf/allkb/07FD130746083E0686257300006326C4?OpenDocument

    Such a stored procedure I am working on the implementation is named "dbo.getAllowablePNs", running "SELECT * from DeviceType" (DeviceType is the table).  In this case, it requires no input parameter, it has an output parameter that generates the table [cluster] and has a return parameter that returns an integer value (status code for execution) to show if an error occurred.  The DeviceType table has 3 columns; ID (PK, int not null), PN (nvarchar ((15), null) and NumMACAddresses (int, null).)  I have surpassed many examples and I talk to the support OR try to implement this and similar procedures stored in LabVIEW but have not been successful.  I am able to connect to the database with the VI of open connection without error, but spin in some confusion as a result of this step.  I then try to use the VI of parameter query create to call the stored procedure and set the parameters.  I guess I would then use the Set parameter value for each parameter that is connected to the entry of parameters on the previous query with parameters VI VI?  I am also having some confusion during and after these steps as well.  I would greatly appreciate advice or suggestions that anyone could have in this situation because I am not a SQL expert.  Also, I would be happy to provide more information that might be useful.

    Kind regards

    Jon

    Here's what I use to do this.  I think I had to change him create parameterized query VI for him to work.  There is a post on the forum about this somewhere.

  • stored procedure and in the app engine peoplecode

    Hey all,.
    I want to call a stored procedure in peoplecode using sqlexec. I guess that the syntax is correct.
    SqlExec ("exec sp_name');

    My question is
    the peoplecode will wait until the end of the stored procedure?
    or
    is it just to send the command to the database to run the stored procedure and continue following the instructions after the exec sql.

    Please let me know if I'm not better explain and need an example.

    Please help me.
    Thank you.

    «.. . "will be the peoplecode wait for the completion of the stored procedure.
    Yes.

    Nicolas.

  • Data block in the procedure and the Base Table

    Hello

    I hava a form with a block of master and detail. The fields in the Master block are

    Emp_name, DateOfJoin, salary... I created this block with the procedure with a Ref Cursor, becaue the user
    want to load the data based on the conditions it enter for example: DateOfJoin < = Sysdate and DateOfJoinn July 1, 2008 "."
    SO I created a block of control with the fields name, MiddleName, LastName, of DateOfJoin, in DateOfJoin, the salary, and when the user clicks on the data loading
    button, I load the data to block under these conditions using the procedure.
    Note that in the Emp_Name table if a field, but contain first name, middle name, and last name with a separate space.

    My needs is, is there any method to develop this master block with a database table, so that if the user want to select it
    data based on other conditions, it can enter directly into the block of data using Qry enter and run Qry, also if he wants to
    Select data based on the top-level asked the search criteria, it will click Load Data.
    I hope that in this case, when the user selected the Load data button, I need to change the data source to the Type of procedure and set the source of data on behalf of the procedure name.

    Is there any other easy solution flor this

    Thanks in advance

    not sure if I get your needs. I understand the following:
    You have a block based on table emp, containing a DateOfJoin column and the user should be able to enter into a 'complex' where denomination.

    To do this, you do not have to base block one a procedure or ref_cursor. Two possibilities:

    Add two fields more directly in the block that are non-base of data-objects of type date fixed query on yes and let the user to enter a date range in these columns. In the accumulation of PRE-QUERY-trigger a WHERE condition by using the value in this field:

    something like:

    DECLARE
      vcMin VARCHAR2(10):='01.01.1700';
      vcMax VARCHAR2(10):='01.01.2999';
    BEGIN
      IF :BLOCK.DATE_FROM_JOIN IS NOT NULL THEN
        vcMin:=TO_CHAR(:BLOCK.DATE_FROM_JOIN, 'DD.MM.YYYY');
      END IF;
      IF :BLOCK.DATE_TO_JOIN IS NOT NULL THEN
        vcMax:=TO_CHAR(:BLOCK.DATE_TO_JOIN, 'DD.MM.YYYY');
      END IF;
      SET_BLOCK_PROPERTY('BLOCK', ONETIME_WHERE, 'DATEOFJOIN BETWEEN TO_DATE(''' || vcMin || ''', ''DD.MM.YYYY'') AND TO_DATE(''' || vcMax || ''', ''DD.MM.YYYY'')');
    END;
    

    Another option:
    together, the length of the request of the DATEOFJOIN field to say 255, then the user can directly enter #BETWEEN fromdate AND fodate in the field.

  • Call the procedure to set the context before interactive report refreshes the data

    Hi guys,.

    I have a question mind an interactive report which takes the data in a view.

    The problem is that whenever I take the data from the database I need to define a context (user name and password) before running the query so the view will be taken into account the context and return only the lines that I have access.

    Everything works fine when I'm first loading of the page: I have first to define the context, then load all the data I need on the page, including the IR. But when I try to apply IR filters, or even don't go to the next page no data is returned. I believe this happens because the context is not defined before the execution of the query to load the data and I don't seem to find a way to put it.

    I tried to add a dynamic action on some events on IR (change, clicking, etc.) that executes the procedure to set the context, but without success - even if the event is raised, the report still doesn't return any data.

    Can someone help me with this issue please?

    Florin

    Use the attributes of application security Code PL/SQL of the initialization/cleanup of the database Session to do this: http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35125/bldr_attr.htm#HTMDB28929

  • Call stored procedures and using its output parameters in a report

    Hello

    I have a procedure defined in a package on the database. This procedure returns a number of output parameters. How to call this procedure and use the output parameters in my report?

    Thank you, Mark

    Depends on the level at which the procedure should be called. If its at the State level, call the form in the trigger-REPORT-BEFORE (or AFTER-PARAMFORM) and store the off-values space reserved columns. These you can use anywhere in your report.

  • How to extract data from the APEX report with stored procedure?

    Hi all

    I am doing a report at the APEX. the user selects two dates and click on the GO button - I have a stored procedure linked to this region of outcome for the stored procedure is called.

    my stored procedure does the following-

    using dates specified (IN) I do question and put data in a table (this painting was created only for this report).

    I want to show all the data that I entered in the table on my APEX report the same procedure call. can I use Ref cursor return? How to do this?

    Currently, I use another button in the APEX that basically retrieves all the data from table. Basically, the user clicks a button to generate the report and then another button for the report. which is not desirable at all :(


    I m using APEX 3.1.2.00.02 and Oracle 10 database.

    pls let me know if you need more clarification of the problem. Thanks in advance.

    Kind regards

    Probashi

    Published by: porobashi on May 19, 2009 14:53

    APEX to base a report out of a function that returns the sql code... Your current code goes against a Ref cursor returns the values...

    See this thread regarding taking a ref cursor and wrapping it in a function to channel out as a 'table' (use a cast to cast tabular function vale)...

    (VERY COOL STUFF HERE!)

    Re: Tyring to dynamically create the SQL statement for a calendar of SQL

    Thank you

    Tony Miller
    Webster, TX

  • Rules of procedure and decision reports

    Hello

    Let's say I have a rule of procedure such as this:
    The interview is complete if
       The person's name is known and
       It is known whether or not the person is eligible for a benefit
    and I have add this rule my goal in summary screen.

    Now, important goal that interests me is, of course, if the person is eligible for a benefit. I won't see "the interview is over", but rather just "Peter is not eligible for a benefit" in the record of decision (if the name of the person is Peter). How can I accomplish this?

    Thank you
    Jussi

    Elements of the summary screen can be hidden based on rules. Here are a few ideas off the top of my head. You may need to play with that for your particular needs.

    I used the purpose attribute procedural (the interview is over) and the attribute of objective of eligibility (the person is eligible for the benefit) to the summary screen.

    For the procedural objective I make poster / enabled by default and then use this visibility below rule to control when it should be hidden. Note When you set the goal of visibility to the summary screen item, put you the positive version of the goal of visibility attribute in the configuration of the screen (i.e. "the interview is completed goal must appear on the summary screen '). What this will do, is have the lens procedure poster (for which was set as the default behavior), but when the rule below is met (i.e. when the interview is over), this element of the summary screen will be hidden.

    the interview is completed objective should not appear on the summary screen, if
    the interview is over

    Then for the purpose of eligibility, I hid it by default and set the following rule of visibility to control when displaying.

    the objective of eligibility must be displayed on the summary screen if
    the interview is over

    Take a look at the article help the OPM "Hide, display and disable an element of screen interview", especially the section 'control the visibility of the elements of the summary screen' for more details.

    See you soon,.
    Jasmine

  • hr_assignment_api.update_emp_asg_criteria - contact your system administrator citing the procedure and step 40.

    Hi all

    I looked online and found this question popping up but without a clear solution.

    I have reduced API hr_assignment_api.update_emp_asg_criteria to a minimum and still can't seem to update my existing assignment. I use all the current values on the assignment so I know that all values are valid and configuration. Also, I checked and my people flexfield group is enabled and allowing the dynamic insertion. I also ran:

    INSERT INTO fnd_sessions (session_id, effective_date)

    Select ('sessionid'), SYSDATE USERENV

    of the double

    If USERENV('sessionid') not in (select SESSION_ID from fnd_sessions);

    Any help would be greatly appreciated!

    I get the error:

    Error report-

    ORA-20001: System error: procedure in step 40

    Cause: The procedure created a mistake in step 40.

    Action: Contact your system administrator citing the procedure and step 40.

    ORA-06512: at "APPS.HR_ASSIGNMENT_API", line 17385

    ORA-06512: at "APPS.HR_ASSIGNMENT_API", line 15701

    ORA-06512: at "APPS.HR_ASSIGNMENT_API", line 15486

    ORA-06512: at line 26 level

    And here is my code:

    DECLARE

    ln_special_ceiling_step_id PER_ALL_ASSIGNMENTS_F.SPECIAL_CEILING_STEP_ID%TYPE;

    lc_group_name VARCHAR2 (30);

    ld_effective_start_date PER_ALL_ASSIGNMENTS_F.EFFECTIVE_START_DATE%TYPE;

    ld_effective_end_date PER_ALL_ASSIGNMENTS_F.EFFECTIVE_END_DATE%TYPE;

    lb_org_now_no_manager_warning BOOLEAN;

    lb_other_manager_warning BOOLEAN;

    lb_spp_delete_warning BOOLEAN;

    lc_entries_changed_warning VARCHAR2 (30);

    lb_tax_district_changed_warn BOOLEAN;

    -Select * from per_all_assignments_f where assignment_id = 18525;

    ln_ORGANIZATION_ID PER_ALL_POSITIONS.ORGANIZATION_ID%TYPE: = 612;

    ln_LOCATION_ID PER_ALL_POSITIONS. LOCATION_ID % TYPE: = 161;

    ln_job_id PER_ALL_POSITIONS. JOB_ID % TYPE: = 76;

    ln_grade_id HR_ALL_POSITIONS_F.entry_grade_id%TYPE: = 84;

    ln_assignment_id PER_ALL_ASSIGNMENTS_F.ASSIGNMENT_ID%TYPE: = 18525;

    ln_person_id NUMBER: = 23729;

    ln_object_number NUMBER: = 5;

    ln_people_group_id NUMBER: = 2410;

    BEGIN

    () hr_assignment_api.update_emp_asg_criteria

    p_effective_date = > trunc (sysdate),.

    p_datetrack_update_mode = > "CORRECTION."

    p_assignment_id = > ln_assignment_id,

    p_location_id = > ln_LOCATION_ID,

    p_grade_id = > ln_grade_id,

    p_job_id = > ln_JOB_ID,

    p_organization_id = > ln_ORGANIZATION_ID,

    p_people_group_id = > ln_people_group_id,

    p_object_version_number = > ln_object_number,

    p_special_ceiling_step_id = > ln_special_ceiling_step_id,

    p_group_name = > lc_group_name,

    p_effective_start_date = > ld_effective_start_date,

    p_effective_end_date = > ld_effective_end_date,

    p_org_now_no_manager_warning = > lb_org_now_no_manager_warning,

    p_other_manager_warning = > lb_other_manager_warning,

    p_spp_delete_warning = > lb_spp_delete_warning,

    p_entries_changed_warning = > lc_entries_changed_warning,

    p_tax_district_changed_warning = > lb_tax_district_changed_warn

    );

    END;

    It turns out that all of my trouble was because of NLS parameters in SQL Developer. Tools > settings > database > NLS. Now, I chose to ignore the settings NLS and things work much better.

  • Call a procedure and a function over a db link

    I feel a few errors with the following and would be very happy in the view of some experts here.

    My use case is to insert records into a table via a database link. Inserted records will be interviewed for a same table in the local data dictionary. Everything works, but sometimes, I get a unique constraint violation if I'm trying to insert a duplicate record, so I wrote a simple function to check for the scenario. My problem is that I can run my procedure using the link to the db and I can run my function using the db link, but I can't use the two together without errors.

    My test scenario uses only the standard emp table:

    create or replace procedure test_insert(p_instance varchar2)
    IS
    l_sql varchar2(4000);
    begin
        l_sql := 'insert into EMP@'||p_instance||' (EMPNO, ENAME, JOB, MGR, SAL, DEPTNO) (Select EMPNO, ENAME, JOB, MGR, SAL, DEPTNO from EMP)';
    execute immediate l_sql;
    END;
    
    

    BEGIN
    test_insert('myLink');
    END;
    
    

    It works very well and the insert occurs without any problem.

    If I run the same process a second time, I get:

    00001 00000 - "forced single (s.%s) violated" which is what I've been waiting for EMPNO has a unique constraint. So far so good.

    Now, I create a function to check if the record exists:

    create or replace function record_exists(p_empno IN NUMBER, p_instance IN varchar2) return number
    IS
    l_sql varchar2(4000);
    l_count number;
    BEGIN
    l_sql := 'select count(*) from EMP@'||p_instance||' where empno = '||p_empno;
    execute immediate l_sql into l_count;
    IF
    l_count > 0
    THEN return 1;
    ELSE
    return 0;
    END IF;
    END;
    
    

    I test this situation as follows:

    select record_exists(8020, 'myLink') from dual;
    
    

    RECORD_EXISTS(8020,'myLink')

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

    1

    That works well, so now I'll add this feature to my procedure:

    create or replace procedure test_insert(p_instance varchar2)
    IS
    l_sql varchar2(4000);
    begin
        l_sql := 'insert into EMP@'||p_instance||' (EMPNO, ENAME, JOB, MGR, SAL, DEPTNO) (Select EMPNO, ENAME, JOB, MGR, SAL, DEPTNO from EMP WHERE record_exists( EMPNO, '''||p_instance||''') = 0)';
    execute immediate l_sql;
    END;
    
    

    I test this situation as follows:

    BEGIN
    test_insert('myLink');
    END;
    
    

    As a result:

    Error report:
    ORA-02069: global_names parameter must be set to TRUE for this operation
    ORA-06512: at "FUSION.TEST_INSERT", line 6
    ORA-06512: at line 2
    02069. 00000 -  "global_names parameter must be set to TRUE for this operation"
    *Cause:    A remote mapping of the statement is required but cannot be achieved
               because global_names should be set to TRUE for it to be achieved
    *Action:   Issue alter session set global_names = true if possible
    
    

    I don't know why I'm getting this. The function works, the works of the procedure, but when I combine I get an error. If I set the global setting to true names and then run again I get:

    
    02085. 00000 -  "database link %s connects to %s"
    *Cause:    a database link connected to a database with a different name.
               The connection is rejected.
    *Action:   create a database link with the same name as the database it
               connects to, or set global_names=false.
    
    

    All opinions are appreciated. I do not understand why I can run the procedure and function of each separately on the db connection, but they don't work together.

    Thank you

    John

    The procedure depends on what how would you define failure and it should mean - error to the caller, sign and continue, just continue. Constraints are created to ensure if it receives no invalid data in a table. Generally, they provide the most effective mechanism for the verification of the invalid data and return useful exceptions that can deal with the appellant. You also double the workload of the checking uniqueness by adding your own control.

    In general I would say use Exceptions, they are your friend

  • Report in PDF format and send it to some clients, using database triggers

    Hello

    Is it possible to run a report at the announcement of the PDF format by e-mail to some clients after a specific event through database trigger. For example, whenever a customer makes an entry in the table entry order (via the registration form), a trigger must run on the Orders table, the trigger must run or generate a report in format PDF and mail it to the sales team?

    I have

    ORAS 10 g (10.1.2.0.2)

    Configured UTL_MAIL.

    Thanks InoL,

    I read the article, it is useful.

    Now I m facing some problem, u can solve it please...

    1.

    I installed the srwAPIins.sql api by using the sys user,
    * during installation, it asked the portal schema, what is the portal schema
    * However, I provided the user sys
    + and installed successfully

    Run the srwAPIgrant.sql to assign Privilegesto abc
    + Successful
    ------
    2. create procedure

    CREATE or REPLACE procedure Nrsp.testrep
    myPlist SRW_PARAMLIST;
    myIdent SRW. Job_Ident;
    BEGIN
    myPlist: = SRW_PARAMLIST (SRW_PARAMETER('',''));
    SRW.add_parameter (myPlist, 'GATEWAY', 'http://myserver.com/reports/rwservlet');
    SRW.add_parameter (myPlist, 'SERVER', 'rep_myserver_oracleas2');
    SRW.add_parameter(myPlist,'REPORT','D:\Reports\EMP_ATND.rdf');
    SRW.add_parameter(myPlist,'USERID','abc/XYZ@mydb');
    SRW.add_parameter (myPlist, 'DESTYPE', 'email');
    SRW.add_parameter (myPlist, 'DESFORMAT', 'PDF');
    SRW.add_parameter (myPlist, 'DESNAME', '[email protected]');
    myIdent: = srw.run_report (myPlist);

    END;

    + Procedue created without error

    * but when run the procedure I get these errors

    /*
    ORA-20999:
    ORA-06512: at «NRSP.» SRW", line 264
    ORA-06512: at «NRSP.» SRW", line 799
    ORA-06512: at «NRSP.» TESTREP', line 13
    ORA-06512: at line 1
    */

    What is a possible cause of these errors, I Googled it but no results found
    Help, please

  • migration package to the procedure, how to use THE params

    Hi all
    We just roll back packages in the stand alone procedures and I starat have problems with syntax and OUT defintion, for example our body of package/East:
    create or replace
    PACKAGE          PACK_RYBA_INVENT AS 
      TYPE CURSOR_INFO IS REF CURSOR;
      -- FUNCTION DECLARATIONS
      PROCEDURE p_RYBA_GetALL (in_custom IN NUMBER, out_cursorINFO OUT CURSOR_INFO);
    END PACK_RYBA_INVENT;
    
    -- body
    create or replace
    PACKAGE BODY                   PACK_RYBA_INVENT AS
      PROCEDURE p_RYBA_GetALL (in_custom IN NUMBER, out_cursorINFO OUT CURSOR_INFO) AS
        BEGIN
          OPEN out_cursorINFO FOR
          SELECT id_comp, id_name, cust_profile   FROM tc_INFO
          WHERE id_comp = in_custom;
        END p_RYBA_GetALL;
    END PACK_RYBA_INVENT;
    It is sweet to cursor declataion, specify us its type in code 'run '.
    I'm still new to Oracle, and I have the problem with the compilation of my inside, do not know how to correctly, report Cursro or should I let its declation in Packge and referencing it from there? How better to give this slider out all statements within the procedure, what Miss me? and I want to use the 'Cursor OPEN FOR' approach if possible.
    create or replace  Procedure  p_RYBA_GetALL (in_custom IN NUMBER,  out_cursorINFO OUT CURSOR_INFO) AS
     TYPE CT IS REF CURSOR RETURN tc_INFO.id_comp%TYPE, tc_INFO.id_name%TYPE , tc_INFO.cust_profile%TYPE;
     CURSOR_INFO CT;
       BEGIN
          OPEN out_cursorINFO FOR
          SELECT id_comp, id_name, cust_profile   FROM tc_INFO
          WHERE id_comp = in_custom;
        END ;
    TX
    TR

    Published by: trento on September 21, 2010 14:25

    sys_refcursor is available on 9i, here is the sample code that I tried...

    create or replace procedure getAllHierarchies (oc_sysrc out sys_refcursor)
    IS
    BEGIN
     OPEN oc_sysrc FOR SELECT * FROM tstproduct;
    EXCEPTION WHEN OTHERS THEN
       RAISE_APPLICATION_ERROR(-20002,SQLERRM);
    END getAllHierarchies;
    

    Then the procedure is called in this way...

    DECLARE
      refCursorValue SYS_REFCURSOR;
      myRecord tstproduct%ROWTYPE;
    BEGIN
      getAllHierarchies(refCursorValue);
    
      LOOP
        FETCH refCursorValue INTO myRecord;
        EXIT WHEN refCursorValue%NOTFOUND;
        dbms_output.put_line(TO_CHAR(myRecord.product_id)||' '||myRecord.product_description);
      END LOOP;
    EXCEPTION WHEN OTHERS THEN
      dbms_output.put_line(TO_CHAR(SQLCODE)||' '||SQLERRM);
    END;
    
  • Some sites(basicaly Google) reports that my browser is obsolete, but the browser indicates that recent

    Some reports of sites (Google and my banking system) that my browser is obsolete and will be removed from the list of supported browsers. But my FF is up-to-date. When entering 'about' tab, it signals that don't need to update...

    User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; ( rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 WebMoney AdCentriaIM/1.7 advise

    Your UserAgent indicates that you use Firefox 3.0.7 since February 2009 and not the 27 day of Firefox.

    type of topic: config in the URL bar and press ENTER.

    If you see the warning, you can confirm that you want to access this page.

    Filter = general.useragent.

    Right click the preferences that are "BOLD", a line at a time, select reset.

    Then restart Firefox

Maybe you are looking for