powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как создать грид в extjs 4 с одной строкой
12 сообщений из 12, страница 1 из 1
Как создать грид в extjs 4 с одной строкой
    #39429006
s_r_g_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никак не получается сделать....
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429071
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо создать грид и указать ему Store с одной строкой.
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429436
s_r_g_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander A. SakНадо создать грид и указать ему Store с одной строкой.Спасибо, теперь другая проблема. У меня в этой одной строке два поля типа комбобокс, как организовать взаимодействие между ними? Например, выбирая id=1 в первом комбобоксе, во втором с таким id запись не показывать....Как такое реализовать?
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429455
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Указать editor у колонки и, возможно, renderer.
Это есть в примерах: http://docs.sencha.com/extjs/4.2.3/extjs-build/examples/build/KitchenSink/ext-theme-classic/#cell-editing
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429508
s_r_g_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander A. SakУказать editor у колонки и, возможно, renderer.
Это есть в примерах: http://docs.sencha.com/extjs/4.2.3/extjs-build/examples/build/KitchenSink/ext-theme-classic/#cell-editing
Ну а как обратиться к другому комбу?
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429513
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте с другой стороны зайдем. Что пытались сделать?
А то у меня возникает подозрение, что пора обращаться к программисту.
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429574
s_r_g_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander A. SakДавайте с другой стороны зайдем. Что пытались сделать?
А то у меня возникает подозрение, что пора обращаться к программисту.Пока ничего не пытался сделать, поскольку не ясно в теории, как нужно сделать. Повторюсь: есть 2 комбобокса, у каждого своё store, как выбирая значение в первом отображать во втором его часть? Может кто идею подкинет....
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429582
westvovik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
s_r_g_yAlexander A. SakДавайте с другой стороны зайдем. Что пытались сделать?
А то у меня возникает подозрение, что пора обращаться к программисту.Пока ничего не пытался сделать, поскольку не ясно в теории, как нужно сделать. Повторюсь: есть 2 комбобокса, у каждого своё store, как выбирая значение в первом отображать во втором его часть? Может кто идею подкинет....

При событии select комбобокс1 найти ячейку в таблице с комбобокс2 и получить сам объект комбобокс2, затем присвоить значение комбобокс2
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429590
s_r_g_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
westvoviks_r_g_yпропущено...
Пока ничего не пытался сделать, поскольку не ясно в теории, как нужно сделать. Повторюсь: есть 2 комбобокса, у каждого своё store, как выбирая значение в первом отображать во втором его часть? Может кто идею подкинет....

При событии select комбобокс1 найти ячейку в таблице с комбобокс2 и получить сам объект комбобокс2, затем присвоить значение комбобокс2Да нет же, задача не в сопоставлении ячейки из одного комбобокса ячейке другого, а группе значений из другого, например, в первом боксе значения 'Водители ночной смены', 'Водители дневной смены', а в другом список всех водителей 'Вася','Петя','Коля','Дима', и нужно при выборе в первом боксе значения 'Водители ночной смены', во втором был список только из 'Вася', 'Петя', а при 'Водители дневной смены' - 'Коля','Дима'.
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429594
westvovik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
s_r_g_ywestvovikпропущено...


При событии select комбобокс1 найти ячейку в таблице с комбобокс2 и получить сам объект комбобокс2, затем присвоить значение комбобокс2Да нет же, задача не в сопоставлении ячейки из одного комбобокса ячейке другого, а группе значений из другого, например, в первом боксе значения 'Водители ночной смены', 'Водители дневной смены', а в другом список всех водителей 'Вася','Петя','Коля','Дима', и нужно при выборе в первом боксе значения 'Водители ночной смены', во втором был список только из 'Вася', 'Петя', а при 'Водители дневной смены' - 'Коля','Дима'.

Ну а в чем проблема собственно, сделайте 2 таблицы (2 сторе с данными)

в первой у вас будут id, значение, назовем ее type_drivers

Значения
1. Водители дневной смены
2. Водители ночной смены

Создадим стор и привяжем к первому комбобоксу

Создадим вторую таблицу drivers

id, type_drivers_id, Фио водителя

Значиения к примеру:

1, 1, Иванов Иван Иваныч
2, 2, Петров Петр Петрович

type_drivers_id - указывает на первую таблицу его id

Ну и т.п. т.д заполните, у вас будет понятно какой водитель по какому режиму работает

Далее при выборе первого комбобокса события select, мы находим второй комбобокс (второй изначально disabled выключен)
делаем его активным, а сторе этому комбобоксу прописываем фильтр для загрузки по параметру type_drivers_id соответственно который мы выбрали в первом!

И при выборе второго комбобокса мы будем грузить данные исходя из выбора первого!
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429602
s_r_g_y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
westvovik, благодарю за развернутый ответ, теперь хоть идея прорисовывается, пойду искать реализацию фильтра....
...
Рейтинг: 0 / 0
Как создать грид в extjs 4 с одной строкой
    #39429603
westvovik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
s_r_g_ywestvovik, благодарю за развернутый ответ, теперь хоть идея прорисовывается, пойду искать реализацию фильтра....

Ну как вариант в 4 extjs

comboBox.getStore().getProxy().extraParams.someParam = 'someValue'
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как создать грид в extjs 4 с одной строкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]