|
флажок в ТП | ☑ | ||
---|---|---|---|---|
0
hatsher
01.11.11
✎
10:48
|
на форме - ТП, с типом значения - Документсписок.Мойдокумент
добавил колонку "выбрать" с типом булево. Как теперь сделать, чтобы в ней можно было ставить флажки, отмечать документы? В текущихданных не вижу такой колонки |
|||
1
hatsher
01.11.11
✎
10:53
|
ап
|
|||
2
Lepochkin
01.11.11
✎
10:59
|
Тебе нужно заполнить табличку со всеми видами доком и потом иметь возможность ставить галочки?? правильно я понял??
|
|||
3
Lepochkin
01.11.11
✎
11:00
|
ой наврал, не видами документов, а документами за период
|
|||
4
salvator
01.11.11
✎
11:02
|
МассивТипов = Новый Массив;
МассивТипов.Добавить(Тип("Булево")); ТвояТаблица.Колонки.Добавить("Пометка", Новый ОписаниеТипов(МассивТипов)); ЭлементыФормы.ТвояТаблица.Колонки["ИмяКолонки"].ДанныеФлажка = "Пометка"; ЭлементыФормы.ТвояТаблица.Колонки["ИмяКолонки"].РежимРедактирования = РежимРедактированияКолонки.Непосредственно; |
|||
5
Lepochkin
01.11.11
✎
11:04
|
(4)Я так понял это он на форме уже сделал. И просто табличку заполнить не может
|
|||
6
hatsher
01.11.11
✎
11:05
|
(5) да, на форму добавил непрограммно. И теперь не могу получить к ним доступ
|
|||
7
Lepochkin
01.11.11
✎
11:08
|
(6)Прочитай последние 2 строчки сообщения (4) и установи эти свойства, это можно сделать программно, можно на форме этого поля нажать свойства и поставить то что нужно
|
|||
8
hatsher
01.11.11
✎
11:14
|
(7) не ставится. Данные флажка можно выбирать только из булевных реквизитов документа. Тп ТП - ДокуменСписок.Мойдокумент
|
|||
9
hatsher
01.11.11
✎
11:14
|
{Форма.Форма(19)}: Ошибка при установке значения атрибута контекста (ДанныеФлажка): Недопустимое значение
ЭлементыФормы.внутренниеЗаказы.Колонки.Пометка.ДанныеФлажка = "Пометка"; |
|||
10
salvator
01.11.11
✎
11:17
|
(9) Либо рисуй на форме, либо в коде - как в (4). Обрати внимание, что имя колонки, к которой нужно прилепить флажок, должно быть в квадратных скобках.
|
|||
11
hatsher
01.11.11
✎
11:21
|
(10) блин. ты понимаешь разницу между ТЗ и ДокументСписок ??
Учи СП: КолонкиСписка (ListColumns) Добавить (Add) Синтаксис: Добавить(<Колонка>, <Автоудаление>) |
|||
12
hatsher
01.11.11
✎
11:26
|
какой-то кризис в айти, прям
|
|||
13
Wobland
01.11.11
✎
11:28
|
аналогичная задача стоит. пока забросил, другие дела. есть, где подсмотреть, так что стучись, автор, к концу дня точно сделаю. ну или здесь посмотрю ;)
|
|||
14
Lepochkin
01.11.11
✎
12:24
|
А никак не сделаешь... Работай с ТЗ
|
|||
15
Wobland
01.11.11
✎
13:02
|
подниму. беда какая-то. Имеется внешняя обработка. У ней ТЧ. Размещаю ТабПоле на форме, добавляю туда колонку (всё ручками), хочу в колонке галки расставлять. В свойсвах режим редактирования непосредственно, а вот в данных флажка ничего нет. В итоге имею какую-то хрень. Как сделать нормальное ТабПоле с галками?
|
|||
16
DSatan
01.11.11
✎
13:33
|
вот программно
или же тоже самое делаешь интерактивно на форме |
|||
17
DSatan
01.11.11
✎
13:34
|
(16) + хотя это все уже в (4) расписали дальше некуда, разве что насчет .Данные не написали.
|
|||
18
DSatan
01.11.11
✎
13:35
|
(12) меня с утра не покидает чувство что сегодня пятница :) похоже не меня одного :)
|
|||
19
hatsher
01.11.11
✎
17:02
|
(17) не тупи
|
|||
20
Mort
01.11.11
✎
17:15
|
(19) Напиши это на бумаге и прочитай 10 раз.
|
|||
21
hatsher
01.11.11
✎
17:24
|
блин. По сабжу кто-нить ответит, нет?
Как в табличном поле с типом ДокументСписок добавить колонку-флажок, чтобы можно было отмечать строки? И как получить доступ к отмеченным строкам? |
|||
22
Reset
01.11.11
✎
17:38
|
(21) Соотвествие с ключом - ссылкой и значением Булево.
При выводе строки - по значению соответствия (фактически по наличию в) рисовать/не рисовать флажок. В событии ПриИзмененииФлажка - добавлять-удалять из соответсвия. |
|||
23
Reset
01.11.11
✎
17:38
|
или в событии Выбор, по обстоятельствам
|
|||
24
Starhan
08.11.11
✎
12:33
|
(21) наткнулся на ИТС вот на что
Обращение к свойству "ТекущаяСтрока" табличного поля ... При этом следует учитывать, что для динамических списков возможность обращения к значениям полей с помощью свойства "ТекущиеДанные" зависит от видимости соответствующих колонок в списке. Поэтому, необходимо явно добавлять данные колонки в источник данных табличного поля перед открытием формы, например: СправочникСписок.Колонки.Добавить("Адрес"); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |