![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
retError
Elena © (2009-02-11 13:54:00)Здравствуйте! Большая просьба, скажите, что означает retError??? Здесь выводятся документы только тогда, когда рабочая дата установлена та же, что и дата документа. А мне нужно, чтобы документ выводился на любую рабочую дату
if (Doc.CreateObject (hDocQuery,stGetCurrentNumerLs(),stGetCurrentAbonentPin(),
stGetWorkingDate(),stGetWorkingDate(),0) == retError){
MsgError(Doc.ErrStr);
return;
}
Clear(clbService.Hnd);
clickmaker (2009-02-11 16:55:00) [1]> Я так понимаю параметр stGetWorkingDate() выводит только
> документы, относящиеся к текущей дате. А мне нужно, чтобы
> чтобы все документы выводились в любую дату
параметр выводит? через что?
Doc.CreateObject выводит? через что?
кто там вообще что-то выводит?
Да будь тут хоть сто раз "знающие программисты", пока не будет внятного примера кода и внятно заданного вопроса - никто не поможет
Anatoly Podgoretsky (2009-02-11 15:09:00) [2]Что такое Doc
Johnmen (2009-02-11 14:29:00) [3]
> Ну я думала, что знающим программистам сказать, как это
> изменить не составит никакого труда...
Знающие программисты в "другой компании"
Elena (2009-02-11 14:27:00) [4]Ну я думала, что знающим программистам сказать, как это изменить не составит никакого труда...
Сергей М. (2009-02-11 14:26:00) [5]
> код написан на Си
Понятно что не на суахили)
> нам эту программу разработала другая компания.... теперь
> мы пытаемся исправить
Исправления начинаются не с лдурацких вопросов в конференции, а в выяснения где и как в тексте проекта декларирован интересующий тебя идентификатор.
Плохиш (2009-02-11 14:22:00) [6]
> Elena (11.02.09 14:19) [14]
>
> нет, это совсем не 1с.... код написан на Си
Я так понимаю, что с форумов по си вас уже вышвырнули и теперь вы ходити и побираетесь где попало...
Johnmen (2009-02-11 14:21:00) [7]
> Код относится к телефонной связи.
А я всё недоумевал, с какого боку мне левые счета за телефон приходят.
И с каждым годом всё больше...:)
Elena (2009-02-11 14:19:00) [8]нет, это совсем не 1с.... код написан на Си... просто нам эту программу разработала другая компания.... теперь мы пытаемся исправить....
Anatoly Podgoretsky (2009-02-11 14:18:00) [9]> Сергей М. (11.02.2009 14:06:06) [6]
Я предполагаю, что это Ворд, вставка объекта. Возвражает признак ошибки (Bool). И аналог LastError сам текст ошибки.
Плохиш (2009-02-11 14:16:00) [10]Значит надо заменить stGetWorkingDate() на stGetAnotherDate()
Сергей М. (2009-02-11 14:16:00) [11]
> Код относится к телефонной связи
А я думал - к 1С относится
Elena (2009-02-11 14:15:00) [12]Так это выглядит в коде:
// Берем платежи на текущий день
if (Doc.CreateObject (hDocQuery,stGetCurrentNumerLs(),stGetCurrentAbonentPin(),
stGetWorkingDate(),stGetWorkingDate(),0) == retError){
MsgError(Doc.ErrStr);
return;
}
Clear(clbService.Hnd);
Elena (2009-02-11 14:13:00) [13]Код относится к телефонной связи. Я так понимаю параметр stGetWorkingDate() выводит только документы, относящиеся к текущей дате. А мне нужно, чтобы чтобы все документы выводились в любую дату. Если эту строчку удалить, то вообще ни один документ даже совпадающий по дате с текущей датой, не выводится
Anatoly Podgoretsky (2009-02-11 14:10:00) [14]> Elena (11.02.2009 14:02:04) [4]
Что бы не учитывал не делай проверки на retError
Elena (2009-02-11 14:09:00) [15]Спасибо за совет! Но мне нужно это исправить, причем тут точно дело в строчке if(Doc.CreateObject (hDocQuery,stGetCurrentNumerLs(),stGetCurrentAbonentPin(),
stGetWorkingDate(),stGetWorkingDate(),0) == retError). Если просто вывести Doc.CreateObject (hDocQuery,stGetCurrentNumerLs(),stGetCurrentAbonentPin(),
stGetWorkingDate(),stGetWorkingDate(),0) тоже не помагает
Сергей М. (2009-02-11 14:06:00) [16]Ну откуда ты этот код взяла и к какой предметной области он относится ?
Плохиш (2009-02-11 14:06:00) [17]
> Elena (11.02.09 14:02) [4]
>
> А как сделать, чтобы эта ошибка вообще не учитывалась?
Надо нанять программиста.
Elena (2009-02-11 14:02:00) [18]А как сделать, чтобы эта ошибка вообще не учитывалась?
Elena (2009-02-11 13:59:00) [19]В смысле?)
Anatoly Podgoretsky (2009-02-11 13:59:00) [20]> Elena (11.02.2009 13:54:00) [0]
Признак ошибки при выполнение. Сама ошибка в Doc.ErrStr