cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Registration open for Discovery Summit Europe. User Group Members benefit from a 25% discount with the code: DSEUgroup24
Choose Language Hide Translation Bar

JSL Scripters Club Meetings: 2024 schedule, 2023 complete list with links to recordings.

Here is a list to the recordings (click on the dates) of the previous JSL Scripters Club meetings. In case you missed one or you want to tell a colleague of a presentation or topic you found valuable this is the place to easily find these sections.

2024: monthly JSL Sessions 
Register here for the sessions (tbc)

 

31.01.2024: Application Builder

Content: 

Learn in this session some of the basics of creating applications with one or more interactive elements. We will discuss key elements that make App Builder great, along with some lesser-known features. Topics include building multiple module applications, scoping, managing windows, working with the App Builder interface, how JSL is different with App Builder, and working with other JMP elements such as Data Tables, Add-In Builder and Workflows.

Don McCormack, Technical Enablement Engineer - JMP

Recording and files

21.02.2024: Preparing unstructured incoming data for analysis

Recording and files

27.03.2024: Working with different file types

Recording and files

24.04.2024:  Data Cockpit: Ways to Enrich a Master Table with Additional Data

Content: 

Siltronic AG is one of the global technology leaders in the semiconductor wafer industry. For the production of silicon wafers, many process steps are needed, beginning with crystal growth and ending with packaging the wafers.

In a complex production environment, a lot of data is generated, so different details are important from different perspectives. Data may be saved to databases and other resources that JMP is generally able to load. This data certainly does not fit into one data table. In this talk, I show how a master data table can be extended with additional data, depending on the context. I also give examples of how to query additional tables that contain more detailed information and that are linked to the master data table.

The master data table is provided with a set of table scripts to implement the described features. Detailed JSL snippets are discussed to realize the described functionality.

15.05.2024: Making and Publishing an Add-In

Content: 
Coming soon

19.06.2024: Running Python Code from within JMP

Content: 
Coming soon

21.08.2024: Building robust and fail-safe scripts

Content: 
Coming soon

18.09.2024: JSL in Graph Builder

Content: 
Coming soon

23.10.2024: Drawing Graphical Elements 

Content: 
Coming soon

20.11.2024: Tips and Tricks in JSL

Content: 
Coming soon

 

2023: monthly JSL Learning Sessions 

A BIG THANK YOU to 

  • @thickey (Troy Hickey, Intel Corporation), 
  • @jthi (Jarmo Hirvonen, Murata Electronics Oy), 
  • @Georg (Georg Raming, Siltronic AG), and 
  • @Mauro_Gerber (Mauro Gerber, Huber & Suhner AG)

2023 was a year of learning scripting from basic to intermediate to advanced in 12 great sessions developed and presented by them for other JSL scripters. Between 50 and 150 attendees in each session says a lot. See here all links to the 12 session recordings in 2023:

View more...

 

25.01.2023: Learning Session 1/2023 (Beginner)

The JSL Programming Environment: 
Core JSL menus, preferences, the scripting window, JSL syntax, tips and tricks, getting help.

23.02.2023: Learning Session 2/2023 (Beginner)

Data Types
Variables, strings, paths, dates & time, other numeric types

15.03.2023: Learning Session 3/2023 (Beginner)

Programming Structures
Operators, for, while, if/else, match, break, continue, etc

19.04.2023: Learning Session 4/2023 (Beginner)

Data Structures 1
Lists & Basic Matrices

10.05.2023: Learning Session 5/2023 (Intermediate)

Data Structures 2 & Interacting with Windows
Associative Arrays, Interacting with Windows

31.05.2023: Learning Session 6/2023 (Intermediate)

Data Tables
Working with Datatables, Column Properties and Formulas, Iterating over a Datatable. Linking Datatables

21.06.2023: Learning Session 7/2023 (Intermediate)

Scope, Properties and Report Layer
Scope, Namespaces, Show Properties & Report Layer

05.07.2023: Learning Session 8/2023 (Intermediate)

Working with external files & Databases
Text files, excel files, Zip files, SQL embedded in your JSL

20.09.2023: Learning Session 9/2023 (Advanced)

Advanced JSL
Includes, Functions, expr(), 'eval(evalexpr)', 'eval(parse)'.

04.10.2023: Learning Session 10/2023 (Advanced)

Making your JSL more Efficient
Script Organisation, config files, libraries, templates.

15.11.2023: Learning Session 11/2023 (Advanced)

Platform Programming 1
Introduction to Layouts & Widgets

06.12.2023:  Session 12/202Learning3 (Advanced)

Platform Programming 2
User Interface Layout, Updating and refreshing your User Interface.

 

 

2022: First year of the Scripters Club was a huge success. 
With more than 250 registrants in the first inaugural meeting end 2021, we had an average of more than 150 participants in each quarterly meeting, which I count as huge success. And it showed that there is demand to exchange knowledge about scripting and automation. 

That's why the steering committee has decided to try a new format in 2023 to guide people with the most important concepts of JSL - the JMP Scripting Language. Look out for invitations, the first will be on January 25 15:30-16:30 CET.  

View more...

 

 

/****NeverStopLearning****/
3 REPLIES 3
Conny_Wang
Level II

Re: JSL Scripters Club Meetings: 2024 schedule, 2023 complete list with links to recordings.

Dear All:

   how to get the JSL laering  videos,thanks

Re: JSL Scripters Club Meetings: 2024 schedule, 2023 complete list with links to recordings.

Hi @Conny_Wang , all recordings will be uploaded as discussion topic here: https://community.jmp.com/t5/JMP-Scripters-Club-Discussions/bd-p/scripting-jugforum-board

 

Regards, Maria 

Re: JSL Scripters Club Meetings: 2024 schedule, 2023 complete list with links to recordings.

Dear @Conny_Wang , the 12 recorded learning sessions from 2023 are in the collapsed element above "view more". For 2024 I need to update the links to the first two sesions from jan and feb. I will do this in the next few minutes.

/****NeverStopLearning****/