Hello again Mr Belgium,
you are actually not that far away from me. sitting here in Luxembourg, but anyway played around a bit and here is the solution for your first question:
that you can easier follow here my datasource structure:
dfs:myFields/dfs:dataFields/d:tblMachines
within this data source I have @Expr1 and @Expr2
Now double click your frist dropdown list and select "look up values from secondary....".
Under entries select your repeating node (in my case the path you can see above)
As value and display name select "department" in my case Expr1.
Now do the same with your second drop down list and select "employeeID" (in my case Expr2) as value and display name.
Now click on the button next to Entries of your 2nd DDL and select "Filter Data"
In the first drop down list of the filter options select "department" in the second "is equal to" and in the third select "use formula" and write current()/my:nameOfYourFirstDDL.
Now take care the system propably switched back the value and display name of your second drop down list form department to employeeID, so you have to change this one more time.
That is actually it, just one more thing you need to take care of:
Double click your first drop down list and select Rules, click add, click add action, select Set A Fields Value, select your second drop down list as the field and leave the last row blank. like this you can make sure that you always have on the employees of the last selected departments in your second ddl.
Hope this helps.
Could you please describe your other question a bit more detailed.
Listen to Motörhead cos they play Rock'n Roll :)