нет реакции на метод НайтиПоНомеру(,,) #306290


#0 by MegaDRON
Док.НайтиПоНомеру(Строка(Док.НомерДок)) - не находит док. Док.НайтиПоНомеру(Строка(Док.НомерДок),Дата) - пробовал - не находит. Пачему, чем я не угодил 1С-у
#1 by Zmich
#2 by Конь в пальто
самого себя исчешь?
#3 by el-gamberro
балин... че отладчик пишет?
#4 by el-gamberro
Точно, вьехал. :)
#5 by MegaDRON
Подождите, не понял, как я сделаю Док.НайтиПоНомеру(Док.НомерДок, Док.ДатаДок) если я не знаю какая дата у документа, он может быть как 4 января так и 26 октября.
#6 by mishaPH
месье извращенец? нафиг искать что-то по номеру, если у тебя есть сам объект? Док.НайтиДокумент(док);
#7 by mishaPH
Кроме того, если ты ищешшь самого себя, убедись, что сам док записан
#8 by IUnknown
для работы части методов объекта "Документ" его надо создать с помощью функции создатьОбъект("Документ")...
#9 by mishaPH
я к тому, что нафиг искать док по номеру. если есть сам объект и можно найти методом Док.НайтиДокумент(док);
#10 by mishaPH
а кроме того. если ты хочешь заставить работать эти методы, то при открытом документе ты ничего не сделаешь.
#11 by MegaDRON
Расскажу в чем весь маленький секретик. У меня есть документ ЗаявкаПокупателя с номером к примеру 0000017. Мене надо найти Документ РеализацияРозница с таким же номером, пофиг какой он датой. Зачем мне это надо. При автоматической создании реализации на основе заявки, мне надо чтобы номера заявки и реализации совпадали, но так как в таком случае могут быть случаи когда док.РеализацияРозница с таким номером уже есть то я делаю следующее: Док.НомерДок = НомерДок;  // присваиваю Реализации номер заявки Вот такая хрень. КАк мне грамотно реализовать этот процесс, если не так то может какой другой вариант есть?
#12 by MegaDRON
у меня открыта в данный момент заявка, я беру ее номер, и ищу док реализация розница с этим же номером.
#13 by mishaPH
а понятно. попробуй Строка(Док.НомерДок) заменить на СокрЛП(Док.НомерДок),
#14 by MegaDRON
А с датой че делать или это необязхательный параметр
#15 by mishaPH
дата обязательна. если у нумератора дока РеализацияРозница стоит периодичность (типа год)
#16 by Ёпрст
Ставить любую дату из диапазона периодичности нумера, если нумерация не по всем данного вида.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям