Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.04.05;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.006 c
15-1232012611
nnov
2009-01-15 12:43
2009.04.05
1C не редактируются документы


15-1234017094
oldman
2009-02-07 17:31
2009.04.05
Два вопроса от человека без интернета...


2-1234810092
vit
2009-02-16 21:48
2009.04.05
Блокировка портов.


2-1234350097
workbench
2009-02-11 14:01
2009.04.05
перемещение TreeNode


4-1207543866
MultIfleX
2008-04-07 08:51
2009.04.05
Сервис и права доступа





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский