Assigning Multipel Property Values using IDocumentProperties

We have a template that was created using the Content Server Explorer for our users to be able to submit documents to the Knowledge Directory and we have few questions regarding that template:
One of the attributes in the template is Author(s) and it is a "Selection List" where the user would select one or more authors for the submitted document. Can we populate that list box from an external source, e.g. a database or LDAP instead of manually entering the values through Content Server Explorer?
If the answer to the above question is "No", then we will probably need to create a JSP/Servlet remote service to create that data entry template (instead of using Content Server Explorer to create the template) and use IDocumentManager to submit the document to the Plumtree Knowledge Directory and IDocumentProperties to assign the properties to that particular document (please correct if that is not the right approach). The question is how can we assign multiple values to a Plumtree property that can hold multiple values, i.e. a selection list? The example below sets values to properties that can hold only one value, e.g. title, date; what about a property such as "Author" where a document can have multiple subjects assigned to it?How do we go about ding that?
IDocumentProperties documentProperties = documentManager.queryDocumentProperties(documentID);
documentProperties.setStringValue(1, "EDK Trail Document EDITED"); // 1 = namedocumentProperties.setStringValue(105, "EDK Trail Document Title EDITED"); // 105 = title documentProperties.setStringValue(2, "Edited in EDK Trail"); // 2 = descriptiondocumentProperties.setDateValue(112, newDate()); // 112 = last modified date
documentManager.updateDocumentProperties(documentID, documentProperties);
Thanks.
Hani

matvar wrote:
HI
I've scriplet like tis
<% String messageId= %><bean:write name="messagestag" property="messageId/><% ;
String newMessageId = "http:/localhost?messageId=" + messageId;
%>
Well you should be using <bean:define> tag for this purpose
how do i do that ?
Try implementing something defined down below.
{code}<bean:define name="messagestag" property="messageId" id="messageId" type="java.lang.String" />
<%
String newMessageId = "http:/localhost?messageId=" + messageId;
%>{code}
Also,i'd recommend you to take a good reading on Struts based basic taglibraries to improve yourself.
REGARDS,
RaHuL

