Имя: Пароль:
1C
1C 7.7
v7: Глюк с методом опции() в пустой таблице
0 NS
 
29.06.12
18:11
Метод Таблица.Опции() работает только в приоткрытии()
Дальше опции не меняются. Этот глюк как-то обходится?
1 andrewks
 
29.06.12
18:17
нет такого глюка.
2 NS
 
29.06.12
18:32
(1)
Процедура Сформировать()
   Таблица.Опции(0,0,3,0);
   Таблица.Толькопросмотр(1);
   Таблица.Показать("ля-ля");
КонецПроцедуры

Ничего в таблице не меняется.
3 G-Re
 
29.06.12
18:35
(2) А что должно поменяться? Просто установлены некие параметры.
4 NS
 
29.06.12
18:39
(3) А мне казалось что должны пропасть сетка, заголовки и зафиксироваться три строки.
Такой-же код в приОткрытии() естественно работает.
5 Guk
 
29.06.12
18:42
у меня работает в любом месте. глюк где-то в другом...
6 NS
 
29.06.12
18:43
(5) У тебя случайно формэкс или 1С++ не установлены?
В коде ничего кроме этих строк нет.
7 NS
 
29.06.12
18:44
+ (6)
Меняем -

Процедура Сформировать()
   Таблица.Опции(0,0,3,0);
   Таблица.Толькопросмотр(1);
   Таблица.Показать("ля-ля");
КонецПроцедуры
Процедура Приоткрытии()
Сформировать();
КонецПроцедуры

Всё сработало при открытии.
8 Барбариска
 
29.06.12
18:45
Странно, что у Guk работает ))
Обычно только при открытии, и все
9 G-Re
 
29.06.12
18:45
(4)Таблица зарезервированное слово(объект), его можно и не объявлять как СоздатьОбъект("Таблица"), а как, если, например, Табл?
10 Guk
 
29.06.12
18:45
(6) у меня это работало, когда ни формэкс, ни 1С++ еще не существовали...
11 NS
 
29.06.12
18:46
(9) Чего табл? Пустая таблица имеет предопределенное название "Таблица"
12 Guk
 
29.06.12
18:46
правда у меня переменная обычно Таб называется ;)...
13 NS
 
29.06.12
18:46
(10) Неужели? Ты случайно "Пустую Таблицу" с просто "Таблицей" не путаешь?
14 NS
 
29.06.12
18:47
(12) И как ты пустую таблицу смог переименовать, когда это зарезервированное слово?
15 Guk
 
29.06.12
18:47
(13) похоже путаю...
16 NS
 
29.06.12
18:48
Нашел в поиске ветку с Альфом, где он заикнулся про формэкс как решение этой проблемы. А без формэкса не решить?