Вот есть код для формы. Заполняет значение в поле перед сохранением. Что прописать во внешней обработке чтобы она прошла по всем полям справочника и записала там новые данные из этой функции. Справочник "ХарактеристикиНоменклатуры"
Если ЭтаФорма.АдресURL = "" ТОГДА
ГСЧ = Новый ГенераторСлучайныхЧисел();
АдресURL = "products/item/" + Формат(ГСЧ.СлучайноеЧисло(0, 100000000),"ЧГ=0");
КонецЕсли;
! |
| необходимо зарегистрироваться для просмотра ссылки: 5
|
Ключевое слово для поиска "Метаданные"
sava1 @ Сегодня, 14:24 необходимо зарегистрироваться для просмотра ссылки
,
не очень мне помогло)
burza @ Сегодня, 14:52 необходимо зарегистрироваться для просмотра ссылки
,
дайте хотя бы пример)
Сформулируйте вопрос как-то по человечески. Непонятно ничего.
Вам по полям или элементам (?)
burza @ Сегодня, 14:06 необходимо зарегистрироваться для просмотра ссылки
,
делаете выборку из справочника проходитесь по ней в цикле и прописываете что нужно ... всё понятно )
Народ, ну человек же практически не соображает в программировании, дайте ему готовый код.
Хотя, может и не надо, а то сообщений через 10 откроется еще пара деталей, типа того, что на сайт выгружается не всё, а потом окажется потому что есть характеристики с одинаковым "адресом". Использовать код справочника или GUID это наверное из области фантастики... Нумеровать генератором случайных чисел это конечно жесть. Даже вспомню что у нас есть тема "музей форума"
Цитата(logist @ 21.02.18, 0:09) необходимо зарегистрироваться для просмотра ссылки
Нумеровать генератором случайных чисел это конечно жесть.
Возможно это какая-то тестовая фигня или замыливание какое-то.
andr_andrey
21.02.18, 11:04
Интересно, какое значение используется в конструкторе "ГенераторСлучайныхЧисел" по-умолчанию.
И знают ли программисты 1С, что случайные числа могут повторятся?
Цитата(andr_andrey @ 21.02.18, 11:04) необходимо зарегистрироваться для просмотра ссылки
И знают ли программисты 1С, что случайные числа могут повторятся?
Откуда ? Онижодинэсники.
andr_andrey
21.02.18, 12:01
sava1 @ Сегодня, 11:06 необходимо зарегистрироваться для просмотра ссылки
,
Конечно, я подшутил насчет 1С-ников, но код умиляет своей простотой.
Пошёл в синтаксис-помощник, и не увидел предостережения по поводу "случайных" чисел. Вот и стало интересно, на курсах об этом говорят?
Цитата(andr_andrey @ 21.02.18, 12:01) необходимо зарегистрироваться для просмотра ссылки
и не увидел предостережения по поводу "случайных" чисел.
А какое предостережение вы хотели увидеть?
andr_andrey
21.02.18, 12:29
Petre @ Сегодня, 12:24 необходимо зарегистрироваться для просмотра ссылки
,
Хотябы "стандартный" намёк на генератор псевдослучайных чисел. И это "псевдо" должно было насторожить пытливого разработчика.
andr_andrey @ Сегодня, 12:29 необходимо зарегистрироваться для просмотра ссылки
,
Если расписывать в руководстве очевидные вещи, то такое руководство в принципе невозможно будет завершить.
Да и для данной задачи абсолютно нет разницы, суперслучайные числа выходят или псевдо...
Цитата(andr_andrey @ 21.02.18, 12:29) необходимо зарегистрироваться для просмотра ссылки
Хотябы "стандартный" намёк на генератор псевдослучайных чисел.
И предупреждение о том, что числа генерируются только целые?
andr_andrey
21.02.18, 14:30
Vofka @ Сегодня, 13:08
необходимо зарегистрироваться для просмотра ссылки
,
У меня возник вопрос, почему они не наткнулись на повторения и мы увидели этот прикол.
Закрались сомнения в понимании 1С, я написал тест
и успокоился
andr_andrey @ Сегодня, 14:30 необходимо зарегистрироваться для просмотра ссылки
,
Так тут даже не надо быть Кэпом, чтобы понимать разницу между "случайностью" и "уникальностью".
Цитата(logist @ 21.02.18, 0:09) необходимо зарегистрироваться для просмотра ссылки
Нумеровать генератором случайных чисел это конечно жесть.
Нестандартный подход признак гениальности. Но человек скорее всего совсем пока не тратил время на понимание о чём речь.
Цитата(хакерок @ 21.02.18, 19:13) необходимо зарегистрироваться для просмотра ссылки
Нестандартный подход признак гениальности.
Главное не путать нестандартный подход с методом тыка.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.