|
Представление в ячейке табличного документа | ☑ | ||
---|---|---|---|---|
0
PsyTech
06.02.13
✎
09:01
|
Всем привет!
Ячейка таб дока содержит значение типа СправочникСсылка.Контрагенты. Как к наименованию выбранного в ячейке контрагента программно прилепить текст, чтоб при этом значение ячейки оставалось СправочникСсылка.Контрагенты? |
|||
1
Wobland
06.02.13
✎
09:02
|
пихать значение в расшифровку, а текст в текст
|
|||
2
НафНаф
06.02.13
✎
09:02
|
расшифровка?
|
|||
3
PsyTech
06.02.13
✎
09:03
|
(1) Можно пример?
|
|||
4
Maxus43
06.02.13
✎
09:03
|
Смысл то какой? или текст отличается?
|
|||
5
PsyTech
06.02.13
✎
09:03
|
(2) нет
|
|||
6
Maxus43
06.02.13
✎
09:04
|
(3)
Выбрать Прдставление(Контрагент), Контрагент ...... ОбластьЯчеек.Заполнить(Выборка); |
|||
7
Wobland
06.02.13
✎
09:04
|
(3) Область.Расшифровка=НекоеЗначение
|
|||
8
PsyTech
06.02.13
✎
09:04
|
(4) Смысл, например, к имени должность прилепить и тип при этом сохранить.
|
|||
9
Maxus43
06.02.13
✎
09:05
|
(5) да
(8) да, расшифровка. в свойстве ячейки есть такое поле |
|||
10
PsyTech
06.02.13
✎
09:06
|
(7) Расшифровка у меня почему-то всегда = Неопределено.С чем это связано?
|
|||
11
Wobland
06.02.13
✎
09:07
|
(10) с незаполненностью расшифровки
|
|||
12
Wobland
06.02.13
✎
09:08
|
вообще, что такое "тип при этом сохранить"?
|
|||
13
Maxus43
06.02.13
✎
09:09
|
(12) всё норм, что по клику по "Вот такая надпись моя" открывался таки контрагент. расшифровка, правильно всё
|
|||
14
PsyTech
06.02.13
✎
09:11
|
(7) Установилось значение расшифровки, но значение ничего не поменялось. Выводится просто наименование.
|
|||
15
Maxus43
06.02.13
✎
09:13
|
(14) параметр должен быть КонтрагентТекст
расшифровка - Контрагент. Область.Параметры.КонтрагентТекс = "ДядяВася"; Область.Контрагент = Контрагент.Ссылка; |
|||
16
PsyTech
06.02.13
✎
09:14
|
(15) Только через параметр можно?
|
|||
17
Maxus43
06.02.13
✎
09:19
|
(16) в параметре ячейки - текст, в расшифровке - что открывается по клику.
Что значит только через параметры? Он заполнен у тебя уже, и прописан в ячейке, тебе надо только ему присвоить свой произвольный текст |
|||
18
PsyTech
06.02.13
✎
09:27
|
(17) У таб дока свойство "Макет" = Ложь.
|
|||
19
Maxus43
06.02.13
✎
09:28
|
(18) нихзрена не понял. макета нет?
|
|||
20
PsyTech
06.02.13
✎
09:36
|
(19) У области можно задать параметры, если у таб дока свойство "макет"=Истина.
|
|||
21
Maxus43
06.02.13
✎
09:38
|
Wobland принимай эстафету, я за кофе, мозг плющится уж
|
|||
22
Wobland
06.02.13
✎
09:42
|
(20) нет такого свойства у табдока
|
|||
23
Wobland
06.02.13
✎
09:44
|
и вообще, в (14) всё сказано
|
|||
24
ХочуСказать
06.02.13
✎
09:45
|
автор пытается сделать
а-ля регламентированная отчетность в 7ке это называлось макетом в режиме ввода данных... зачем он так делает х его з.... если надо именно так, то надо вешать обработчик события на обработку расшифровке, в методое события анализировать адрес ячейки и открывать контрагента |
|||
25
PsyTech
06.02.13
✎
09:57
|
(24) Да, вот тут все обрабатываю: ТабличныйДокументВыбор(Элемент, Область, СтандартнаяОбработка)
|
|||
26
ХочуСказать
06.02.13
✎
09:58
|
(25) а макет заполняешь как, руками что ли?
|
|||
27
PsyTech
06.02.13
✎
10:00
|
(26) Да, руками. И тут обрабатываю: ТабличныйДокументВыбор(Элемент, Область, СтандартнаяОбработка)
|
|||
28
ХочуСказать
06.02.13
✎
10:00
|
(27) у области смотри свойство текст,
попробуй туда чего нибудь установить |
|||
29
ХочуСказать
06.02.13
✎
10:01
|
по идеи должно сработать....
ОбластьЯчеекТабличногоДокумента (SpreadsheetDocumentRange) Текст (Text) Использование: Чтение и запись. Описание: Тип: Строка. Содержит значение текста ячеек области. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: 1. Свойство доступно для записи, если ячейка не содержит значения (свойство СодержитЗначение равно Ложь). 2. Применимо только для прямоугольных областей. |
|||
30
PsyTech
06.02.13
✎
10:03
|
(28) Область содержит значение. Т.е. в "Текст ничего не запихнуть".
|
|||
31
Wobland
06.02.13
✎
10:03
|
>Область содержит значение
и это значение имеет тип ОбластьЯчеекТабличногоДокумента о чём автор тут вообще? |
|||
32
ХочуСказать
06.02.13
✎
10:03
|
(30) а в элемент управления?
|
|||
33
ХочуСказать
06.02.13
✎
10:04
|
(31) накинь табличное поле на форму, зайди в свойство ячейки и поставь галочку "область содержит значение"
|
|||
34
Wobland
06.02.13
✎
10:06
|
(33) лениво обычное приложение запускать
|
|||
35
PsyTech
06.02.13
✎
10:28
|
В общем нет таких возможностей(
Нужно тип Строка устанавливать. |
|||
36
PsyTech
06.02.13
✎
10:29
|
Странно, что в 8.2 этого все еще нет.
|
|||
37
ХочуСказать
06.02.13
✎
10:30
|
(36) ни разу за 10 лет не видел, что бы этим кто то пользовался
|
|||
38
samozvanec
06.02.13
✎
10:34
|
(36) в 8.2 нельзя вывести в ячейку табдока текст и обработать расшифровку? ну ну
|
|||
39
PsyTech
06.02.13
✎
10:39
|
(37) Никто и не пользуется, потому что нет возможности. Вопросов не мало на эту тему, ответов только нет.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |