Имя: Пароль:
1C
1С v8
Установить текст в "Поле ввода"
0 mzelensky
 
20.08.12
09:54
Доброго всем.
Что-то либо я туплю, либо "опять акула глухая попалась".
В общем, у ячейки табличной части есть метод "установить текст" с помощью которого в эту ячейку выводится произвольный текст.
Мне нужно нечто аналогичное для "Поля Ввода". К сожалению СП результатов не дал, я нашел там только метод "Выделенный Текст", но он работает несколько не так, как мне нужно.

Как победить проблему?
1 Wobland
 
20.08.12
09:54
а присвоить строковым данным?
2 mzelensky
 
20.08.12
09:55
(1) фишка в том, что там не строковые данные. Поэтому именно "присвоить низя". Говорю же. нужно аналог "установить текст".
3 Wobland
 
20.08.12
09:56
(2) сделай составной тип
4 kible
 
20.08.12
09:57
(0) Установи 8.3
5 mzelensky
 
20.08.12
09:57
(3) слушай, ты читать умеешь? мне нельзя пользоваться "ДАННЫМИ"! Если бы было можно - я бы сюда не писал.
6 mzelensky
 
20.08.12
09:57
(4) Нет, спасибо!
7 Wobland
 
20.08.12
09:58
(5) со словарём. "нельзя пользоваться "ДАННЫМИ"" появилось только в (5)
8 Reset
 
20.08.12
09:58
(6) тогда нельзя это сделать
9 Reset
 
20.08.12
09:59
У тебя все время проблемы какие-то кривые, странные
10 mzelensky
 
20.08.12
10:02
(8) они не странные. А вызваны одним глупым ограничением - нельзя в данных хранить "тип данных". вот и приходится через Ж**У делать :(

думаешь мне в кайф?
11 mzelensky
 
20.08.12
10:04
(7) нельзя пользоваться "ДАННЫМИ" - я же написал НУЖЕН АНАЛОГ "УСТАНОВИТЬ ТЕКСТ". Метод "УСТАНОВИТЬ ТЕКСТ" не трогает данные! Поэтому все необходимое было написано изначально, еще в (0)!
12 Reset
 
20.08.12
10:04
Ну через пятую точку то можно, раз нравится.
а) Сделать временное поле ввода, не привязанное к данным и таскать значение туда-сюда
б) Сделать ТП с одной строкой и колонкой и без шапки - там будет УстановитьТекст()
:-)
13 ptrtss
 
20.08.12
10:06
(0) Видишь ли в чем разница. Ячейка в табличном поле это как бы два в одном: надпись, а под ней поле ввода (или чего там вместо, поле списка какое-нибудь)

Чтобы сделать также, можешь сделать надпись поверх, а при даблклике по ней прятать и переключаться на редактирование
14 Reset
 
20.08.12
10:06
(13) Надпись-гиперссылку )
15 Reset
 
20.08.12
10:07
Чтоб клик ловился
16 mzelensky
 
20.08.12
10:09
(12) в данном случае я сделал через хранилище (до этого в табличной части делал просто через пустую ссылку и "установить текст"). Сейчас сделаю, чтобы эти реквизиты понимали друг друга. Работать конечно будет, но блин, хочется чтобы было НОРМАЛЬНО, а не так!
17 mzelensky
 
20.08.12
10:10
(13) (14) спасибо за идею, но пока оставлю через "хранилище".
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший