Fundamentally what I am saying its that the xml file has what appears to be "hard coded Index names"… (Even without me touching it)
-John On Fri, Apr 13, 2012 at 2:11 PM, Joe Martin D'Souza <jdso...@shyle.net>wrote: > ** > > I am not sure I understood what you are trying to say.. Are you saying > that when you mend the def file to create a clone, the indexes are invalid? > > Joe > > *From:* John Sundberg <john.sundb...@kineticdata.com> > *Sent:* Friday, April 13, 2012 1:05 PM > *Newsgroups:* public.remedy.arsystem.general > *To:* arslist@ARSLIST.ORG > *Subject:* Re: Form export and import - renaming > > ** > Bruce/Misi, > > > I did some experimenting -- seems to work… > Below is the formIndexList section of the exported XML -- it does show > index names by number. > > My test ARS box is 7.01 -- so maybe this is different in 7.6.4 -- will > check… > (7.6.4 -- same thing -- uses index names as indexes) > > **** Seems like a bug to me… > > > <formIndexList> > <formIndex> > <indexName>I899_179_1</indexName> > <uniqueIndex>true</uniqueIndex> > <fieldIDList> > <fieldID>179</fieldID> > </fieldIDList> > </formIndex> > <formIndex> > <indexName>I899_240000005_1</indexName> > <uniqueIndex>true</uniqueIndex> > <fieldIDList> > <fieldID>240000005</fieldID> > </fieldIDList> > </formIndex> > <formIndex> > <indexName>I899_720000000_1</indexName> > <uniqueIndex>false</uniqueIndex> > <fieldIDList> > <fieldID>720000000</fieldID> > </fieldIDList> > </formIndex> > <formIndex> > <indexName>I899_240000003_1</indexName> > <uniqueIndex>false</uniqueIndex> > <fieldIDList> > <fieldID>240000003</fieldID> > </fieldIDList> > </formIndex> > </formIndexList> > > > -John > > > > On Fri, Apr 13, 2012 at 10:49 AM, Misi Mladoniczky <m...@rrr.se> wrote: > >> Hi, >> >> Are you sure you are seeing the SchemaId in the definition file? I have >> never seen that. >> >> There should be no problem renaming the form name and reimporting. >> >> I have done an almost identical thing where I used normal DEF-files as >> templates, where the database-name of the template-fields represented the >> "datatypes" of my input data. >> >> FieldName;DataType >> ... >> >> Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011) >> >> Products from RRR Scandinavia (Best R.O.I. Award at WWRUG10/11): >> * RRR|License - Not enough Remedy licenses? Save money by optimizing. >> * RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs. >> Find these products, and many free tools and utilities, at http://rrr.se. >> >> > ***** I THINK DIFFERENTLY --- SOMETIMES THAT IS GOOD -- SOMETIMES NOT >> > ****** >> > >> > Yes - I could just go in and save as... >> > >> > However -- this is a small part of a larger project…. >> > >> > Autogenerate Remedy forms form Lotus Notes forms - :) >> > >> > 1) Auto create table >> > 2) Auto migrate data >> > 3) Auto delete Notes table >> > 4) Party!!! >> > >> > >> > My ***guess*** is that the index references are "unused" (not sure about >> > that) -- but -- if I were to take this def to a new system -- which >> > already >> > had a T189/I189 -- I would imagine this definition would not overwrite >> > those indexes… -- so it is probably safe…. >> > >> > I was wondering if anybody KNEW -- that this was a bad idea. >> > >> > Here is the fundamental problem -- when I export a def of a form -- I >> get >> > 12500 lines… >> > (IMHO - unusable) >> > >> > Yeah -- probably has 20 fields on it -- but the xml is so crazy it takes >> > 12500 lines to describe… >> > >> > So -- WHAT IF I … >> > >> > created something like this: >> > >> > >> > my_sample_file.txt >> > >> > table "MySample Table" >> > >> > field "RequestID", 1 >> > field "Submitter", 2 >> > … >> > >> > >> > field "My unique field", 0 # 0 is autoassigen >> > field "MY unique field2", 0 >> > >> > >> > index ["My unique field","My unique field2"], unique >> > >> > etc…. >> > >> > >> > Then -- when your "run it" -- it outputs a HORIFICALLYLARGE XML file -- >> > that would import nicely. >> > >> > **** AND EVEN NICER …. >> > you can get the reverse… a table - to a nice definition -- so you can >> > EASILY FIND -- ??? >> > >> > (I know - many pieces behind the scenes) >> > >> > >> > OK - an example: >> > >> > >> > table "MySample Table2" >> > >> > inherits_from "MySample Table" >> > field "My unique field3", 0 >> > >> > index ["My unique field","My unique field3"], unique >> > >> > >> > -John >> > >> > >> > >> > >> > On Fri, Apr 13, 2012 at 9:30 AM, Coleman, Gavin < >> > gavin.cole...@computacenter.com> wrote: >> > >> >> ** >> >> >> >> Can you not just select the form and then go to FileàSave As? Assuming >> >> you’re in Developer Studio. Similar functionality exists in the old >> >> Admin >> >> tool.**** >> >> >> >> ** ** >> >> >> >> Thanks,**** >> >> >> >> ** ** >> >> >> >> *Gavin Coleman* >> >> >> >> *Senior Analyst/Programmer * >> >> >> >> *Computacenter (UK) Ltd***** >> >> >> >> Services & Solutions**** >> >> >> >> Hatfield Avenue**** >> >> >> >> Hatfield, Hertfordshire, AL10 9TW, United Kingdom**** >> >> >> >> T: +44 (0) 1707 631662 <%2B44%20%280%29%201707%20631662>**** >> >> >> >> E: *gavin.cole...@computacenter.com***** >> >> >> >> W: *www.computacenter.com* **** >> >> >> >> ** ** >> >> >> >> *From:* Action Request System discussion list(ARSList) [mailto: >> >> arslist@ARSLIST.ORG] *On Behalf Of *John Sundberg >> >> *Sent:* 13 April 2012 15:25 >> >> *To:* arslist@ARSLIST.ORG >> >> *Subject:* Form export and import - renaming**** >> >> >> >> ** ** >> >> >> >> ** **** >> >> >> >> ** ** >> >> >> >> I was thinking of making a similar form to an existing form. **** >> >> >> >> ** ** >> >> >> >> I thought I would export it -- modify the name of the form in the >> export >> >> and then reimport.**** >> >> >> >> ** ** >> >> >> >> ** ** >> >> >> >> So -- I went poking through the xml definition of the file… **** >> >> >> >> ** ** >> >> >> >> The only "gotcha" I see is that the xml file describes the indexes by >> >> index name -- stuff like i189 …. (as in -- table 189 therefore index >> >> 189)* >> >> *** >> >> >> >> ** ** >> >> >> >> ** ** >> >> >> >> So -- would this be a bad idea -- rename the form in the xml and then >> >> reimport?**** >> >> >> >> ** ** >> >> >> >> (My end goal is to have 2 similar forms)**** >> >> >> >> ** ** >> >> >> >> -John**** >> >> >> >> >> >> **** >> >> >> >> ** ** >> >> >> >> -- **** >> >> >> >> *John Sundberg***** >> >> >> >> *Kinetic Data, Inc.***** >> >> >> >> *"Your Business. Your Process."***** >> >> >> >> *WWRUG10 Best Customer Service/Support Award***** >> >> >> >> *WWRUG09 Innovator of the Year Award***** >> >> >> >> ** ** >> >> >> >> 651-556-0930 I* *john.sundb...@kineticdata.com **** >> >> >> >> www.kineticdata.com I* *community.kineticdata.com **** >> >> >> >> ** ** >> >> >> >> ** ** >> >> >> >> >> >> _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ **** >> >> >> >> >> >> ********************************************************************** >> >> COMPUTACENTER PLC is registered in England and Wales with the >> registered >> >> number 03110569. Its registered office is at Hatfield Business Park, >> >> Hatfield Avenue, Hatfield, Hertfordshire AL10 9TW >> >> COMPUTACENTER (UK) Limited is registered in England and Wales with the >> >> registered number 01584718. Its registered office is at Hatfield >> >> Business >> >> Park, Hatfield Avenue, Hatfield, Hertfordshire AL10 9TW >> >> COMPUTACENTER (Mid-Market) Limited is registered in England and Wales >> >> with >> >> the registered number 3434654. Its registered office is at Hatfield >> >> Business Park, Hatfield Avenue, Hatfield, Hertfordshire AL10 9TW >> >> COMPUTACENTER (FMS) Limited is registered in England and Wales with the >> >> registered number 3798091. Its registered office is at Hatfield >> Business >> >> Park, Hatfield Avenue, Hatfield, Hertfordshire AL10 9TW >> >> >> >> The contents of this email are intended for the named addressee only. >> >> It contains information which may be confidential and which may also be >> >> privileged. >> >> Unless you are the named addressee (or authorised to receive mail for >> >> the >> >> addressee) you may not copy or use it, or disclose it to anyone else. >> >> If you receive it in error please notify us immediately and then >> destroy >> >> it. >> >> Computacenter information is available from: >> >> http://www.computacenter.com >> >> ********************************************************************** >> >> >> >> >> >> _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ >> > >> > >> > >> > >> > -- >> > >> > *John Sundberg* >> > Kinetic Data, Inc. >> > "Your Business. Your Process." >> > *WWRUG10 Best Customer Service/Support Award* >> > *WWRUG09 Innovator of the Year Award* >> > * >> > * >> > 651-556-0930 I john.sundb...@kineticdata.com >> > www.kineticdata.com I community.kineticdata.com >> > _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ > -- *John Sundberg* Kinetic Data, Inc. "Your Business. Your Process." *WWRUG10 Best Customer Service/Support Award* *WWRUG09 Innovator of the Year Award* * * 651-556-0930 I john.sundb...@kineticdata.com www.kineticdata.com I community.kineticdata.com _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"