Hello, 

I am trying to insert through java code a userfield in the List of fields
(Insert->Fields->Other->Variables(tab)->Userfield) but i get all the time
when i run the program Date(Fixed)
The code i am using is the following 

/////////////////////////////////////////////////
    PropertyValue[] properties = new PropertyValue[6];
    
    properties[0] = new PropertyValue();
    properties[0].Name = "Type";
    properties[0].Value = "20"; 
    properties[1] = new PropertyValue();
    properties[1].Name = "SubType";
    properties[1].Value = "1"; 
    properties[2] = new PropertyValue();
    properties[2].Name = "Name";
    properties[2].Value = "someName";
    properties[3] = new PropertyValue();
    properties[3].Name = "Content";
    properties[3].Value = "someValue";
    properties[4] = new PropertyValue();
    properties[4].Name = "Seperator";
    properties[4].Value = " "; 
    properties[5] = new PropertyValue();
    properties[5].Name = "Format";
    properties[5].Value = "-1"; 
    
    XModel xModel = (XModel)UnoRuntime.queryInterface(XModel.class,
this.xComponent); 
    XController xController = xModel.getCurrentController();
    XDispatchProvider xDispatchProvider =
(XDispatchProvider)UnoRuntime.queryInterface(XDispatchProvider.class,
xController.getFrame());
    XMultiServiceFactory xMultiServiceManager =
            (XMultiServiceFactory)
UnoRuntime.queryInterface(XMultiServiceFactory.class,
mxRemoteContext.getServiceManager()); 
    Object oDispatchHelper = null; 
    try{ 
        oDispatchHelper = xMultiServiceManager.createInstance(
"com.sun.star.frame.DispatchHelper"); 
    } catch(com.sun.star.uno.Exception e) {
        if (debug > 0) System.out.println("Can't get the Dispatch Handler
Object...");
        if (debug > 1) System.out.println(e); 
    } 
    XDispatchHelper xDispatchHelper = (XDispatchHelper)
UnoRuntime.queryInterface(XDispatchHelper.class,oDispatchHelper); 
    // Executing the commandURL 
    xDispatchHelper.executeDispatch(xDispatchProvider, ".uno:InsertField",
"", 0, properties);



//////////////////////////////////////////////////////////////////////////////

Is there something wrong with it?

For the propertyValues i recorded the actions i wanted to produce and from
there i have taken the values for the Type and Subtype... Is there somewhere
all these values listed so i don't need to record???

Many thanks in advance..
Ciao

-- 
View this message in context: 
http://www.nabble.com/problem-with-.uno%3AInsertField-...-it-creates-Date%28fixed%29-tp20657945p20657945.html
Sent from the openoffice - api dev mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to