Имя: Пароль:
1C
1C 7.7
v7: Как открыть объект из таблицы? ☑
0 sulfur
 
24.10.12
✎
21:44
Здравствуйте!
Я вывожу результат запроса в таблицу и хотел бы, чтобы когда я кликаю по номеру документа - у меня этот документ открывался. Как это сделать?
1 Джордж1
 
24.10.12
✎
21:45
см. в свойствах ячейки реквизит Расшифровка
2 sulfur
 
24.10.12
✎
22:01
я в этом поле записал то же, что и в основном поле. Все равно не работает.

Может быть я не ссылку присваиваю этой переменной, а строку? Вот кусок программы, гляньте пожалуйста

[code]
ТекстЗапроса = "
|Обрабатывать НеПомеченныеНаУдаление;
|Период с '01.01.10' по '01.01.25';
|ПолисОСАГО = Документ.ПолисОСАГО.ТекущийДокумент;
|Группировка ПолисОСАГО упорядочить по ПолисОСАГО.ДатаДок;";

Если Запрос.Выполнить(ТекстЗапроса) = 1 тогда
   Пока Запрос.Группировка() = 1 цикл
       Док = Запрос.ПолисОСАГО;
       Таб.ВывестиСекцию("Строка");
   КонецЦикла;
КонецЕсли;
[/code]

Док - это имя переменной в таблице, на которое я хочу кликать. Именно "Док" я написал в ячейке. Расшифровка тоже Док. Тип значения в ячейке - Выражение.
3 Надсмотрщик
 
24.10.12
✎
22:03
Защита таблицы стоит?
4 sulfur
 
24.10.12
✎
22:07
Это галочка в свойствах ячейки Док? Да, стоит. Но без нее тоже не работает.
5 Надсмотрщик
 
24.10.12
✎
22:17
Скрин выложи, как ты вставляешь в Расшифровку
6 Джордж1
 
24.10.12
✎
22:27
(4)это не то совсем
(3)Тут не Защита таблицы нужна, а ТолькоПросмотр(1)
7 sulfur
 
24.10.12
✎
22:34
Джордж1, вы правы, помогло =)
Спасибо большое, ребят, за помощь!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший