[ТЕМА ЗАКРЫТА]
Опции темы
05.10.2006 16:07  
twix
выставляю на суд свое творение. не бейте сильно, если что не так. я же вас не заставляю программу юзать (%

- с idclass=1
- без idclass=1
- отбирает только документы со статусом выше черновика

- SMDocVerifier v1.1 fix 1
 
06.10.2006 08:03  
reddevil
на вид прикольно)) вроде и функционал нормальный но ((
после нажатия на "Проверить все"
Код:
10:01:23 Присоединились к базе dbsuper
10:01:24 Присоединились к базе office
10:01:24 Получение списка мест хранения базы office...
10:01:24 Список мест хранения получен
10:01:27 Получение записей таблицы SMDocuments базы office...
10:01:27 ORA-00936: отсутствует выражение

10:01:27 Получение записей таблицы SMDocuments базы dbsuper...
10:01:28 ORA-00936: отсутствует выражение

10:01:28 Анализ полученных данных...
10:01:28 Получение записей таблицы SMDocuments базы office...
10:01:28 ORA-00936: отсутствует выражение

10:01:28 Получение записей таблицы SMDocuments базы dbsuper...
10:01:28 ORA-00936: отсутствует выражение

10:01:28 Анализ полученных данных...
10:01:28 Получение записей таблицы SMDocuments базы office...
10:01:28 ORA-00936: отсутствует выражение

10:01:28 Получение записей таблицы SMDocuments базы dbsuper...
10:01:28 ORA-00936: отсутствует выражение

10:01:28 Анализ полученных данных...
10:01:28 Получение записей таблицы SMDocuments базы office...
10:01:28 ORA-00936: отсутствует выражение

10:01:28 Получение записей таблицы SMDocuments базы dbsuper...
10:01:28 ORA-00936: отсутствует выражение

10:01:28 Анализ полученных данных...
и еще поле со списком Место хранения - пустое((
 
06.10.2006 10:49  
twix
Код:
ORA-00936
missing expression
Cause
A required part of a clause or expression has been omitted. For example, a SELECT statement may have been entered without a list of columns or expressions or with an incomplete expression. This message is also issued in cases where a reserved word is misused, as in SELECT TABLE.
Action
Check the statement syntax and specify the missing component.
Странно... у меня ни разу такого не было. Видимо, он у тебя не смог получить список мест хранения. Потому и селект не отрабатывает как положено.

Код:
'select ID,CREATEDAT,DOCSTATE,TOTALSUM from Supermag.SMDocuments where CREATEDAT between [DateToStr(FromDate.Date)] and [DateToStr(TillDate.Date)] and LOCATIONTO=[NamesGrid.Cells[0,NamesCombo.ItemIndex+1]] and DOCTYPE=''WI'' order by CREATEDAT,ID'
Какой оракл используете? - Программа тестилась только на восьмерке.
Версия СМ какая? - Испытано лишь на 1024 сп6 и сп7

Может еще кто попробует?
 
06.10.2006 11:04  
OlegON
Ты бы лучше привел селект, который у тебя NamesGrid заполняет.
 
06.10.2006 11:12  
reddevil
9.2.0.7. и 1,24,3, сп5
 
06.10.2006 11:17  
OlegON
Версия Oracle не влияет
 
06.10.2006 11:32  
twix
olegon, select ID,NAME from Supermag.SMStoreLocations where idclass=1 and id<>1
 
06.10.2006 11:33  
reddevil
забавно) а зачем idclass=1?
 
06.10.2006 11:34  
reddevil
поэтому и пусто)) может поправишь- уж больно хочется попорбовать
 
06.10.2006 11:43  
twix
reddevil, idclass=1 сделал потому, что без него вылазит еще куча всякой дряни, которая мне для проверки вообще не нужна. но исправил. сейчас выложу
 
 


Опции темы


Часовой пояс GMT +3, время: 02:57.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.