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 
Sent: Friday, April 13, 2012 1:05 PM
Newsgroups: public.remedy.arsystem.general
To: [email protected] 
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 <[email protected]> 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 <
  > [email protected]> 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****
  >>
  >> E: *[email protected]*****
  >>
  >> W: *www.computacenter.com* ****
  >>
  >> ** **
  >>
  >> *From:* Action Request System discussion list(ARSList) [mailto:
  >> [email protected]] *On Behalf Of *John Sundberg
  >> *Sent:* 13 April 2012 15:25
  >> *To:* [email protected]
  >> *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* *[email protected] ****
  >>
  >> 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 [email protected]
  > 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"

Reply via email to