Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.05;
Скачать: CL | DM;

Вниз

retError   Найти похожие ветки 

 
Elena   (2009-02-11 13:54) [0]

Здравствуйте! Большая просьба, скажите, что означает retError??? Здесь выводятся документы только тогда, когда рабочая дата установлена та же, что и дата документа. А мне нужно, чтобы документ выводился на любую рабочую дату
if (Doc.CreateObject (hDocQuery,stGetCurrentNumerLs(),stGetCurrentAbonentPin(),
                                  stGetWorkingDate(),stGetWorkingDate(),0) == retError){
      MsgError(Doc.ErrStr);
      return;  
   }
   Clear(clbService.Hnd);


 
Сергей М. ©   (2009-02-11 13:57) [1]

Это вообще из какой оперы ?


 
Anatoly Podgoretsky ©   (2009-02-11 13:59) [2]

> Elena  (11.02.2009 13:54:00)  [0]

Признак ошибки при выполнение. Сама ошибка в Doc.ErrStr


 
Elena   (2009-02-11 13:59) [3]

В смысле?)


 
Elena   (2009-02-11 14:02) [4]

А как сделать, чтобы эта ошибка вообще не учитывалась?


 
Плохиш ©   (2009-02-11 14:06) [5]


> Elena   (11.02.09 14:02) [4]
>
> А как сделать, чтобы эта ошибка вообще не учитывалась?

Надо нанять программиста.


 
Сергей М. ©   (2009-02-11 14:06) [6]

Ну откуда ты этот код взяла и к какой предметной области он относится ?


 
Elena   (2009-02-11 14:09) [7]

Спасибо за совет! Но мне нужно это исправить, причем тут точно дело в строчке if(Doc.CreateObject (hDocQuery,stGetCurrentNumerLs(),stGetCurrentAbonentPin(),
stGetWorkingDate(),stGetWorkingDate(),0) == retError). Если просто вывести Doc.CreateObject (hDocQuery,stGetCurrentNumerLs(),stGetCurrentAbonentPin(),
stGetWorkingDate(),stGetWorkingDate(),0) тоже не помагает


 
Anatoly Podgoretsky ©   (2009-02-11 14:10) [8]

> Elena  (11.02.2009 14:02:04)  [4]

Что бы не учитывал не делай проверки на retError


 
Elena   (2009-02-11 14:13) [9]

Код относится к телефонной связи. Я так понимаю параметр stGetWorkingDate() выводит только документы, относящиеся к текущей дате. А мне нужно, чтобы чтобы все документы выводились в любую дату. Если эту строчку удалить, то вообще ни один документ даже совпадающий по дате с текущей датой, не выводится


 
Elena   (2009-02-11 14:15) [10]

Так это выглядит в коде:

// Берем платежи на текущий день
      if (Doc.CreateObject (hDocQuery,stGetCurrentNumerLs(),stGetCurrentAbonentPin(),
                                  stGetWorkingDate(),stGetWorkingDate(),0) == retError){
      MsgError(Doc.ErrStr);
      return;  
   }
        Clear(clbService.Hnd);


 
Плохиш ©   (2009-02-11 14:16) [11]

Значит надо заменить stGetWorkingDate() на stGetAnotherDate()


 
Сергей М. ©   (2009-02-11 14:16) [12]


> Код относится к телефонной связи


А я думал - к 1С относится


 
Anatoly Podgoretsky ©   (2009-02-11 14:18) [13]

> Сергей М.  (11.02.2009 14:06:06)  [6]

Я предполагаю, что это Ворд, вставка объекта. Возвражает признак ошибки (Bool). И аналог LastError сам текст ошибки.


 
Elena   (2009-02-11 14:19) [14]

нет, это совсем не 1с.... код написан на Си... просто нам эту программу разработала другая компания.... теперь мы пытаемся исправить....


 
Johnmen ©   (2009-02-11 14:21) [15]


> Код относится к телефонной связи.

А я всё недоумевал, с какого боку мне левые счета за телефон приходят.
И с каждым годом всё больше...:)


 
Плохиш ©   (2009-02-11 14:22) [16]


> Elena   (11.02.09 14:19) [14]
>
> нет, это совсем не 1с.... код написан на Си

Я так понимаю, что с форумов по си вас уже вышвырнули и теперь вы ходити и побираетесь где попало...


 
Сергей М. ©   (2009-02-11 14:26) [17]


> код написан на Си


Понятно что не на суахили)


> нам эту программу разработала другая компания.... теперь
> мы пытаемся исправить


Исправления начинаются не с лдурацких вопросов в конференции, а в выяснения где и как в тексте проекта декларирован интересующий тебя идентификатор.


 
Elena   (2009-02-11 14:27) [18]

Ну я думала, что знающим программистам сказать, как это изменить не составит никакого труда...


 
Johnmen ©   (2009-02-11 14:29) [19]


> Ну я думала, что знающим программистам сказать, как это
> изменить не составит никакого труда...

Знающие программисты в "другой компании"


 
Anatoly Podgoretsky ©   (2009-02-11 15:09) [20]

Что такое Doc


 
clickmaker ©   (2009-02-11 16:55) [21]

> Я так понимаю параметр stGetWorkingDate() выводит только
> документы, относящиеся к текущей дате. А мне нужно, чтобы
> чтобы все документы выводились в любую дату

параметр выводит? через что?
Doc.CreateObject выводит? через что?
кто там вообще что-то выводит?
Да будь тут хоть сто раз "знающие программисты", пока не будет внятного примера кода и внятно заданного вопроса - никто не поможет



Страницы: 1 вся ветка

Текущий архив: 2009.04.05;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.017 c
15-1233954904
Юрий
2009-02-07 00:15
2009.04.05
С днем рождения ! 7 февраля 2009 суббота


2-1234865357
Slimer
2009-02-17 13:09
2009.04.05
Управление мышью


1-1209392487
ZENsan
2008-04-28 18:21
2009.04.05
DesignIntf, DesignEditors...


2-1234344792
markers
2009-02-11 12:33
2009.04.05
Обращение к VCL объектам из потока


2-1234938715
dolmat
2009-02-18 09:31
2009.04.05
Как добавить в строку знак