Hi Mark

Thats absolutely fine. I can get around the problem quite easily. I
just thought I was doing something dumb!

Many thanks fro you help!

Adrian


--- In [email protected], "mark2atsafe" <[EMAIL PROTECTED]> wrote:
>
> Hi again,
> Looking back through the archives for the group I found this message
> from one of our developers... "Workbench has some special code that
> allows the AttributePrefixer (and others) to do their magic and add
> these attributes dynamically."
> 
> Since the AttributePrefixer was what I based this on, I think these
> attributes may not get automatically exposed without some Workbench
> tinkering. Damn. I really thought it was OK. 
> 
> I'd already filed an enhancement request to get such a transformer
> added to FME, so we'll see what happens with that one. In the
> meantime, the attributes are properly renamed (you saw them in the
> Viewer), so you could write them to a destination dataset, even if you
> can't see them; or use an AttributeExposer to manually expose them. A
> pain I know, but it's all I can think of.
> 
> I guess you could try and copy the TCL code from the transformer into
> a TCLCaller; but I don't think that will make a difference, since that
> won't expose new attributes either.
> 
> Sorry about that - I'll let the group know if and when the enhancement
> request is implemented.
> 
> Regards,
> 
> Mark
> 
> 
> --- In [email protected], "mark2atsafe" <mark.ireland@> wrote:
> >
> > Hi Adrian,
> > Ah... this would be one of the reasons we don't recommend our users
> > writing their own transformers from scratch - the obscure syntax that
> > leads to problems like this when you don't know what you are doing -
> > and one of the reasons I work in support and not development! I will
> > see what I can do to fix it.
> > 
> > Regards,
> > 
> > Mark
> > 
> > 
> > --- In [email protected], "amp_starapic" <amp_starapic@> wrote:
> > >
> > > Hi Again
> > > 
> > > Many thanks for the help with this problem, every thing works great!
> > > 
> > > I have added this as a transformer into workbench which is fine. As
> > > part of my process i have an attribute keeper following this and
I can
> > > see from the interface drop down list that the attribute names have
> > > not changed! If I do a visualizer at this point the attribute names
> > > have changed! 
> > > 
> > > Is is not the use of the attribute keeper that is the problem it is
> > > just where I noticed the problem!
> > > 
> > > Is there something I need to do to update the interface, or is this
> > > just a by products of using TCL to change attributes. 
> > > 
> > > Many Thanks
> > > 
> > > Adrian
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > > --- In [email protected], "mark2atsafe" <mark.ireland@> wrote:
> > > >
> > > > OK - having had it pointed out that an end-of-string test
should be
> > > > XXXX$ (and not $XXXX) I've updated the transformer to work on
either
> > > > the start or end of the attribute name. Still uses TCL though...
> > > > 
> > > > Mark
> > > > 
> > > > --- In [email protected], "peter laulund" <peter_laulund@>
wrote:
> > > > >
> > > > > Hi Mark
> > > > > 
> > > > > I just tok a look at your first transformer - Bravo - I think it
> > > > would worke
> > > > > 
> > > > > I just have this comment, you should not use the TCL function
> as it
> > > > is quit 
> > > > > slow comparede to Tcl2 and
> > > > > 
> > > > > In Tcl2 you dont have the FME_Attributes array, in stead you
> have a
> > > > group 
> > > > > off functions allowing you to manipulate and query the
attributes
> > > > this is 
> > > > > mutch faster and more flexible
> > > > > 
> > > > > you could try and replace TCL with Tcl2 and the tcl stuff
with the
> > > > function 
> > > > > i just mailede to the lsit
> > > > > 
> > > > > Peter
> > > > > 
> > > > > 
> > > > > >From: "mark2atsafe" <mark.ireland@>
> > > > > >Reply-To: [email protected]
> > > > > >To: [email protected]
> > > > > >Subject: [fme] Re: Automatic attribute renaming
> > > > > >Date: Wed, 10 Jan 2007 19:52:22 -0000
> > > > > >
> > > > > >Hi Adrian,
> > > > > >I can't think of a way to rename the attribute names except
> by TCL.
> > > > > >@RenameAttributes doesn't appear to permit multiple changes
- the
> > > > > >AttributePrefixer help says it uses this function, but doesn't.
> > > > > >
> > > > > >The good news is that I think the TCL would be fairly
simple. In
> > > fact,
> > > > > >I'm almost tempted to suggest that the easiest way would be
> to grab
> > > > > >the transformer definition for AttributePrefixer (from
> > fmesuite.fmx)
> > > > > >and create a new transformer, replacing the "prefix
> appending" part
> > > > > >with a "strip off these characters" part. That way you have the
> > > > > >outline of the TCL already defined, and just need to insert the
> > > > > >correct replacement function.
> > > > > >
> > > > > >I'll maybe have a try at this if I have time... but will
> definitely
> > > > > >look up the TCL command you would need to use.
> > > > > >
> > > > > >Mark
> > > > > >
> > > > > >Mark Ireland, Senior Product Specialist
> > > > > >Safe Software Inc. Surrey, BC, CANADA
> > > > > >support@ http://www.safe.com
> > > > > >Solutions for Spatial Data Translation, Distribution and Access
> > > > > >
> > > > > >
> > > > > >--- In [email protected], "amp_starapic" <amp_starapic@>
wrote:
> > > > > > >
> > > > > > > Hi Everyone
> > > > > > >
> > > > > > > Happy new year to all!
> > > > > > >
> > > > > > > I am using workbench to create an automatic translator. The
> > source
> > > > > > > features have a number of attributes all beginning with a
> > > > prefix, e.g.
> > > > > > > "data_feat_". I would like to be able to automatically
> > rename the
> > > > > > > attributes by removing this prefix. I do not have a full
list
> > > of the
> > > > > > > attributes that have the prefix, hence the need to make it
> quite
> > > > > >generic!
> > > > > > >
> > > > > > > I suspect this may involve TCL which i afraid I do not much
> > > > > >experience of!
> > > > > > >
> > > > > > > Does any one have any suggestions?
> > > > > > >
> > > > > > > Many Thanks
> > > > > > >
> > > > > > > Adrian
> > > > > > >
> > > > > >
> > > > > >
> > > > > 
> > > > >
_________________________________________________________________
> > > > > Opret en personlig blog og del dine billeder på MSN Spaces:  
> > > > > http://spaces.msn.dk
> > > > >
> > > >
> > >
> >
>




For insights into what's up at Safe Software and what's on the development 
horizon, visit Safe's blog at spatial-etl.blogspot.com.

Safe Software has also made slides available that outline enhancements planned 
for FME 2007. The slides are from the "Road Ahead" presentation given on Day 2 
of the FME Worldwide Users Conference. To view these slides, visit 
www.safe.com/2006uc.

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/fme/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/fme/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to