我与A签订了一份合同,由于A与B之间的合同没有生效(是因为B违约),所以导致A方无法履行与我多签订的合同。请问我方应该如何办?因为根据合同内容A方只履行了合同所签的50%,另外50%A方说,因为B方的原因所以他们也没有办法完成合约。如何办请有经验者或律师朋友给予帮助。谢谢!注:A、B方都在外地,我方在上海。