Hi,

The index names are not in the DEF-file. I do not think they are used at
all when importing your XML-definitions.

They have database names though, but they are created on the fly.

It seems very strange that the names are included in the XML-definition
file, it makes no sense.

I bet that the names are not reused if you import your XML-definition.

        Best Regards - Misi, RRR AB, http://rrr.se

> 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"
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"

Reply via email to