|
Добавление строки в табличную часть |
☑ |
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) ну если низка, то всё в порядке, да
|
|