forum.bitel.ru
http://forum.bitel.ru/

[6.0] Заполнение combobox
http://forum.bitel.ru/viewtopic.php?f=12&t=9006
Страница 1 из 1

Автор:  Phricker [ 27 фев 2014, 15:40 ]
Заголовок сообщения:  [6.0] Заполнение combobox

Памятуя о том, что многие фичи отражаются в документации с некоторым опозданием, хочу спросить не появилось ли возможности автоматического заполнения параметра
Код:
<combo name="combo" title="ComboBox" textBefore="textBefore" textAfter="textAfter">
    <item id="0" title="-"/>
    <item id="1" title="Value 1"/>
</combo>

какими-то значениями выдранными из базы при выборе отчета в котором собственно используется комбобокс?
Т.е. не заранее предопределенными значениями, а динамически формирующийся список.

Автор:  dimOn [ 27 фев 2014, 16:51 ]
Заголовок сообщения:  Re: [6.0] Заполнение combobox

не. все такие контролы зашиты, типа список тарифов итд итп

Автор:  dimOn [ 27 фев 2014, 16:52 ]
Заголовок сообщения:  Re: [6.0] Заполнение combobox

теоретически можно sql для его заполнения прописать в одном из атрибутов) это подойдёт?

Автор:  Phricker [ 27 фев 2014, 16:57 ]
Заголовок сообщения:  Re: [6.0] Заполнение combobox

В принципе да :) Я просто помню пару тем на форуме где за подобное спрашивали.
Например если делать фильтр по какому-то списковому параметру или т.п. - удобно не вручную заполнять этот список (а вдруг потом изменится, а ты уже и забыл), а выдрать SQLем и всего делов.

Автор:  dimOn [ 28 фев 2014, 13:15 ]
Заголовок сообщения:  Re: [6.0] Заполнение combobox

в туду записал)

Автор:  dimOn [ 11 мар 2014, 18:11 ]
Заголовок сообщения:  Re: [6.0] Заполнение combobox

Сделал в 6.1 :bow:

Код:
<?xml version="1.0" encoding="UTF-8"?>
<report title="Динамические списки фильтров (SQL)" type="java">
   <combo name="p1" title="Типы расходов" sql="SELECT id, title FROM contract_charge_types ORDER by title">
      <item id="-1" title="---"/>
      <item id="-2" title="Ещё что-то"/>
   </combo>
   <list name="p2" title="Типы расходов" sql="SELECT id, title FROM contract_charge_types ORDER by title">
      <item id="-1" title="---"/>
      <item id="-2" title="Ещё что-то"/>   
   </list>
   <checkedList name="p3" title="Типы расходов" sql="SELECT id, title FROM contract_charge_types ORDER by title">
      <item id="-1" title="---"/>
      <item id="-2" title="Ещё что-то"/>      
   </checkedList>
</report>

Автор:  skyb [ 11 мар 2014, 18:16 ]
Заголовок сообщения:  Re: [6.0] Заполнение combobox

а это хорошо!!!! Когда уже выйдет?

Автор:  stark [ 11 мар 2014, 18:36 ]
Заголовок сообщения:  Re: [6.0] Заполнение combobox

skyb писал(а):
а это хорошо!!!! Когда уже выйдет?


Когда skyb протестирует :)

Автор:  dimOn [ 11 мар 2014, 18:38 ]
Заголовок сообщения:  Re: [6.0] Заполнение combobox

skyb писал(а):
Когда уже выйдет?
- а 6.1 выйдет?
- нет
- а сбросьте мячик?

Автор:  Phricker [ 11 мар 2014, 18:47 ]
Заголовок сообщения:  Re: [6.0] Заполнение combobox

Блин Димон я чуть пряником не подавился :D

Автор:  skyb [ 12 мар 2014, 05:46 ]
Заголовок сообщения:  Re: [6.0] Заполнение combobox

я понел коварный замысел и почему все что мы хотим реализовывается в 6.1.....она просто никогда не выйдет

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/