Функция ГенерацияСлучайногоСимвола(длн)
ГСЧ = Новый ГенераторСлучайныхЧисел(ТекущаяУниверсальнаяДатаВМиллисекундах());
СлучайнаяСтрока = "";
// генерируем случайное число из 6-ти символов, например "d0c8Yf"
Для Сч = 1 по длн Цикл
Набор = ГСЧ.СлучайноеЧисло(1,3);
Если Набор = 1 Тогда
// это число
СлучайныйСимвол = ГСЧ.СлучайноеЧисло(0,9);
ИначеЕсли Набор = 2 Тогда
// это Большая буква латиницы
СлучайныйСимвол = Символ(ГСЧ.СлучайноеЧисло(65,90));
ИначеЕсли Набор = 3 Тогда
// это маленькая буква латиницы
СлучайныйСимвол = Символ(ГСЧ.СлучайноеЧисло(97,122));
КонецЕсли;
СлучайнаяСтрока = СлучайнаяСтрока + СлучайныйСимвол;
КонецЦикла;
Возврат(СлучайнаяСтрока);
КонецФункции
Сообщить(ГенерацияСлучайногоСимвола(10));