[Gambas-user] Output to Libre Office Writer ??

Willy Raets willy at ...2734...
Wed Apr 3 17:57:44 CEST 2013


On Wed, 2013-04-03 at 08:39 -0700, Rocko wrote:
> so each value needs it's own the replace statement?

YES

> On Apr 3, 2013 8:28 AM, "Fabien Bodard" <gambas.fr at ...626...> wrote:
> 
> > Ok so it's one call by entry.
> >
> > Unzip odt
> > Load the file in a string
> > Replace as many as need
> > Save the string in the file
> > Zip the directory
> >
> > Simple!
> > Le 3 avr. 2013 17:20, "Rocko" <sunblaster5 at ...626...> a écrit :
> >
> > > I don't think you understanf, I want to replace different fields with
> > > different values not all the same value
> > > On Apr 3, 2013 1:41 AM, "Fabien Bodard" <gambas.fr at ...626...> wrote:
> > >
> > > > Replace,
> > > > Replace all the words that match the pattern
> > > > Read the doc!
> > > > Le 3 avr. 2013 01:10, "rocko" <sunblaster5 at ...626...> a écrit :
> > > >
> > > > > Is it possible to do multiple replacing with/Replace/
> > > > >
> > > > > I have several fields that I want to change in an .odt file
> > > > > do I have to do multiple Replace statements or can I
> > > > > put them all in one /Replace/ statement??
> > > > >
> > > > >
> > > > > On 04/02/2013 03:34 AM, Fabien Bodard wrote:
> > > > > > Le 2 avr. 2013 01:37, "rocko" <sunblaster5 at ...626...> a écrit :
> > > > > >> Not sure I'm using /Replace$/ correctly.
> > > > > >> I want to replace instance of $(Name) in the XML file
> > > > > >> with the value of the /mName/ variable
> > > > > >>
> > > > > >> Code:
> > > > > >> /xName = "home/rocko/Zip/content.xml"//
> > > > > >> // newFile = Replace$(xName, "$(Name)", mName)/
> > > > > > Newfile=replace (file. Load(xname), "$(Name )",mname )
> > > > > > File. Save(xname, newfile)
> > > > > >> Of course this doesn't work, But I don't know why
> > > > > >>
> > > > > >> On 03/31/2013 05:21 PM, Benoît Minisini wrote:
> > > > > >>> Le 01/04/2013 01:32, rocko a écrit :
> > > > > >>>> I actually tried that after sending my response.
> > > > > >>>> lo and behold! XML file woo hoo!
> > > > > >>>>
> > > > > >>>> So I assume I can just do a search thru th XML file and change
> > > > things
> > > > > >>>> then re-save
> > > > > >>>> the file and re-zip it like you said.
> > > > > >>>>
> > > > > >>>>
> > > > > >>>>
> > > > > >>>> So how do I unzip and re-zip a file in Gambas?, sorry  this is
> > > kinda
> > > > > > new
> > > > > >>>> to me.
> > > > > >>> SHELL "zip ..." WAIT
> > > > > >>>
> > > > > >>> SHELL "unzip ..." WAIT
> > > > > >>>
> > > > > >>> That run the shell commands as if you typed them in a terminal.
> > > > > >>>
> > > > > >>> There is a compression component that allows you to do the same
> > > thing
> > > > > >>> without running external process, but it is a more complex to
> > > > explain.
> > > > > >>>
> > > > > >>>> Which kind of search functions does gambas have?? regex I
> > assume,
> > > > any
> > > > > >>>> others??
> > > > > >>>>
> > > > > >>> I use Replace$(). No need for regexp. If your search pattern are
> > > like
> > > > > >>> "$(field name)", you won't mix up with any OpenOffice XML syntax.
> > > > > >>>
> > > > > >>> Don't forget to look at XML format for correctly quoting
> > characters
> > > > > that
> > > > > >>> must be quoted.
> > > > > >>>
> > > > > >>> Regards,
> > > > > >>>
> > > > > >>
> > > > > >
> > > > >
> > > >
> > >
> > ------------------------------------------------------------------------------
> > > > > >> Own the Future-Intel® Level Up Game Demo Contest 2013
> > > > > >> Rise to greatness in Intel's independent game demo contest.
> > > > > >> Compete for recognition, cash, and the chance to get your game
> > > > > >> on Steam. $5K grand prize plus 10 genre and skill prizes.
> > > > > >> Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
> > > > > >> _______________________________________________
> > > > > >> Gambas-user mailing list
> > > > > >> Gambas-user at lists.sourceforge.net
> > > > > >> https://lists.sourceforge.net/lists/listinfo/gambas-user
> > > > > >
> > > > >
> > > >
> > >
> > ------------------------------------------------------------------------------
> > > > > > Own the Future-Intel(R) Level Up Game Demo Contest 2013
> > > > > > Rise to greatness in Intel's independent game demo contest. Compete
> > > > > > for recognition, cash, and the chance to get your game on Steam.
> > > > > > $5K grand prize plus 10 genre and skill prizes. Submit your demo
> > > > > > by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
> > > > > > _______________________________________________
> > > > > > Gambas-user mailing list
> > > > > > Gambas-user at lists.sourceforge.net
> > > > > > https://lists.sourceforge.net/lists/listinfo/gambas-user
> > > > > > .
> > > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > >
> > ------------------------------------------------------------------------------
> > > > > Minimize network downtime and maximize team effectiveness.
> > > > > Reduce network management and security costs.Learn how to hire
> > > > > the most talented Cisco Certified professionals. Visit the
> > > > > Employer Resources Portal
> > > > > http://www.cisco.com/web/learning/employer_resources/index.html
> > > > > _______________________________________________
> > > > > Gambas-user mailing list
> > > > > Gambas-user at lists.sourceforge.net
> > > > > https://lists.sourceforge.net/lists/listinfo/gambas-user
> > > > >
> > > >
> > > >
> > >
> > ------------------------------------------------------------------------------
> > > > Minimize network downtime and maximize team effectiveness.
> > > > Reduce network management and security costs.Learn how to hire
> > > > the most talented Cisco Certified professionals. Visit the
> > > > Employer Resources Portal
> > > > http://www.cisco.com/web/learning/employer_resources/index.html
> > > > _______________________________________________
> > > > Gambas-user mailing list
> > > > Gambas-user at lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/gambas-user
> > > >
> > >
> > >
> > ------------------------------------------------------------------------------
> > > Minimize network downtime and maximize team effectiveness.
> > > Reduce network management and security costs.Learn how to hire
> > > the most talented Cisco Certified professionals. Visit the
> > > Employer Resources Portal
> > > http://www.cisco.com/web/learning/employer_resources/index.html
> > > _______________________________________________
> > > Gambas-user mailing list
> > > Gambas-user at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/gambas-user
> > >
> >
> > ------------------------------------------------------------------------------
> > Minimize network downtime and maximize team effectiveness.
> > Reduce network management and security costs.Learn how to hire
> > the most talented Cisco Certified professionals. Visit the
> > Employer Resources Portal
> > http://www.cisco.com/web/learning/employer_resources/index.html
> > _______________________________________________
> > Gambas-user mailing list
> > Gambas-user at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> >
> ------------------------------------------------------------------------------
> Minimize network downtime and maximize team effectiveness.
> Reduce network management and security costs.Learn how to hire 
> the most talented Cisco Certified professionals. Visit the 
> Employer Resources Portal
> http://www.cisco.com/web/learning/employer_resources/index.html
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user

-- 
Kind regards,

Willy (aka gbWilly)

http://gambasshowcase.org/
http://howtogambas.org
http://gambos.org








More information about the User mailing list