Our front end LOD (who's been with our store for almost two years now) said that he wanted to have everyone cross trained. I kept asking, aasking, and asking him and our 2 HRs that we've had. I always got an answer about not having enough hours to cross train since cross training takes hours away from the work schedule.
I was lucky I had a GSTL and a GSA who would let me work at GS in the mornings when everything is quieter so I got a chance to learn a lot of things. Recently, I asked again about cross training and got the same answer about not having enough hours. So, I solved that problem by taking a GS shift on our swap sheet.....the LOD had signed for the me to take the shift. Lo and Behold, the front end LOD came to me and said that I needed to get some training time. I got one shift of training (although I already was familiar with a lot of things) and have been able to be scheduled as both GS and as a cashier.
I've also picked up shifts in areas (sales floor and fitting room/operator) that I haven't done since moving to be a cashier. While some of the LODs haven't been so sure about signing the swap sheet, I've been able to find someone to sign the sheet.
So, if you keep getting excuses about training (if you have an HR that won't let you train) then sign up for a shift and have an LOD that knows you sign off on it.....because once you're signed up they'll either make sure you know what you are doing, or they'll get in trouble if you're working in an area you don't know and something happens.