What does anpackende Haltung mean?

anpackende Haltung - German to English

can-do attitude