Тема: Отрицательные запросы SelectionSet

Правильно ли я понимаю что
отрицательным запросом может быть только односложный запрос
типа:
selCode(0) = -4: selData(0) = "<NOT"
selCode(1) = 8: selData(1) = "Оформление"
selCode(2) = -4: selData(2) = "NOT>"
и скажем запрос:
selCode(0) = -4: selData(0) = "<NOT"
selCode(1) = 0: selData(1) = "Lwpolyline"
selCode(1) = 8: selData(1) = "Оформление"
selCode(2) = -4: selData(2) = "NOT>"
уже ничего не даст????

Re: Отрицательные запросы SelectionSet

На эту тему см. примеры:
http://www.cad.dp.ua/stats/a_vba/conten … xtOnScreen

Re: Отрицательные запросы SelectionSet

сдесь непонятно как работает "AND>"
  intType(0) = -4
  intType(1) = -4
  intType(2) = 8
  intType(3) = -4
  intType(4) = -4
  intType(5) = 8
  intType(6) = -4
  intType(7) = -4
  varData(0) = "<AND"
  varData(1) = "<NOT"
  varData(2) = "Prova1"
  varData(3) = "NOT>"
  varData(4) = "<NOT"
  varData(5) = "Prova2"
  varData(6) = "NOT>"
  varData(7) = "AND>"
в данном случае можно обойтись
без "AND>" и все будет работать также
будут выбраны только эти два слоя...

Re: Отрицательные запросы SelectionSet

все разобрался правильным будет подобный запрос
selCode(0) = -4: selData(0) = "<NOT"
selCode(0) = -4: selData(0) = "<AND"
selCode(1) = 0: selData(1) = "Lwpolyline"
selCode(1) = 8: selData(1) = "Оформление"
selCode(0) = -4: selData(0) = "AND>"
selCode(2) = -4: selData(2) = "NOT>"

Re: Отрицательные запросы SelectionSet

> Артём
Именно этот вариант я хотел выложить сначала, но потом подумал, что полезней дать ссылку. В итоге, рад что ты пришел к нему самостоятельно.
Успехов!