I tried again with success (under 8.0). Thanks, all!

 

Regards, Chris



 

From: [email protected] [mailto:[email protected]] On Behalf
Of Ian MacLeod
Sent: March-20-14 11:02 PM
To: Geosoft Oasis montaj and Target
Subject: RE: [geonet] Manipulating String Values

 

Chris and Brian,

 

Apologies, I missed that Chris asked about the Channel Math GX, and my
response was for applying an expression directly to a channel.   The Channel
Math GX does accept strings inside the expression, and this works for me:

 

C0=x>0?"a":"zzz", where C0 is a string channel, which is then filled with
"a" or "zzz".

 

I did not need to pre-fill the output channel though, but maybe this is
something that works in my version (8.2, yet to be released).  Check with
the help desk and they can confirm if it works in 8.1.  Brian's suggestion
should certainly work.

 

Cheers,

Ian

From: [email protected] [mailto:[email protected]] On Behalf
Of Ian MacLeod
Sent: Thursday, March 20, 2014 10:49 PM
To: Geosoft Oasis montaj and Target
Subject: RE: [geonet] Manipulating String Values

 

Hi Chris,

 

I tried what Brian suggested by creating a string channel named "class" and
filling it with something, but I could not get it to work with something
like:

   

=x>0?"a":"b"

 

This gives me a syntax error on the strings.  I expect I misunderstand
Brian, or I'm doing something wrong.

 

But if I create string channels named "aaa" and "bbb" (names are not
important), then fill "aaa"  with "a" and "bbb" with "b", I can use these as
the result of an expression in the "class" channel like this:

 

=x>0?aaa:bbb

 

This gives me "a" (the contents of the "aaa" channel) wherever the "x"
channel is greater than 0, and "b" wherever "x" is less than or equal to 0.

 

I hope this helps.

 

Cheers,

Ian

 

From: [email protected] [mailto:[email protected]] On Behalf
Of Brian Junck
Sent: Thursday, March 20, 2014 8:36 PM
To: Geosoft Oasis montaj and Target
Subject: Re: [geonet] Manipulating String Values

 

Chris,

You can use the Channel Math GX in the normal way to populate a string
channel- the catch is that the string channel has to already have data
values in it.  If the channel is empty, then nothing will populate.

 

So if you create a string channel, copy the contents from another channel
that is fully populated to that new string channel, then run your expression
in the channel math GX, it should populate.

-Brian J.  

 

 

On Thu, Mar 20, 2014 at 8:04 PM, Chris Vaughan <[email protected]> wrote:

Is there syntax in the Channel Math GX that will allow one to place a
String, say a letter, in a String channel cell based upon the numerical
value in another channel?

 

Regards, Chris

 

---

Forum archives can be accessed here:
http://lyris.geosoft.com/read/?fourm=geonet

You are currently subscribed to geonet as: [email protected].

To subscribe or unsubscribe from any of our forums, select the User Forum
selection on the Geosoft Community page:
http://www.geosoft.com/support/community




-- 
-Brian J.

---

Forum archives can be accessed here:
http://lyris.geosoft.com/read/?fourm=geonet

You are currently subscribed to geonet as: [email protected].

To subscribe or unsubscribe from any of our forums, select the User Forum
selection on the Geosoft Community page:
http://www.geosoft.com/support/community

---

Forum archives can be accessed here:
http://lyris.geosoft.com/read/?fourm=geonet

You are currently subscribed to geonet as: [email protected].

To subscribe or unsubscribe from any of our forums, select the User Forum
selection on the Geosoft Community page:
http://www.geosoft.com/support/community

---

Forum archives can be accessed here:
http://lyris.geosoft.com/read/?fourm=geonet

You are currently subscribed to geonet as: [email protected].

To subscribe or unsubscribe from any of our forums, select the User Forum
selection on the Geosoft Community page:
http://www.geosoft.com/support/community


---

Forum archives can be accessed here: http://lyris.geosoft.com/read/?fourm=geonet
You are currently subscribed to geonet as: [email protected].
To subscribe or unsubscribe from any of our forums, select the User Forum 
selection on the Geosoft Community page: 
http://www.geosoft.com/support/community

Reply via email to