Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Нужна обработка для заполнение всех полей справочника
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
burza
Вот есть код для формы. Заполняет значение в поле перед сохранением. Что прописать во внешней обработке чтобы она прошла по всем полям справочника и записала там новые данные из этой функции. Справочник "ХарактеристикиНоменклатуры"
    Если ЭтаФорма.АдресURL  = "" ТОГДА
    ГСЧ = Новый ГенераторСлучайныхЧисел();
    АдресURL = "products/item/" +  Формат(ГСЧ.СлучайноеЧисло(0, 100000000),"ЧГ=0");
   КонецЕсли;



 ! 

необходимо зарегистрироваться для просмотра ссылки: 5
 
sava1
Ключевое слово для поиска "Метаданные"
burza
sava1 @ Сегодня, 14:24 необходимо зарегистрироваться для просмотра ссылки ,
не очень мне помогло)

burza @ Сегодня, 14:52 необходимо зарегистрироваться для просмотра ссылки ,
дайте хотя бы пример)
Vofka
Сформулируйте вопрос как-то по человечески. Непонятно ничего.
sava1
Вам по полям или элементам (?)
хакерок
burza @ Сегодня, 14:06 необходимо зарегистрироваться для просмотра ссылки ,
делаете выборку из справочника проходитесь по ней в цикле и прописываете что нужно ... всё понятно )
logist
Народ, ну человек же практически не соображает в программировании, дайте ему готовый код.
Хотя, может и не надо, а то сообщений через 10 откроется еще пара деталей, типа того, что на сайт выгружается не всё, а потом окажется потому что есть характеристики с одинаковым "адресом". Использовать код справочника или GUID это наверное из области фантастики... Нумеровать генератором случайных чисел это конечно жесть. Даже вспомню что у нас есть тема "музей форума" smile.gif
Vofka
Цитата(logist @ 21.02.18, 0:09) необходимо зарегистрироваться для просмотра ссылки
Нумеровать генератором случайных чисел это конечно жесть.

Возможно это какая-то тестовая фигня или замыливание какое-то.
andr_andrey
Интересно, какое значение используется в конструкторе "ГенераторСлучайныхЧисел" по-умолчанию.
И знают ли программисты 1С, что случайные числа могут повторятся? 32541510.gif
sava1
Цитата(andr_andrey @ 21.02.18, 11:04) необходимо зарегистрироваться для просмотра ссылки
И знают ли программисты 1С, что случайные числа могут повторятся?


Откуда ? Онижодинэсники.
andr_andrey
sava1 @ Сегодня, 11:06 необходимо зарегистрироваться для просмотра ссылки ,
Конечно, я подшутил насчет 1С-ников, но код умиляет своей простотой.
Пошёл в синтаксис-помощник, и не увидел предостережения по поводу "случайных" чисел. Вот и стало интересно, на курсах об этом говорят?
Petre
Цитата(andr_andrey @ 21.02.18, 12:01) необходимо зарегистрироваться для просмотра ссылки
и не увидел предостережения по поводу "случайных" чисел.

А какое предостережение вы хотели увидеть?
andr_andrey
Petre @ Сегодня, 12:24 необходимо зарегистрироваться для просмотра ссылки ,
Хотябы "стандартный" намёк на генератор псевдослучайных чисел. И это "псевдо" должно было насторожить пытливого разработчика.
Petre
andr_andrey @ Сегодня, 12:29 необходимо зарегистрироваться для просмотра ссылки ,
Если расписывать в руководстве очевидные вещи, то такое руководство в принципе невозможно будет завершить.
Да и для данной задачи абсолютно нет разницы, суперслучайные числа выходят или псевдо...
Vofka
Цитата(andr_andrey @ 21.02.18, 12:29) необходимо зарегистрироваться для просмотра ссылки
Хотябы "стандартный" намёк на генератор псевдослучайных чисел.

И предупреждение о том, что числа генерируются только целые? smile.gif
andr_andrey
Vofka @ Сегодня, 13:08 необходимо зарегистрироваться для просмотра ссылки ,
У меня возник вопрос, почему они не наткнулись на повторения и мы увидели этот прикол.
Закрались сомнения в понимании 1С, я написал тест
и успокоился smile.gif
Petre
andr_andrey @ Сегодня, 14:30 необходимо зарегистрироваться для просмотра ссылки ,
Так тут даже не надо быть Кэпом, чтобы понимать разницу между "случайностью" и "уникальностью".
хакерок
Цитата(logist @ 21.02.18, 0:09) необходимо зарегистрироваться для просмотра ссылки
Нумеровать генератором случайных чисел это конечно жесть.

Нестандартный подход признак гениальности. Но человек скорее всего совсем пока не тратил время на понимание о чём речь.
logist
Цитата(хакерок @ 21.02.18, 19:13) необходимо зарегистрироваться для просмотра ссылки
Нестандартный подход признак гениальности.

Главное не путать нестандартный подход с методом тыка.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.