Is it possible to call the erc20 approve function from another contract?

A post was split to a new topic: Using transferFrom