def _build_query(self, cp): query = DdrLister() query.file = '459.01' query.iens = ',%s,' % (self.ien,) query.fields = self._get_vista_field_str() query.index = 'B' query.screen = 'I $P(^(0),U,10)="%s"' % (cp,) query.fieldnames = self._get_fieldnames() return query