⏱ Längd: 40 timmar
Utöka er SimTalk-kompetens, bygg anpassade användargränssnitt, integrera extern data och konstruera komplexa logistiknätverk med hjälp av standardobjekt.
Kursupplägg
Block 1: Datahantering i SimTalk
- Datatyper (Arrays, Lists, Strings).
- Strängmanipulering och datakonverteringar.
- Arbeta med datatabeller (DataTables – Söka, sortera och loopa igenom rader via kod).
- Dynamiskt skapande av objekt under körning (Skapa/Ta bort via kod).
- Objektreferenser (Spara pekare till specifika objekt i variabler/tabeller med datatypen
object).
Block 2: Styrning av Transportörer med SimTalk
- Bygga ett robust transportnätverk via SimTalk (Fokus på
OnDestination,OnDistance,OnCollision). - Skripta och definiera dynamiska rutter.
- Skapa anpassad logik för dirigering (dispatching) och prioritering av transportörer.
Block 3: Användargränssnitt och Interaktion
- Introduktion till Dialog-objektet.
- Bygga anpassade användargränssnitt (Knappar, kryssrutor, rullgardinsmenyer).
- Koppla gränssnittselement till metoder och tabeller för att styra modellen.
- Anpassa 2D-ikoner och grundläggande grafiska tillstånd.
Block 4: Felsökning och Kodkvalitet
- Event Debugger (Stega igenom kod för att identifiera felaktig logik).
- Method Profiler (Hitta prestandaflaskhalsar i koden).
- Felhantering i SimTalk (motsvarigheter till try/catch).
- Bästa praxis för prestanda och underhållbarhet i SimTalk.
Block 5: Extern Integration & Avslutande Case Study
- Importera och exportera data till/från Excel.
- Avslutande Advanced Case Study: Bygga en modell som läser in grunddata och parametrar från externa källor.
