An ABL buffer acting as a data source supplies one record at a time to its bound, single-value control, such as a text box or a toggle box. The ProBindingSource Position property is always 0 when using a buffer in this way.