Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
nikman
Зарегистрирован: 10.03.2005 Сообщения: 786 Откуда: Украина, Донецк
|
Добавлено: Вс Май 10, 2015 4:15 pm Заголовок сообщения: Workarea.Finder |
|
|
Workarea.Finder Как-то странно работает.
Вот такой код, например, выдает какой-то бессмысленный результат:
Код: | Option Explicit
Dim finder
Set finder = Workarea.Finder
finder.AddCriteria "DocSum", ">", 0.0
finder.Find
MsgBox finder.Operations.Count |
А у вас? |
|
Вернуться к началу |
|
|
Kimmy
Зарегистрирован: 05.06.2006 Сообщения: 44
|
Добавлено: Ср Май 13, 2015 8:31 am Заголовок сообщения: |
|
|
А что не так то ? Вроде бы выбирает то, что нужно ...
Код: |
select distinct top 101
DOCUMENTS.DOC_ID, DOCUMENTS.DOC_DATE, DOCUMENTS.DOC_NO,
isnull(DOCUMENTS.DOC_SUM,0), DOCUMENTS.DOC_NAME, DOCUMENTS.DOC_MEMO,
DOCUMENTS.FRM_ID, DOCUMENTS.DOC_DONE,
DOCUMENTS.ST_ID from DOCUMENTS with(nolock)
inner join JOURNAL with(nolock) on DOCUMENTS.DOC_ID=JOURNAL.DOC_ID
where JOURNAL.MC_ID=@mc and DOC_SUM > cast(@v1 as money) |
|
|
Вернуться к началу |
|
|
nikman
Зарегистрирован: 10.03.2005 Сообщения: 786 Откуда: Украина, Донецк
|
Добавлено: Ср Май 13, 2015 12:15 pm Заголовок сообщения: |
|
|
Kimmy писал(а): | А что не так то ?
Код: |
select distinct top 101 |
|
Почему ограничение на 101 результат? Ну это ладно.
Если бы всегда было 101, я бы понял.
А так выдает странные результаты. Иногда ноль, иногда 119(136, 103,...) документов. |
|
Вернуться к началу |
|
|
olimp Site Admin
Зарегистрирован: 10.03.2005 Сообщения: 2661
|
Добавлено: Пн Май 18, 2015 9:23 am Заголовок сообщения: |
|
|
nikman писал(а): | Kimmy писал(а): | А что не так то ?
Код: |
select distinct top 101 |
|
Почему ограничение на 101 результат? Ну это ладно.
Если бы всегда было 101, я бы понял.
А так выдает странные результаты. Иногда ноль, иногда 119(136, 103,...) документов. |
Ограничение на 100 было всегда. Даже свойство есть, которое показывает, что найдено более 100 записей. |
|
Вернуться к началу |
|
|
nikman
Зарегистрирован: 10.03.2005 Сообщения: 786 Откуда: Украина, Донецк
|
Добавлено: Пн Май 18, 2015 9:39 am Заголовок сообщения: |
|
|
Та я как-то очень редко пользовался, а в хелпе не написано об ограничении.
Ну и сбивает то, что количество бывает больше 100. |
|
Вернуться к началу |
|
|
Kimmy
Зарегистрирован: 05.06.2006 Сообщения: 44
|
Добавлено: Ср Май 20, 2015 8:08 am Заголовок сообщения: |
|
|
У меня все нормально отрабатывает.
ЗЫ Зачем тебе понадобился этот многострадальный Finder ? |
|
Вернуться к началу |
|
|
|