• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Не могу понять в чем разница....

  • Автор темы Guest
  • Дата начала
G

Guest

Вот кусок кода, который по номеру документа ищет документ Установка цен номенклатуры
Код:
Выборка = Документы.УстановкаЦенНоменклатуры.Выбрать();
пока выборка.Следующий() цикл
Если (выборка.Номер = "00000000002") Тогда 
УИД = выборка.Ссылка.УникальныйИдентификатор();
КонецЕсли;		
КонецЦикла;

УИД_2 = Документы.УстановкаЦенНоменклатуры.НайтиПоНомеру("00000000002").Ссылка.УникальныйИдентификатор();

Сообщить("УИД= "+УИД);
Сообщить("УИД_2= "+УИД_2);
Я его специально сделал в 2х вариантах .... так вот что он в итоге выдает:
Код:
УИД= 918b2d4d-5ee6-11de-a27e-000c7830a34a
УИД_2= 00000000-0000-0000-0000-000000000000
Почему не ищется документ с помощью "НайтиПоНомеру"?????
 
K

kaa

НайтиПоНомеру(<Номер документа>, <Дата интервала>)
 
G

Guest

Там же и написано <Дата интервала> (необязательный).... как я понимаю этот "необязательный", что если интервал не задан то поиск идет за все время... или я ошибаюсь???
Хотя .... при задании даты интервала (как 'kaa' посоветовал)... я получил желаемы идентификатор...
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!