|
ВидПоляФормы.ПолеФлажка | ☑ | ||
---|---|---|---|---|
0
4Derby
29.04.14
✎
21:05
|
ТЗ_рез = Запрос.Выполнить().Выгрузить();
ТЗ_рез.Колонки.Добавить("Пометка",Новый ОписаниеТипов("Число")); //Создадим реквизиты ТЗ МассивРеквизитов.Очистить(); Для Каждого Колонка ИЗ ТЗ_рез.Колонки Цикл МассивТипов = Новый Массив; МассивТипов.Добавить(Колонка.ТипЗначения); НоваяКолонка = Новый РеквизитФормы(Колонка.Имя, Новый ОписаниеТипов(МассивТипов), "ТаблицаДокументов"); МассивРеквизитов.Добавить(НоваяКолонка); КонецЦикла; ИзменитьРеквизиты(МассивРеквизитов); ЗначениеВРеквизитФормы(ТЗ_рез, "ТаблицаДокументов"); //Создаем элементы на форме для отображения колонок ЭлементТЗ = Элементы.ТаблицаДокументов; Для Каждого Колонка ИЗ ТЗ_рез.Колонки Цикл НовыйЭлементФормы = Элементы.Добавить("ТаблицаДокументов"+Колонка.Имя, Тип("ПолеФормы"), ЭлементТЗ); Если Колонка.Имя = "Пометка" Тогда НовыйЭлементФормы.Вид = ВидПоляФормы.ПолеФлажка; Иначе НовыйЭлементФормы.Вид = ВидПоляФормы.ПолеВвода; КонецЕсли; НовыйЭлементФормы.ПутьКДанным = "ТаблицаДокументов." + Колонка.Имя; КонецЦикла; Почему "Пометка" не вылазиет флажком? |
|||
1
jsmith82
29.04.14
✎
21:12
|
ха
|
|||
2
neo_matrix_123
29.04.14
✎
21:14
|
ох. лет десять назад делал такое.... вот найти бы... помню только смысл, что там обрабатывать надо список то-ли установить значения то-ли еще как.... попробую найти...
|
|||
3
jsmith82
29.04.14
✎
21:14
|
там по-другому
|
|||
4
jsmith82
29.04.14
✎
21:15
|
где-то я делал это. помню, что муть
|
|||
5
Рэйв
29.04.14
✎
21:20
|
Вообще конечно начинать с
ТЗ_рез = Запрос.Выполнить().Выгрузить(); Это круто:-) |
|||
6
Рэйв
29.04.14
✎
21:20
|
я даже боюсь представить текст:-)
|
|||
7
Рэйв
29.04.14
✎
21:21
|
запроса
|
|||
8
Рэйв
29.04.14
✎
21:21
|
а то может ТС не понял текст чего.
|
|||
9
Рэйв
29.04.14
✎
21:24
|
(0)У тебя есть немного времени всетаки показать тест запроса.
А потом скорее всего ветка утонет...Как ни жаль |
|||
10
4Derby
29.04.14
✎
21:24
|
Запрос.Текст = "
|ВЫБРАТЬ | ПриходнаяНакладная.Ссылка, | ПриходнаяНакладная.Контрагент КАК Контрагент, | ПриходнаяНакладная.Проведен КАК Проведен, | ПриходнаяНакладная.Дата КАК ДатаДокум //| Пометка |ИЗ | Документ.ПриходнаяНакладная КАК ПриходнаяНакладная |ГДЕ | ПриходнаяНакладная.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонец | И ПриходнаяНакладная.Проведен"; Запрос.УстановитьПараметр("ДатаНачала", НачалоДня(Объект.ДатаНачала)); Запрос.УстановитьПараметр("ДатаКонец", КонецДня(Объект.ДатаКонец)); |
|||
11
4Derby
29.04.14
✎
21:25
|
Пометка - галочка, выгружать ли документ.
|
|||
12
Рэйв
29.04.14
✎
21:25
|
Спасибо:-))
|
|||
13
Рэйв
29.04.14
✎
21:25
|
над //| Пометка
ржу:-)) |
|||
14
Рэйв
29.04.14
✎
21:26
|
это праздник какойто:-)
|
|||
15
Рэйв
29.04.14
✎
21:26
|
Ну и что там не так?
|
|||
16
4Derby
29.04.14
✎
21:27
|
(13) рад, что позабавил тебя.
однако, как на форме иметь флажок? |
|||
17
Рэйв
29.04.14
✎
21:28
|
Эй ТС, я впрос задал вообщето.
|
|||
18
Рэйв
29.04.14
✎
21:29
|
(16)Очень просто. Делаешь реквизит Булево, выводишь его на форму .
И на форме элементу делаешь в свойствах тип отображения- "Флаг" |
|||
19
4Derby
29.04.14
✎
21:29
|
15 - Пометка - выскакивает как поле ввода
|
|||
20
Рэйв
29.04.14
✎
21:30
|
Ну ты мне должен пиво:-)
|
|||
21
Рэйв
29.04.14
✎
21:30
|
Если не совсем идиот конечно...
|
|||
22
4Derby
29.04.14
✎
21:30
|
18 У меня ТЗ программно в УФ выводится.
|
|||
23
Рэйв
29.04.14
✎
21:30
|
(22)Ах у тебя УФ ?
|
|||
24
Рэйв
29.04.14
✎
21:31
|
Предупреждать надо...
|
|||
25
4Derby
29.04.14
✎
21:31
|
Ах Ах Ах ...
|
|||
26
Рэйв
29.04.14
✎
21:31
|
Я бы сказал...Да там дольше намного.Боюсь не поймешь.
|
|||
27
Рэйв
29.04.14
✎
21:32
|
а я смотрю ты даже тому что я сказал никакого уважения...
|
|||
28
Рэйв
29.04.14
✎
21:32
|
ну тогда решай сам.Умник.
|
|||
29
4Derby
29.04.14
✎
21:35
|
))) Как всегда в этом чате... Для чего Миста?!
|
|||
30
Рэйв
29.04.14
✎
21:43
|
(29)Миста как раз для таких как ты.
Если человек что-то не знает- он может прийти на мисту и узнать. ПРИЧЕМ - не заводя тему. Просто поиском. Если человек настолько идиот, что не может воспользоваться поиском...И настолько идиот, что "синтаксис-помошник" для него пустой звук.... То он просто ДУРАК,НЕДОСТОЙНЫЙ УВАЖЕНИЯ.... :-) И боьше ничего |
|||
31
4Derby
29.04.14
✎
21:47
|
ок, спасибо Рэйв
|
|||
32
Рэйв
29.04.14
✎
22:00
|
(31)You are welcome.
As always. |
|||
33
jsmith82
29.04.14
✎
22:02
|
(32) Good work, Rave
|
|||
34
Рэйв
29.04.14
✎
22:03
|
(33)tnx
:-) |
|||
35
neo_matrix_123
29.04.14
✎
22:39
|
не оно?
ОформлениеЯчейки (CellAppearance) ОтображатьТекст (ShowText) Использование: Чтение и запись. Описание: Тип: Булево. Содержит признак отображения текста. Истина - отображается. Доступность: Толстый клиент. Примечание: Текст ячейки можно не отображать, если с ней связано значение тип Булево или Число и для отображения этого значения используется флажок. |
|||
36
neo_matrix_123
29.04.14
✎
22:40
|
ОформлениеЯчейки (CellAppearance)
УстановитьТекст (SetText) Синтаксис: УстановитьТекст(<Текст>) Параметры: <Текст> (обязательный) Тип: Строка. Текст ячейки. Описание: Устанавливает текст ячейки. Устанавливает свойство ОтображатьТекст в значение Истина. Доступность: Толстый клиент. |
|||
37
neo_matrix_123
29.04.14
✎
23:07
|
Процедура СформированныеДокументыПриПолученииДанных(Элемент, ОформленияСтрок)
Для каждого ОформлениеСтроки из ОформленияСтрок Цикл ОформлениеСтроки.Ячейки.Проведен.ОтображатьТекст = Ложь; ОформлениеСтроки.Ячейки.Проведен.ОтображатьФлажок = Ложь; ОформлениеСтроки.Ячейки.Проведен.ОтображатьКартинку = Истина; Если ОформлениеСтроки.ДанныеСтроки.ПометкаУдаления Тогда ОформлениеСтроки.Ячейки.Проведен.ИндексКартинки = 1; ИначеЕсли ОформлениеСтроки.ДанныеСтроки.Проведен Тогда ОформлениеСтроки.Ячейки.Проведен.ИндексКартинки = 0; Иначе ОформлениеСтроки.Ячейки.Проведен.ИндексКартинки = 2; КонецЕсли; КонецЦикла; КонецПроцедуры // СформированныеДокументыПриПолученииДанных() |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |