cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

JMP Scripters Club Discussions

Choose Language Hide Translation Bar

Scipters Club Session 4: Data Cockpit - Ways to Enrich a Master Table with Additional Data

2 REPLIES 2
hogi
Level XIII

Re: Scipters Club Session 4: Data Cockpit - Ways to Enrich a Master Table with Additional Data

Agree! The Data Cockpit concept is very powerful

... and, I would argue, unique to JMP.
There is no other program that allows users to access virtually ANYTHING accessible from the local system ( network folders, cloud storage, web pages, logged traces, stored images,  ...) with a single mouse click!

Even better: with the new Column Tags in JMP19 one can institutionalize such interactive modules:Everyday Efficiency: Making Data Smarter. Making Smarter Data. / @julian 

  • open a web page ? Open an image ?  Function( {thisTable, thisColumn, iRow}, Web( thisTable:thisColumn[ iRow ] ) )

 

  • open a JMP file?  open a folder?
    Function( {thisTable, thisColumn, iRow}, open( Char( thisTable:thisColumn[ iRow ] ) ) )

 

Just store the templates in your preferences and add them to the current data table via:

hogi_1-1763288665528.png

 

Set Preferences(
	Column Tags(
		Define Tag( "hogi", Symbol( "🦜" ) ),
		Define Tag( "edit", Symbol( "✏️" ) ),
		Define Tag(
			"web",
			Symbol( "🌍" ),
			Property(
				"Event Handler",
				Event Handler(
					Click(JSL Quote(Function( {thisTable, thisColumn, iRow}, Web( Char( thisTable:thisColumn[ iRow ] ) ) )

)					)
				)
			)
		),
		Define Tag(
			"open",
			Symbol( "📜" ),
			Property(
				"Event Handler",
				Event Handler(
					Click(JSL Quote(Function( {thisTable, thisColumn, iRow}, open( Char( thisTable:thisColumn[ iRow ] ) ) )
)					)
				)
			)
		),

	)
);

hogi_0-1763287827201.png

hogi
Level XIII

Re: Scipters Club Session 4: Data Cockpit - Ways to Enrich a Master Table with Additional Data

What are further modules which could be institutionalized "globally"?