|   |   | 
| 
 | не работает поиск документа по номеру | ☑ | ||
|---|---|---|---|---|
| 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) Гипотезы:
 а) есть такая штука - периодичность нумерации; б) документы загружал в пустую базу. | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |