Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Нужна обработка для заполнение всех полей справочника          
burza Подменю пользователя
сообщение 20.02.18, 14:06
Сообщение #1

Оратор
*****
Группа: Пользователи
Сообщений: 312
Спасибо сказали: 1 раз
Рейтинг: 1

Вот есть код для формы. Заполняет значение в поле перед сохранением. Что прописать во внешней обработке чтобы она прошла по всем полям справочника и записала там новые данные из этой функции. Справочник "ХарактеристикиНоменклатуры"
    Если ЭтаФорма.АдресURL  = "" ТОГДА
    ГСЧ = Новый ГенераторСлучайныхЧисел();
    АдресURL = "products/item/" +  Формат(ГСЧ.СлучайноеЧисло(0, 100000000),"ЧГ=0");
   КонецЕсли;



 ! 

Правила: 5
 


Сообщение отредактировал logist - 21.02.18, 0:01

sava1 Подменю пользователя
сообщение 20.02.18, 14:24
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Ключевое слово для поиска "Метаданные"

burza Подменю пользователя
сообщение 20.02.18, 15:25
Сообщение #3

Оратор
*****
Группа: Пользователи
Сообщений: 312
Спасибо сказали: 1 раз
Рейтинг: 1

sava1 @ Сегодня, 14:24 * ,
не очень мне помогло)

burza @ Сегодня, 14:52 * ,
дайте хотя бы пример)

Vofka Подменю пользователя
сообщение 20.02.18, 15:55
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Сформулируйте вопрос как-то по человечески. Непонятно ничего.

sava1 Подменю пользователя
сообщение 20.02.18, 15:58
Сообщение #5

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Вам по полям или элементам (?)

хакерок Подменю пользователя
сообщение 20.02.18, 16:48
Сообщение #6

Оратор
*****
Группа: Пользователи
Сообщений: 258
Из: Київ
Спасибо сказали: 12 раз
Рейтинг: 0

burza @ Сегодня, 14:06 * ,
делаете выборку из справочника проходитесь по ней в цикле и прописываете что нужно ... всё понятно )

logist Подменю пользователя
сообщение 21.02.18, 0:09
Сообщение #7

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Народ, ну человек же практически не соображает в программировании, дайте ему готовый код.
Хотя, может и не надо, а то сообщений через 10 откроется еще пара деталей, типа того, что на сайт выгружается не всё, а потом окажется потому что есть характеристики с одинаковым "адресом". Использовать код справочника или GUID это наверное из области фантастики... Нумеровать генератором случайных чисел это конечно жесть. Даже вспомню что у нас есть тема "музей форума" smile.gif


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Vofka Подменю пользователя
сообщение 21.02.18, 9:21
Сообщение #8

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Цитата(logist @ 21.02.18, 0:09) *
Нумеровать генератором случайных чисел это конечно жесть.

Возможно это какая-то тестовая фигня или замыливание какое-то.

andr_andrey Подменю пользователя
сообщение 21.02.18, 11:04
Сообщение #9

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 623
Спасибо сказали: 166 раз
Рейтинг: 130.8

Интересно, какое значение используется в конструкторе "ГенераторСлучайныхЧисел" по-умолчанию.
И знают ли программисты 1С, что случайные числа могут повторятся? 32541510.gif


Signature
#define private public
enum BOOL { FALSE, TRUE, FILENOTFOUND } is made my day

sava1 Подменю пользователя
сообщение 21.02.18, 11:06
Сообщение #10

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Цитата(andr_andrey @ 21.02.18, 11:04) *
И знают ли программисты 1С, что случайные числа могут повторятся?


Откуда ? Онижодинэсники.

andr_andrey Подменю пользователя
сообщение 21.02.18, 12:01
Сообщение #11

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 623
Спасибо сказали: 166 раз
Рейтинг: 130.8

sava1 @ Сегодня, 11:06 * ,
Конечно, я подшутил насчет 1С-ников, но код умиляет своей простотой.
Пошёл в синтаксис-помощник, и не увидел предостережения по поводу "случайных" чисел. Вот и стало интересно, на курсах об этом говорят?


Signature
#define private public
enum BOOL { FALSE, TRUE, FILENOTFOUND } is made my day

Petre Подменю пользователя
сообщение 21.02.18, 12:24
Сообщение #12

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2902
Из: Київ, Україна
Спасибо сказали: 1144 раз
Рейтинг: 1225

Цитата(andr_andrey @ 21.02.18, 12:01) *
и не увидел предостережения по поводу "случайных" чисел.

А какое предостережение вы хотели увидеть?


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

andr_andrey Подменю пользователя
сообщение 21.02.18, 12:29
Сообщение #13

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 623
Спасибо сказали: 166 раз
Рейтинг: 130.8

Petre @ Сегодня, 12:24 * ,
Хотябы "стандартный" намёк на генератор псевдослучайных чисел. И это "псевдо" должно было насторожить пытливого разработчика.


Signature
#define private public
enum BOOL { FALSE, TRUE, FILENOTFOUND } is made my day

Petre Подменю пользователя
сообщение 21.02.18, 12:33
Сообщение #14

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2902
Из: Київ, Україна
Спасибо сказали: 1144 раз
Рейтинг: 1225

andr_andrey @ Сегодня, 12:29 * ,
Если расписывать в руководстве очевидные вещи, то такое руководство в принципе невозможно будет завершить.
Да и для данной задачи абсолютно нет разницы, суперслучайные числа выходят или псевдо...


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Спасибо сказали: Vofka,

Vofka Подменю пользователя
сообщение 21.02.18, 13:08
Сообщение #15

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Цитата(andr_andrey @ 21.02.18, 12:29) *
Хотябы "стандартный" намёк на генератор псевдослучайных чисел.

И предупреждение о том, что числа генерируются только целые? smile.gif

andr_andrey Подменю пользователя
сообщение 21.02.18, 14:30
Сообщение #16

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 623
Спасибо сказали: 166 раз
Рейтинг: 130.8

Vofka @ Сегодня, 13:08 * ,
У меня возник вопрос, почему они не наткнулись на повторения и мы увидели этот прикол.
Закрались сомнения в понимании 1С, я написал тест
и успокоился smile.gif


Signature
#define private public
enum BOOL { FALSE, TRUE, FILENOTFOUND } is made my day

Petre Подменю пользователя
сообщение 21.02.18, 14:48
Сообщение #17

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2902
Из: Київ, Україна
Спасибо сказали: 1144 раз
Рейтинг: 1225

andr_andrey @ Сегодня, 14:30 * ,
Так тут даже не надо быть Кэпом, чтобы понимать разницу между "случайностью" и "уникальностью".


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

хакерок Подменю пользователя
сообщение 21.02.18, 19:13
Сообщение #18

Оратор
*****
Группа: Пользователи
Сообщений: 258
Из: Київ
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(logist @ 21.02.18, 0:09) *
Нумеровать генератором случайных чисел это конечно жесть.

Нестандартный подход признак гениальности. Но человек скорее всего совсем пока не тратил время на понимание о чём речь.

logist Подменю пользователя
сообщение 21.02.18, 22:15
Сообщение #19

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(хакерок @ 21.02.18, 19:13) *
Нестандартный подход признак гениальности.

Главное не путать нестандартный подход с методом тыка.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 17:37
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!