So I figured out I had to use substitute but this still does not place the numbers in the script for the plot. Anyone have any ideas?
db=Bivariate(
Y(Column(yPlot)),
X(Column(xPlot)),
//invisible,
SendToReport(
Dispatch({}, "1", ScaleBox, {Max(xmax), Min(xmin)}),
Dispatch({}, "2", ScaleBox, {Max(ymax), Min(ymin)}),
Dispatch({},"Bivar Plot",FrameBox,
Add Graphics Script(2,
Description("Targets and Limits"),
PenColor("black");
PenSize(2);
Eval(Substitute(Expr(Line({xt1,y11},{xt1,y22})),
expr(xt1),xT,expr(y11),yLL,expr(y22),yUL));
Eval(Substitute(Expr(Line({x11,yt1},{x22,yt1})),
expr(x11),xLL,expr(yt1),yT,expr(x22),xUL));
Transparency(0.15);
FillColor(66);
Eval(Substitute(Expr(Polygon(
matrix({x11, x11, x22, x22}),matrix({y11, y22, y22, y11}))),
expr(x11),xLL,
expr(x22),xUL
expr(y11),yLL,
expr(y22),yUL))
);
);
);
);
);