Similar Messages

  • Assigning the property value to signeddata

    Hi all,
    I want to use a property value like a signeddata. For example a have a property QUANTITY in MATERIAL dimension.
    *WHEN MATERIAL.QUANTITY
    *IS > 0
    *REC(EXPRESSION=[MATERIAL].[QUANTITY], P_ACCT=120)
    *ELSE
    *REC(EXPRESSION=1, P_ACCT=120)
    *ENDWHEN
    Any idea?
    Burak

    Hi,
    Could you try the below: Needs to be tested. Just a suggestion.
    *WHEN MATERIAL.QUANTITY
    *IS > 0
    *REC(EXPRESSION=%VALUE%, P_ACCT=120)
    *ELSE
    *REC(EXPRESSION=1, P_ACCT=120)
    *ENDWHEN
    Thanks

  • Assigning property value using ActionScript in MXML

    I have a component extending VBox, say MyContainer. I have an array property, say myArray.
    I am trying to set myArray using a function.
    If I do something like :
    <MyContainer >
        <myArray>
            <mx:Array>
                <obj/>
            </mx:Array>
        </myArray>
    <MyContainer>
    then it works fine. The setter for 'myArray' is called.
    But, if I do something like this:
    <MyContainer myArray="{buildArray()"}>
        <mx:Script>
            <![CDATA[
                public function buildArray():Array {
                    return [obj];
            ]]>
        </mx:Script>
    <MyContainer>
    In this case, the setter for 'myArray' never gets called.
    I want to check the value of 'myArray' before the container is added is initialized.
    Any suggestions?

    It would be easier to validate the data in "myArray" before passing it to the component. Then you can decide whether to create the component or not. Let the parent make this decision, not the child. The custom component cannot do anything until it is initialized, and you've indicated that is too late.

  • Assigning Parameter with Values Using A Loop,

    I have the following requirement.
    I have a form that has 40 parameters defined. I have another table where these 40 parameters have been defined. i.e. the same name in the table is the same name I have given to the parameter. e.g. In the table I have a parameter P10000 and in the form I have the same parameter P10000. My Requirement is to Assing the Parameters in the Form With Values from the table by Looping through the records in the table where they have been defined.
    My Table Structure
    create table ad_user_limits
    ul_usr_code varchar2(20 char),
    ul_limit_code varchar2(20 char),
    ul_limit_yn varchar2(1 char),
    ul_limit_value varchar2(255 char)
    Sample Data
    Insert into ad_user_limits(ul_usr_code, ul_limit_code,ul_limit_yn, ul_limit_value)
    values('100','P10000','Y', 10000000);
    Insert into ad_user_limits(ul_usr_code, ul_limit_code,ul_limit_yn, ul_limit_value)
    values('100','P10001','N', 10000000);
    Insert into ad_user_limits(ul_usr_code, ul_limit_code,ul_limit_yn, ul_limit_value)
    values('100','P10002','Y', 30000);
    Insert into ad_user_limits(ul_usr_code, ul_limit_code,ul_limit_yn, ul_limit_value)
    values('100','P10003','Y', 10);
    I am using the Following Code at WHEN-CREATE-RECORD trigger at form level.
    PROCEDURE populate_cert IS
    pl_id paramlist;
    pl_name VARCHAR2 (20 CHAR) := 'cert_list';
    v_limit_code VARCHAR2 (20 CHAR);
    v_pad VARCHAR2 (1 CHAR) := '''';
    BEGIN
    pl_id := GET_PARAMETER_LIST (pl_name);
    IF NOT ID_NULL (pl_id) THEN
    DESTROY_PARAMETER_LIST (pl_id);
    END IF;
    pl_id := CREATE_PARAMETER_LIST (pl_name);
    FOR cert IN (SELECT UPPER (ul_limit_code) ul_limit_code, ul_limit_yn,
    ul_limit_value,
    'P' || SUBSTR (ul_limit_code, 3) p_limit_code
    FROM ad_user_limits
    WHERE ul_usr_code = :parameter.user_code
    ORDER BY ul_limit_code) LOOP
    alert_no(length(cert.p_limit_code));      
    IF NOT ID_NULL (pl_id) THEN
    ADD_PARAMETER (pl_id,
    cert.p_limit_code,
    text_parameter,
    cert.ul_limit_value
    END IF;
    END LOOP;
    END populate_cert;
    My Question is;
    After the Loop, I expect the Parameters to have Values. e.g. P10000 value should be 10000000. Why is this Parameter Null even after the Loop?
    Any Help is Appreciated.
    Regards,
    Eric.

    It's not necessary a name_in
    Following your code... and if you have defined the parameters in the form:
    ORDER BY ul_limit_code) LOOP
                                                                               IF NOT ID_NULL (pl_id) THEN
                                            copy(cert.ul_limit_value,'PARAMETER.'||cert.p_limit_code);
              END IF;
                                            END LOOP;
                                            message(':parameter.p0000->'||:parameter.p0000);
                                            message(':parameter.p0001->'||:parameter.p0001);
                                            message(':parameter.p0002->'||:parameter.p0002);
                                            message(':parameter.p0003->'||:parameter.p0003);
    END populate_cert;

  • Set property values using  javascript

    How can I recreate this while using javascript?
    <PARAM NAME="AllowSelection" VALUE="false">
    I tried this...
    document.Grid.setPropertyValue(AllowSelection,false);
    but it did not work.  Where is the documentation that would describe this in its entirety.  Thank you in advance.

    Chip,
    here is the Javascript for you.
    document.iGrid.getGridObject().setAllowSelection(NEWVALUE);
    Documentation you can find under the help Link in MII. You can also use the SAP MII Script Assistant
    to see all supported methods .
    Regards
    Pedro

  • Memory leak in "get property value (string)" ?

    Hi,
    I'm not sure which forum to post this to because it involves a combination of labview and teststand.  The error I'm getting is more teststand related so it is here.
    In our application, we have a labview queued state machine launched by a teststand step using "launch vi asynchronously".  In one of the states of this state machine, we are looping grabbing frames from a camera, querying a teststand using "get property value (string)", to overylay on the video on each frame.  This is so when we post process the video, we can tell what step(s) teststand was performing (we are writing a status string to a property from teststand as well).  Since this string has to be overlayed on the video for each frame to be visible when played back, this happens many many thousands of times over the multi hour test runs of the platform.  
    My problem is, after 22 hours or so of running, I get an error generated from the "get property value (string)", saying cannot create any more threads.  The only thing wired to this tool in our vi is sequence context, which is passed in when the vi is launched from teststand.  When opening the "get property value (string)" vi itself, it is very simple, consisting of a "aspropertyvalue" casting, reading of the string from the proprety, closing the aspropertyvalue reference, and exiting.  It does not seem like there should be any "threads" being created here, except for perhaps the vi itself executing. But in that case I would assume the OS itself would clean up after itself. 
    BTW, the OS I am testing on is win7 x64.  I did see this though running on our xp box once as well though, same amount of time.  It is very repeatable.  My next plan is to disable this get property value using a disable case, and run again, but I"m still wondering why this error is occurring.  Any help or insight will be appreciated.
    Thanks
    David Jenkinson
    Hi,I'm not sure which forum to post this to because it involves a combination of labview and teststand.  The error I'm getting is more teststand related so it is here.
    In our application, we have a labview queued state machine launched by a teststand step using "launch vi asynchronously".  In one of the states of this state machine, we are looping grabbing frames from a camera, querying a teststand using "get property value (string)", to overylay on the video on each frame.  This is so when we post process the video, we can tell what step(s) teststand was performing (we are writing a status string to a property from teststand as well).  Since this string has to be overlayed on the video for each frame to be visible when played back, this happens many many thousands of times over the multi hour test runs of the platform.  My problem is, after 22 hours or so of running, I get an error generated from the "get property value (string)", saying cannot create any more threads.  The only thing wired to this tool in our vi is sequence context, which is passed in when the vi is launched from teststand.  When opening the "get property value (string)" vi itself, it is very simple, consisting of a "aspropertyvalue" casting, reading of the string from the proprety, closing the aspropertyvalue reference, and exiting.  It does not seem like there should be any "threads" being created here, except for perhaps the vi itself executing.  There seems to be something going on behind the scenes of this get property value tool that isn't cleaning up after itself?
    BTW, the OS I am testing on is win7 x64.  I did see this though running on our xp box once as well though, same amount of time.  It is very repeatable.  My next plan is to disable this get property value using a disable case, and run again, but I"m still wondering why this error is occurring.  Any help or insight will be appreciated.
    Thanks
    David Jenkinson

    Hi David,
    Have you tried just using property node | Method Nodes instead of using the VI. There should be no difference but I think that VI is polymorphic ie the input with change depending on what's wired to it eg string, double etc.
    Regards
    Ray Farmer

  • Assigning a default value to a user property

    Hi everyone,
    do you know how can I assign a default value to a user property? It would be great if I should be able to assign it from the administration without writing any code (like profile web services...).
    Thank you!
    Alberto Marchiaro

    Hi Alberto,
    I don't think you can currently do this. In other words you can't set a default value for some object property and have it subbed in when no better value is available.
    You can however create a default profile, and set values for the object properties assigned to users (You do this by going to the "Default Profiles" manager). You can then edit the "Default Profile" that is already there (or create a new one), and edit the "Properties and Names". Set the value field to whatever you'd like to be copied by default.
    Once done, all new users that are created via a User Synchronization job will have this default profile. The changes will not apply to users that were previously created. If you created a new Default Profile in the Default Profiles Manager, then you need to goto the Authentication Source that you are doing your sync's from and pick which profile you'd like to use for All Groups. You can also create custom Default Profiles for various groups.
    Hope this helps,
    Akash

  • Assigning External content type field column value using Client Object Model

    I have a problem assinging External column value to ListItem object with client object model-based application I'm developing. To be precise, I am able to retrieve data related to external content type by reading external list created from this content type
    but I don't know how to properly use it to assign value to this field. By doing some research on my own I concluded that BDC ID column from external list is the way to go since it uniquely defines selected row from external list but that doesn't
    tell me much since I don't know what to do with it. Currently I ended up with partial solution - to assign plain string value of picker column but that makes this value visible only in "View Properties" option on Sharepoint and not in "Edit Properties"
    which pritty much makes sence since it isn't properly related to rest of the data in specific row. Does someone have a better solution for this?
    Igor S.

    I think I understand your problem.
    In my example I have an external data column "Beneficiary Name", using a Beneficiary external content type (accessing a table of beneficiaries in a SQL table).
    I want to set the "Beneficiary Name" property using the client object model. I know the name of the beneficiary but not the ID value.
    It is a fairly simple solution. You just need to identify the name of the property SharePoint assigns to the ID field, in my case it is called "Beneficiary_ID". Then set the two properties as follows:
    thisItem["Beneficiary_Name"] = "Charitable Trust";
    thisItem["Beneficiary_ID"] = -1;
    thisItem.Update();
    Setting the ID property to -1 causes the server to do an automatic lookup for the ID from the value assigned to the item.

  • Balancing Segment Value assignment to Legal Entity using Account Setup Mgr

    Hello,
    This is on r12.06
    By mistake- I did not assign BSV at Legal Entity level, insteady I directly assigned at Ledger level. Now, I am getting following error when running "Accounting Program" standard program
    The subledger journal entry contains lines with balancing segment values that are not assigned to any legal entity.  Unassigned balancing segments cannot be used to balance a subledger journal entry with balancing segments already assigned to a legal entity.  Either update the balancing segment value assignments for the ledger ADP/Claims Solutions Group or update the balancing segment values used on the subledger journal entry Upon research, It was discovered that that the Balancing segment is assigned only at ledger level and it is not assigned at Legal Entity level in account setup manager.
    When I attempted to assign the BSV at LE level, it is not showing the BSV in list of values.
    I even end dated BS at ledger level and tried again but still the concerned BSV is not showing up in LOV at Legal entity level.
    Now I am completely stuck. Any idea what am I missing? Why, the new BSV is not showing up at LE level LOV when attempting to assign BSV at LE level?
    Thank you for reading this post in advance.
    Regards,
    R

    Once a BSV is assigned to the ledger it does not appear in the LOV of BSV-LE assignment field. Pl see if you can delete the BSV from ledger assignment, then only you can re-assign to LE. In my opinion, it allows you to delete the BSV from ledger level if you have not already used it in transactions. In your case, I wonder if it will allow you to delete it. If not, you have to raise SR with Oracle support.
    Thanks
    Tarun

  • How to get Document Set property values in a SharePoint library in to a CSV file using Powershell

    Hi,
    How to get Document Set property values in a SharePoint library into a CSV file using Powershell?
    Any help would be greatly appreciated.
    Thank you.
    AA.

    Hi,
    According to your description, my understanding is that you want to you want to get document set property value in a SharePoint library and then export into a CSV file using PowerShell.
    I suggest you can get the document sets properties like the PowerShell Command below:
    [system.reflection.assembly]::loadwithpartialname("microsoft.sharepoint")
    $siteurl="http://sp2013sps/sites/test"
    $listname="Documents"
    $mysite=new-object microsoft.sharepoint.spsite($siteurl)
    $myweb=$mysite.openweb()
    $list=$myweb.lists[$listname]
    foreach($item in $list.items)
    if($item.contenttype.name -eq "Document Set")
    if($item.folder.itemcount -eq 0)
    write-host $item.title
    Then you can use Export-Csv PowerShell Command to export to a CSV file.
    More information:
    Powershell for document sets
    How to export data to CSV in PowerShell?
    Using the Export-Csv Cmdlet
    Thanks
    Best Regards
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How to assign a dynamic value to the value property of a button ?

    Hi Folks,
    I have a need, can i know how to assign a dynamic value to the value property of a button. Scenario is like follows...
    This is a struts based web application
    1. I have a file which consists of login user details (user name and his previlages) for a web application.
    2. I got those user details, into a List.
    3. When a user logged into the web app, in the home page there are few buttons. The type and number of buttons shown depends on the type of user/ user. (Buttons have different combination and the number of buttons available are not constant, they will vary from user to user).
    4. for each button, there will be a different action. I can pass the value of a button to an action class, but here button must have a dynamic value.
    Here is my test code:
    <%
    if (List != null)
    for (int i = 0; i <List.length; i++)
    %>
    <html:submit property="rduname" value= "<%=List%>" onclick="return submitRdu('<%=List[i] %>');"/>
    <%
    %>
    But my problem is how to assign a dynamic value to the value property of the button ( i know 'value= "<%=List[i]%>" ' will not work, just wanted show you guys).
    Thanks in advance,
    UV
    Edited by: UV_Dev on Oct 9, 2008 2:15 PM

    Let me try i know am not good at JSP but do we need double quotes here
    value= <%=List%>i think JSTL should help you about the dynamic thing                                                                                                                                                                                                                                                                                                                       

  • "Message from Webpage (error) There was an error in the browser while setting properties into the page HTML, possibly due to invalid URLs or other values. Please try again or use different property values."

    I created a site column at the root of my site and I have publishing turned on.  I selected the Hyperlink with formatting and constraints for publishing.
    I went to my subsite and added the column.  The request was to have "Open in new tab" for their hyperlinks.  I was able to get the column to be added and yesterday we added items without a problem. 
    The problem arose when, today, a user told me that he could not edit the hyperlink.  He has modify / delete permissions on this list.
    He would edit the item, in a custom list, and click on the address "click to add a new hyperlink" and then he would get the error below after succesfully putting in the Selected URL (http://www.xxxxxx.com), Open
    Link in New Window checkbox, the Display Text, and Tooltip:
    "Message from Webpage  There was an error in the browser while setting properties into the page HTML, possibly due to invalid URLs or other values. Please try again or use different property values."
    We are on IE 9.0.8.1112 x86, Windows 7 SP1 Enterprise Edition x64
    The farm is running SharePoint 2010 SP2 Enterprise Edition August 2013 CU Mark 2, 14.0.7106.5002
    and I saw in another post, below with someone who had a similar problem and the IISreset fixed it, as did this problem.  I wonder if this is resolved in the latest updated CU of SharePoint, the April 2014 CU?
    Summary from this link below: Comment out, below, in AssetPickers.js
    //callbackThis.VerifyAnchorElement(HtmlElement, Config);
    perform IISReset
    This is referenced in the item below:
    http://social.technet.microsoft.com/Forums/en-US/d51a3899-e8ea-475e-89e9-770db550c06e/message-from-webpage-error-there-was-an-error-in-the-browser-while-setting?forum=sharepointgeneralprevious
    TThThis is possibly the same information that I saw, possibly from the above link as reference.
    http://seanshares.com/post/69022029652/having-problems-with-sharepoint-publishing-links-after
    Again, if I update my SharePoint 2010 farm to April 2014 CU is this going to resolve the issue I have?
    I don't mind changing the JS file, however I'd like to know / see if there is anything official regarding this instead of my having to change files.
    Thank you!
    Matt

    We had the same issue after applying the SP2 & August CU. we open the case with MSFT and get the same resolution as you mentioned.
    I blog about this issue and having the office reference.
    Later MSFT release the Hotfix for this on December 10, 2013 which i am 100% positive should be part of future CUs.
    So if you apply the April CU then you will be fine.
    Please remember to mark your question as answered &Vote helpful,if this solves/helps your problem. ****************************************************************************************** Thanks -WS MCITP(SharePoint 2010, 2013) Blog: http://wscheema.com/blog

  • How to get DocSet property values in a SharePoint library into a CSV file using Powershell

    Hi,
    How to get DocSet property values in a SharePoint library into a CSV file using Powershell?
    Any help would be greatly appreciated.
    Thank you.
    AA.

    Hi AOK,
    Would you please post your current script and the issue for more effcient support.
    In addition, to manage document set in sharepoint please refer to this script to start:
    ### Load SharePoint SnapIn
    2.if ((Get-PSSnapin "Microsoft.SharePoint.PowerShell" -ErrorAction SilentlyContinue) -eq $null)
    3.{
    4. Add-PSSnapin Microsoft.SharePoint.PowerShell
    5.}
    6.### Load SharePoint Object Model
    7.[System.Reflection.Assembly]::LoadWithPartialName(“Microsoft.SharePoint”)
    8.
    9.### Get web and list
    10.$web = Get-SPWeb http://myweb
    11.$list = $web.Lists["List with Document Sets"]
    12.
    13.### Get Document Set Content Type from list
    14.$cType = $list.ContentTypes["Document Set Content Type Name"]
    15.
    16.### Create Document Set Properties Hashtable
    17.[Hashtable]$docsetProperties = @{"DocumentSetDescription"="A Document Set"}
    18.$docsetProperties = @{"CustomColumn1"="Value 1"}
    19.$docsetProperties = @{"CustomColum2"="Value2"}
    20. ### Add all your Columns for your Document Set
    21.
    22.### Create new Document Set
    23.$newDocumentSet = [Microsoft.Office.DocumentManagement.DocumentSets.DocumentSet]::Create($list.RootFolder,"Document Set Title",$cType.Id,$docsetProperties)
    24.$web.Dispose()
    http://www.letssharepoint.com/2011/06/document-sets-und-powershell.html
    If there is anything else regarding this issue, please feel free to post back.
    Best Regards,
    Anna Wang
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • How to use routing service property value in xsl

    Hi All,
    I need to use routing service's property value in xsl.
    I created routing service in esb project. after routing rules, thare is properties. In properties I added name as "propval" and value as "required".
    I need to use value of propval in one of our xsl.
    Can you please suggest on this.
    I am using soa suite 10.1.3.4.0
    Thanks in advance.
    Edited by: vikky123 on May 2, 2010 1:36 AM

    Hi All,
    Right now i wud be starting working on BPEL in my project.
    I wud be working on XSLT in BPEL.
    I started from the basic things i.e the tutorial given on,
    http://www.oracle.com/technology/pub/articles/matjaz_bpel1.html
    But i was not getting which software to download from the link given below, for working on XSLT.I am a Java developer by profession and windows would be the operating system for that,
    http://www.oracle.com/technology/software/products/ias/bpel/index.html
    Kindly let me know, from where to start to get the basics right.
    Additional to it, whether i need to undergo the training for it.
    I got a course material for learning BPEL from a coaching institute site.Kindly view it....
    http://soatraining.hpage.com/oracle_soa_bpel_esb_training_82839535.html
    Wud it be sufficient...I mean wud i be able to learn it from internet without taking options of coaching.
    Kindly help me out.
    Thanks&Regards
    Sanket
    Edited by: user13096574 on May 9, 2010 9:55 PM

  • Setting Multiple values in property set using java API

    Hello All,
    I want to set the properties of a profile in a property set using java API provided
    in package p13n. The property can have multiple values. When I try to add the
    property using ProfileManager.setProperty() method. But every time I do it this
    way, it replaces the earlier value of property and not added. This, I can achieve
    using portalTools but I want to use the API for user registration on the site.
    I hope the query is clear.
    Waiting for a response,
    Thanks in advance,
    Shrinivas

    You need to use java.util.ArrayList.
    First cast the existing value into ArrayList using getProperty method,
    change values in the ArrayList and then put them back with setProperty
    method.
    Regards,
    Michael Goldverg
    "Shrinivas Rao" <[email protected]> wrote in message
    news:3d64e7d9$[email protected]..
    >
    Hello All,
    I want to set the properties of a profile in a property set using java APIprovided
    in package p13n. The property can have multiple values. When I try to addthe
    property using ProfileManager.setProperty() method. But every time I do itthis
    way, it replaces the earlier value of property and not added. This, I canachieve
    using portalTools but I want to use the API for user registration on thesite.
    I hope the query is clear.
    Waiting for a response,
    Thanks in advance,
    Shrinivas

Maybe you are looking for

  • Sale value update (SAUFT) field

    Hi, I have a problem with sale vaule update in transaction FD33, this is field is getting improperly (SAUFT) updated and not matching with values in SO and open deliveries.  I am scheduling the job RVKRED77 (S066 and S067) to update this field and st

  • Open Hub in BW 3.1

    Hi, Can someone please clarify me about open hub steps in SAP BW version 3.1. I no more have access to 3.1 system as of now but has to put my views for a new development strategy. I am not sure whether it had something like InfoSpoke what we use in v

  • Sql queries in database adapter

    Hi, I want to write, say, 2 select statements in the database adapter. How can I accomadate using "execute pure sql"? Regards, Aasta

  • Error: 12705 Cannot access NLS data

    I have just downloaded and installed 11.2 Express Edition + Oracle SQL developer on Windows 7 but when I tried to connect it returned me an error: 12705 Cannot access NLS data. I tried to change NLS_LANG param in registry & skipped NLS settings bit i

  • New network created every time I connect

    Hi, I have an E51 connected to Windows 7 Home Premium using Ovi Suite 2.2.0.241. Every time I connect to the Internet, a new network is created in Windows (called "Nokia E51 USB Modem (Nokia Ovi Suite)  2", 3, 4, etc.) and I'm asked whether it's a Ho