宋天禧三年(1019)
进士,为
将乐县主簿。将乐县有所坑冶,矿工税课没有缴清,被拘押几百人。张式到任分别贫富调整税额,富者多出,贫者少出,经过调整,课税圆满完成。后调任祥符(今
开封市)尉。
赵稹到
太原市(今山西太原)为将,招聘他为判官。历任
许昌市(今河南许昌)、
饶州(今江西波阳)判官,再升为知
洺州(今河北永年东)、
赣州市(今江西赣州)。三司下檄文要虔州输市绢10余万匹。张式除应交数额外,余数拒付。再改知州(今
凤阳县东)、寿州(今安徽寿县),再召为
开封府推官。后宫有人私自为佛寺购置田产,张式上疏劝谏,才停止置办。时西夏王
李元昊叛乱,朝廷要动员百姓出资或强迫富户出钱,张式力谏。后出知
岳州卒。