Имя: Пароль:
1C
1С v8
Метод объекта не обнаружен скопировать.
0 Darhon
 
21.07.15
06:23
Здравствуйте, при выполнении кода:

ТаблицаРолей=СписокРолей.Скопировать();


ругается, что метод объекта (Скопировать) не обнаружен.  СписокРолей реквизит формы - таблицаЗначений. Платвформа 8.3.6 упраляемые формы в режиме совместимости с 8.2.16
1 Darhon
 
21.07.15
06:26
(0) Вызываю наСервере. В СП данный метод описан, доступен на сервере или толстом клиенте.
2 1Сергей
 
21.07.15
06:28
на форме не бывает ТЗ. Это тебе не семерка
3 kosts
 
21.07.15
06:29
(0) Сам же написал "реквизит", смотри какие методы есть у реквизита, а каких нет.
4 Darhon
 
21.07.15
06:31
(2) СписокРолей - реквизит формы, тип ТаблицаЗначений
(3) У реквизита нет этого метода, но Код взят из 8.2 конф. Там судя по всему это работало прекрасно :)
5 Стальная Крыса
 
21.07.15
06:35
(0) это не "таблица значений" - это "данные формы коллекция"
6 Darhon
 
21.07.15
06:40
Как можно заменить этот код?
7 Darhon
 
21.07.15
06:44
В 8.2 Это тоже были Данные формы коллекция, при этом все работало. Ошибку свою понял по поводу типа реквизита :) Но как это поможет исправить проблему ума не приложу
8 kosts
 
21.07.15
06:51
(7) Попробуй добавить строку и заполнить значения
9 kosts
 
21.07.15
06:52
(8) Не то. Я подумал строчку скопировать. Тебе надо Выгрузить сделать
10 Darhon
 
21.07.15
06:58
(9) да, спасибо, выгрузить работает.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший