|
не работает поиск документа по номеру | ☑ | ||
---|---|---|---|---|
0
azernet
22.08.13
✎
06:58
|
доброго времени суток!
версия 8.2 функция НайтиПоНомеру() возвращает пустую ссылку, хотя номер с таким документом существует. подскажите пожалуйста в чем проблема. заранее спасибо всем кто ответил. |
|||
1
SnarkHunter
22.08.13
✎
07:01
|
Проблема все в том же, как это не странно.
Второй параметр не используем? |
|||
2
Wobland
22.08.13
✎
07:02
|
это не проблема, это документ не найден
|
|||
3
Vovan_Magadan
22.08.13
✎
07:03
|
Номер документа указан верно? С учетом пробелов в номере и т.д. ? Выложи кусок когда где идет поиска документа
|
|||
4
azernet
22.08.13
✎
07:13
|
номер указан верно. в конце номера есть пробел, пробовал и с пробелом и без. искал с датой и без
|
|||
5
Vovan_Magadan
22.08.13
✎
07:13
|
(4) код не?
|
|||
6
Wobland
22.08.13
✎
07:16
|
(4) документ с таким номером в таком периоде не существует. следующий
|
|||
7
azernet
22.08.13
✎
07:48
|
Документ = Документы.РасходнаяНакладная.НайтиПоНомеру(Ном);
Если Документ.Пустая() Тогда Документ = Документы.РасходнаяНакладная.СоздатьДокумент(); Документ.Контрагент = Контрагент; Иначе Документ = Документ.ПолучитьОбъект(); КонецЕсли; .... Документ.Записать(); |
|||
8
Vovan_Magadan
22.08.13
✎
07:56
|
где присвоение Ном ?
Если поставить точку останова на "Если Документ.Пустая() Тогда". Какое значение у Документ в отладчике? |
|||
9
Rie
22.08.13
✎
07:58
|
(7) Так а дата-то (второй параметр) - где? Или какая у документа нумерация?
|
|||
10
Wobland
22.08.13
✎
07:59
|
//чавкая поп-корном
да! что такое Ном? |
|||
11
azernet
22.08.13
✎
07:59
|
(9) показыывает пустую ссылку
|
|||
12
azernet
22.08.13
✎
08:02
|
ном получает из дбф.
Если Документ.Пустая() Тогда здесь значение истина, создает новый документ, а при записи выдает что значение поля номер не уникально |
|||
13
Wobland
22.08.13
✎
08:03
|
(12) то есть, документ с таким номером в таком периоде есть?
|
|||
14
Rie
22.08.13
✎
08:03
|
(11) Второй параметр у НайтиПоНомеру - кто задавать будет?
|
|||
15
Wobland
22.08.13
✎
08:06
|
(14) SnarkHunter - он первый догадался
|
|||
16
azernet
22.08.13
✎
08:07
|
все так просто оказалось)))). в 8.1 он без второго параметра работал без проблем, а здесь.... всем большое спасибо!
|
|||
17
Wobland
22.08.13
✎
08:08
|
(16) в 8.1 он так же работал, двоечник
|
|||
18
azernet
22.08.13
✎
08:17
|
(17) как же я тогда загрузил туда 200 тышь документов????
|
|||
19
Wobland
22.08.13
✎
08:18
|
(18) мне пофих
|
|||
20
Rie
22.08.13
✎
08:19
|
(18) Гипотезы:
а) есть такая штука - периодичность нумерации; б) документы загружал в пустую базу. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |