Вот есть код для формы. Заполняет значение в поле перед сохранением. Что прописать во внешней обработке чтобы она прошла по всем полям справочника и записала там новые данные из этой функции. Справочник "ХарактеристикиНоменклатуры"
Если ЭтаФорма.АдресURL = "" ТОГДА
ГСЧ = Новый ГенераторСлучайныхЧисел();
АдресURL = "products/item/" + Формат(ГСЧ.СлучайноеЧисло(0, 100000000),"ЧГ=0");
КонецЕсли;
! | http://pro1c.org.ua/index.php?act=announce&id=2: 5 |
Ключевое слово для поиска "Метаданные"
sava1 @ Сегодня, 14:24
,
не очень мне помогло)
burza @ Сегодня, 14:52
,
дайте хотя бы пример)
Сформулируйте вопрос как-то по человечески. Непонятно ничего.
Вам по полям или элементам (?)
burza @ Сегодня, 14:06
,
делаете выборку из справочника проходитесь по ней в цикле и прописываете что нужно ... всё понятно )
Народ, ну человек же практически не соображает в программировании, дайте ему готовый код.
Хотя, может и не надо, а то сообщений через 10 откроется еще пара деталей, типа того, что на сайт выгружается не всё, а потом окажется потому что есть характеристики с одинаковым "адресом". Использовать код справочника или GUID это наверное из области фантастики... Нумеровать генератором случайных чисел это конечно жесть. Даже вспомню что у нас есть тема "музей форума"
Интересно, какое значение используется в конструкторе "ГенераторСлучайныхЧисел" по-умолчанию.
И знают ли программисты 1С, что случайные числа могут повторятся?
sava1 @ Сегодня, 11:06
,
Конечно, я подшутил насчет 1С-ников, но код умиляет своей простотой.
Пошёл в синтаксис-помощник, и не увидел предостережения по поводу "случайных" чисел. Вот и стало интересно, на курсах об этом говорят?
Petre @ Сегодня, 12:24
,
Хотябы "стандартный" намёк на генератор псевдослучайных чисел. И это "псевдо" должно было насторожить пытливого разработчика.
andr_andrey @ Сегодня, 12:29
,
Если расписывать в руководстве очевидные вещи, то такое руководство в принципе невозможно будет завершить.
Да и для данной задачи абсолютно нет разницы, суперслучайные числа выходят или псевдо...
Vofka @ Сегодня, 13:08
,
У меня возник вопрос, почему они не наткнулись на повторения и мы увидели этот прикол.
Закрались сомнения в понимании 1С, я написал тест
и успокоился
andr_andrey @ Сегодня, 14:30
,
Так тут даже не надо быть Кэпом, чтобы понимать разницу между "случайностью" и "уникальностью".
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua