Benny Franke Posted November 14, 2017 Share Posted November 14, 2017 Hi there, I am working on a project where i created a marionette object node (thanks to this forum it works so far) with a couple of adjustable parameters in the OIP. Is there a way to get access to those parameters to create a worksheet that lists all the object instances and there parameter settings? Before i knew marionette i used databases (records) to store all that information but within the object node i can't do it since it groups everything on the last step. I hope someone understands what i mean and ideally has an idea to make it work. thank you very much in advance Benny Quote Link to comment
Marionette Maven Marissa Farrell Posted November 14, 2017 Marionette Maven Share Posted November 14, 2017 Yes, this is possible. I'll try to get an example for you shortly. If you want to try to tackle it yourself, look into the nodes in the Records & IFC category, and the PIO Handle node in the Object Attributes category. Quote Link to comment
Benny Franke Posted November 14, 2017 Author Share Posted November 14, 2017 Hi there, I tried the Records nodes which did work until I created a Wrapper. That task created a group out of my object with the record and so I can't see them anymore when I select the Object Node. I need to attach the infos to the record after the automatic group command or get rid of the automatic group command all together. I will take the next 2 hours and figure out the PIO handle. Thank you very much so far Quote Link to comment
Marionette Maven Marissa Farrell Posted November 14, 2017 Marionette Maven Share Posted November 14, 2017 I've attached a simple example. The PIO Handle node allows you to get the handle to the Marionette object itself, so the Record gets attached to that instead. Right now this is a one-way relationship, the object will only update if you update the values in the Shape pane, but it is possible to make it a 2-way relationship, it's just a little more involved. MarionetteDatabaseExample_MFarrell.vwx Quote Link to comment
Benny Franke Posted November 14, 2017 Author Share Posted November 14, 2017 Hi @Marissa Farrell, as always you made it happen. Thank you very much now it works and I can carry on. Thank you for the incredibly fast, correct and professional to a noob question. cheers Benny Quote Link to comment
Benny Franke Posted November 14, 2017 Author Share Posted November 14, 2017 (edited) hey @Marissa Farrell, of course since this all works i want to know how to make it bedirectional. I tried with the get record node combined with the equal and if node but it didn't really work. Can you point me in the right direction? Since i am in this forum Marionette is way more fun. Thanks for your kindness. Edited November 14, 2017 by Spotbenny Quote Link to comment
RDS Casa Posted December 18, 2017 Share Posted December 18, 2017 Hello, is there any solution to this? When I try it on another file, I can get a worksheet to drive record data, but this does not push through to the marionette object parameters? So If I change it in the table, it changes the record and field data, but then the height (for example) in the data tab, just becomes inconsistent with the shape tab. When I change the shape data, it does indeed override the record data again, so its definitively one way... did anyone find the 2 way more involved solution? Is it possible to put in an update button on the object? to get data back from the worksheet? Quote Link to comment
Marionette Maven Marissa Farrell Posted December 18, 2017 Marionette Maven Share Posted December 18, 2017 There's currently no way to push information back into the fields on the shape pane. They can only be changed manually. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.