Имя: Пароль:
1C
1С v8
Добавление строки в табличную часть
0 Larinel
 
23.07.13
13:35
Мне нужно чтобы при добавление новой строки в табличную часть одному из полей присваивалось СЛУЧАЙНОЕ значение числа.
Вот набросал небольшой код, но при добавлении его в процедуру "(табчасть)ПередНачаломДобавления" выдает ошибку "Значение не объектного типа(Индетификатор)"

Вот собственно код:

   Грч = Новый ГенераторСлучайныхЧисел();
   УнИнд = Грч.СлучайноеЧисло(0,99999999) ;
   Если ВидыРемонтов.Количество()  <>0
   Тогда
   Для Каждого Проверка Из ВидыРемонтов Цикл
   Если Проверка.Индетификатор = УнИнд
   Тогда
   УнИнд = Грч.СлучайноеЧисло();
   КонецЕсли;
   КонецЦикла;    
   КонецЕсли;
   ЭлементыФормы.ВидыРемонтов.ТекущиеДанные.Индетификатор = УнИнд \\Ругается в конце
1 Господин ПЖ
 
23.07.13
13:36
миста - лучший отладчик...
2 Поросенок Петр
 
23.07.13
13:36
ПриНачалеРедактирования + НоваяСтрока
3 Wobland
 
23.07.13
13:37
вижу. вижу непонимание разницы между тем, что видишь, и тем, что есть
4 Фокусник
 
23.07.13
13:37
(0) у тебя скорее всего опечатка в слове "Индетификатор" :)
5 ДенисЧ
 
23.07.13
13:38
"Индетификатор"

...
Интересное слово..
6 Господин ПЖ
 
23.07.13
13:38
(3) ага... диссонанс между СП и рукож.пием автора...
7 Larinel
 
23.07.13
13:38
(4) Оу, я не заметил, да орфография хромает, но все соответствует
8 Wobland
 
23.07.13
13:39
(7) какая разница между полем ввода и полем таблицы?
9 Larinel
 
23.07.13
13:40
(8) Ну, поле ввода - это визуальное оформление...
10 Wobland
 
23.07.13
13:40
(9) воот
11 Larinel
 
23.07.13
13:41
(10) Намек понят, буду править, пока спасибо...
12 Поросенок Петр
 
23.07.13
13:42
до скорого
13 Wobland
 
23.07.13
13:43
уникальность случайного не гарантирована, кстати
14 Larinel
 
23.07.13
13:44
(13) Да, но во первых проверка будет еще, да и вероятность совпадения крайне низка...
15 Wobland
 
23.07.13
13:44
(14) ну если низка, то всё в порядке, да
AdBlock убивает бесплатный контент. 1Сергей