Buenas, estoy haciendo el ejercicio 13 del tutorial package y no entiendo muy bien el código script para que cada workpart que se crea tenga un WorkPartType aleatorio. Además, replico el código en mi máquina y me da error de compilación. Agradecería una explicacion del código aunque sea por encima, para entenderlo un poco.
Recuerda que en la pestaña Help Script y Help Components en la ventada del Script Code Editor, tienes ayuda del código script para todos los componentes y funciones del sistema.
Pulsa en la pestaña Help Components y baja hasta WorkPart Creator, allí se explica como funciona con un código de ejemplo.
Básicamente el WP creator tiene un evento que se activa cuando crea una WorkPart, pasándola como argumento, entonces puedes acceder a las propiedades de esta WP creada para cambiarle cualquier valor.
Probablemente te dará un error porque el nombre que le has puesto no coincide con el que tienen en el editor y además tienes un error en el nombre de la función, el evento lo has llamado WorkPartCreator_CreatorEvent y la función WorkPartCreator1_CreatorEvent(WorkPartLogig workpart).
Modifica el evento para que se llame WorkPartCreator1_CreatorEvent (tanto en Init como en Finish)