It's important to note that I don't think the game engine switches the position of a player while he is in the court.
I believe the only way a player will play in a different position than the one he started in is if he sits in the bench first.
Anyway, the hint about the lineup given by JudgeNik shows you how to do that.