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]