|
Не работает функция НайтиПоНомеру | ☑ | ||
---|---|---|---|---|
0
Pakestanez
05.09.14
✎
14:17
|
Здравствуйте!
ДокументыРТУ = Документы.РеализацияТоваровУслуг; ... Если ДокументыРТУ.НайтиПоНомеру(ЗагрузкаРТУ.Значение) = ДокументыРТУ.ПустаяСсылка() Тогда Задумка такая: проверить, есть ли РТУ с таким номером, если нет, тогда создать. Но конструкция ДокументыРТУ.НайтиПоНомеру(ЗагрузкаРТУ.Значение) не вычисляется. ПРобовал преобразовать номер в число, тоже не работает. |
|||
1
Seducer
05.09.14
✎
14:19
|
Почитай СП для "НайтиПоНомеру"
|
|||
2
fmrlex
05.09.14
✎
14:19
|
(0) В ЗагрузкаРТУ.Значение что-нибудь есть?
|
|||
3
GROOVY
05.09.14
✎
14:19
|
А нумерация, обычно, ежегодно начинается по новой, ты в каком году ищещь?
|
|||
4
fmrlex
05.09.14
✎
14:23
|
(0) А вообще "задумка" довольно странная.
|
|||
5
_fvadim
05.09.14
✎
14:26
|
нумерация периодическая. надо дату указывать.
|
|||
6
Pakestanez
05.09.14
✎
14:26
|
(1) это первое, что я сделал
(2) да, есть, там строка вида 0000000409 (3) я не указываю период поиска, ищу просто по номеру (4) почему странная? А как нужно? Суть такова - есть xml с выгруженными РТУ. Я его читаю и переношу их в другую конфигурацию. Обработку могут запускать несколько раз, поэтому надо проверять, а не перенесен ли уже этот РТУ |
|||
7
_fvadim
05.09.14
✎
14:30
|
В СП не написано, что если дату не указать, то ничего и не найдётся.
|
|||
8
fmrlex
05.09.14
✎
14:32
|
(6) Запросом выбери все номера документов и играйся с выгрузкой. А то ресурсы зря жрет.
|
|||
9
Михаил Козлов
05.09.14
✎
14:36
|
(6) В файле выгрузки должен быть УИД. По нему и создавать документ.
|
|||
10
Pakestanez
05.09.14
✎
14:39
|
(7) параметр дата не обязательный ведь. То есть, если его не указать, то должно искать по всем, разве нет?
(8) но дело ведь не в ресурсах. Там вообще неважно, сколько будет выполняться, минуту или пять. Здесь сам факт того, что метод не работает почему-то. (9) что за uid? Я файл выгрузки сам формирую, соответственно, что выгрузил, то там и есть. UID это что? Реквизита такого нет, как его выгрузить? |
|||
11
1cVandal
05.09.14
✎
14:42
|
(10) 1. так то так но нифига
|
|||
12
_fvadim
05.09.14
✎
14:43
|
(10) "параметр дата не обязательный ведь."
он необязательный потому, что есть документы с непериодической нумерацией. "То есть, если его не указать, то должно искать по всем, разве нет?" я тоже так думал :) |
|||
13
Pakestanez
05.09.14
✎
14:45
|
(12) значит, просто в сп, можно сказать, дезинформация? постоянно надо указывать дату?
|
|||
14
fmrlex
05.09.14
✎
14:46
|
(13) "Параметр используется для документов с периодической нумерацией"(с)СП
|
|||
15
Pakestanez
05.09.14
✎
14:49
|
(14) Попробую сейчас.
А кстати, тут ветки сами закрываются? А то я чувствую щас пока буду переписывать, потом зайду сюда, а запостить не смогу. |
|||
16
_fvadim
05.09.14
✎
14:50
|
(15) не-а. ветки вечные. только если модеры прихлопнут.
|
|||
17
Pakestanez
05.09.14
✎
14:52
|
(16) А то я захожу, тему создаю, пока переписываешься, нормально все. Потом час посидишь, решишь еще что-нибудь спросить, в тему зайдешь, а писать уже нельзя ничего. Как будто закрыта.
|
|||
18
_fvadim
05.09.14
✎
14:54
|
(17) возможно форум глючит, перелогиниться попробуй.
|
|||
19
hovnokoder
05.09.14
✎
14:54
|
(17) это ограничение для пользователей которые недавно зарегистрировались. Сам с таким сталкивался
|
|||
20
КонецЦикла
05.09.14
✎
14:57
|
(17) Думаешь стоит уже закрыть?
|
|||
21
Pakestanez
05.09.14
✎
15:12
|
(20) Мне надо попробовать полученные советы. Если все сработает, то мне больше тема ни к чему. А если нет, то пригодится.
|
|||
22
Pakestanez
05.09.14
✎
15:19
|
Все, заработало. Действительно, с датой работает правильно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |