|
Перезапись всех элементов
| ☑ |
0
Artificial
01.02.16
✎
11:20
|
&НаСервере
Процедура ПерезаписатьВсёНаСервере()
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Подстанции.Ссылка
|ИЗ
| Справочник.Подстанции КАК Подстанции";
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Пока Выборка.Следующий() Цикл
Объект = Выборка.Ссылка.ПолучитьОбъект();
Объект.Записать();
КонецЦикла;
КонецПроцедуры
&НаКлиенте
Процедура ПерезаписатьВсё(Команда)
ПерезаписатьВсёНаСервере();
КонецПроцедуры
Почему эта фигня ругается "Нельзя изменять поле, содержащее объект данных формы"?
|
|
1
Ёпрст
01.02.16
✎
11:21
|
(0)
Пока Выборка.Следующий() Цикл
Вася = Выборка.Ссылка.ПолучитьОбъект();
Вася.Записать();
КонецЦикла;
|
|
2
EugeniaK
01.02.16
✎
11:21
|
(0) Объект = Выборка.Ссылка.ПолучитьОбъект();
Переименуй Объект в Объект2
|
|
3
Ёпрст
01.02.16
✎
11:21
|
Объект - зарезервированное имя для обращения к... ну ты понял, надеюсь
|
|
4
Artificial
01.02.16
✎
11:24
|
(2) (3) Я понял, спасибо.
|
|
5
Pro-tone
01.02.16
✎
11:29
|
(4) я бы давал более осмысленное название переменной, чем в (2)
ПодстанцияОбъект = Выборка.Ссылка.ПолучитьОбъект();
ну это так, небольшой штришок)
|
|
6
mistеr
01.02.16
✎
11:30
|
(0) Интересно, в чем тайный смысл сей конструкции?
У вас база лежит на каком-то допотопном SSD с энергозависимой памятью, где данные нужно периодически перезаписывать, чтобы не накрылись?
|
|
7
ЧеловекДуши
01.02.16
✎
11:31
|
(0) Начни объявлять переменные, как в нормальных языках :)
Либо понимать, что, где как называется, что бы в будущем не конфликтовать :)
|
|
8
Artificial
01.02.16
✎
11:38
|
(6) Долго объяснять. Надо сделать перезапись всех объектов, почему-то ругается.
|
|
9
Stimcool
01.02.16
✎
11:39
|
>>данные нужно периодически перезаписывать
вы так говорите, как будто это что-то плохое
|
|
10
mistеr
01.02.16
✎
12:00
|
(9) Тут два варианта, либо железо плохое, либо программист (проектировщик).
|
|
11
Рэйв
01.02.16
✎
12:06
|
(8)Дай догадаюсь...
Неужели таким странным способом регистрируешь в обмене?:-)
|
|
12
Stimcool
01.02.16
✎
12:08
|
Может при записи эл спр происходит какой-то сложный механизм создания записей РС, создания каких-то других связанных элементв
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший