-
Posts
128 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Events
Posts posted by OlegTimkiv
-
-
-
On 1/22/2019 at 11:06 AM, Sherzod said:
Может Вам стоит посмотреть это решение тоже?:
Спасибо! Это решение подходи!
-
On 1/21/2019 at 10:35 PM, Sherzod said:
Добрый вечер!
Простите, для какой цели Вы хотите это использовать ?
Ext.tree.Panel.addMembers({ selectPathById: function(id){ var me = this, node = me.getStore().getNodeById(id); if(node){ me.selectPath(node.getPath()); } } });
procedure TMainForm.UniButton3Click(Sender: TObject); begin GRD.JSInterface.JSCall('selectPathById', [2-1]); end;
При проставлении checkbox в группе. Хочу запомнить absolitIndex. и открыть нужную группу.
-
Добрый день! Подскажите пожалуйста, в DBTreeGrid как получить AbsolitIndex записи?
-
Огромное Вам спасибо. Работает!
- 1
-
Здравствуйте. Подскажите пожалуйста, как реализовать такое?
procedure TMainForm.UniDBTreeGrid1CellClick(Column: TUniDBGridColumn); begin if "Row.childNodes = 0" then ShowMessage('clicked'); end;
-
17 hours ago, Sherzod said:
Попробуйте следующий подход...:
1. UniDBTreeGrid -> ClientEvents -> ExtEvents -> function store.nodeexpand
function store.nodeexpand(sender, eOpts) { var grid=this.grid, f; if (sender.data.root==true) {return}; sender.cascadeBy( function(){ if (f) return false; if (!this.get("leaf")) { this.expand(); } else { ajaxRequest(grid, "_sel", ["rec="+this.data[1]]); // Индекс Вашего ключевого поля f=true; } }); }
2. UniDBTreeGrid -> OnAjaxEvent:
procedure TMainForm.UniDBTreeGrid1AjaxEvent(Sender: TComponent; EventName: string; Params: TUniStrings); begin if EventName = '_sel' then TUniDBGrid(Sender).DataSource.DataSet.Locate('KeyField....', Params.Values['rec'], []) end;
Спасибо большое! Все работает.
-
9 minutes ago, Sherzod said:
Думаю, что это нормальное поведение, не так ли?
Т.е., Вы хотите перейти на первый дочерний узел, который не имеет дочернего узла... ?!
Да
-
-
Здравствуйте! Когда в "DBTreeGrid" группировка "TreeKeyFields". Выбираю родительский узел. DataSource - не переходит на дочерний узел. Как можно реализовать переход?
-
20 minutes ago, Sherzod said:
Здравствуйте,
Мы проверим, но пока возможно Вам стоит использовать решение с IdField и IdParentField ?!
При изменении параметров группировки, создаю TUniDBTreeGrid, и всё заработало!
-
Здравствуйте! Пытаюсь реализовать динамическую группировку, зависимости от данных.
if FieldGroups <> '' then grdReference.TreeKeyFields := FieldGroups else grdReference.TreeKeyFields := '';
Никаких действий не происходит. С помощью IdField, IdParentField работает.
Столбцы в UniDBTreeGrid создаются динамически.
-
-
Добрый день. При развертывание проекта на ISS. Всё работает, кроме экспорта в excel. Создаем документ через CreateOleObject('Excel.Application');. На сервере стоит "Microsoft Office 2013". Может быть, данная проблема возникает из-за проблемы доступа к COM-объектам?
-
13 minutes ago, Sherzod said:
Добрый день,
Попробуйте это решение:
procedure TMainForm.UniButton1Click(Sender: TObject); begin if ClientDataSet1.Locate('Id' ,90, []) then begin //UniSession.AddJS('setTimeout(function(){' + UniDBTreeGrid1.JSName + '.getView().getNode('+ UniDBTreeGrid1.JSName +'.uniRow).scrollIntoView()}, 500)'); UniDBTreeGrid1.JSInterface.JSCode('Ext.defer(function(){'#1'.ensureVisible('#1'.getSelectionModel().getSelected().getAt(0))}, 100);'); end; end;
Спасибо большое. Заработало.
- 1
-
-
On 10/17/2018 at 1:24 PM, Hayri ASLAN said:
Let me check this example.
Maybe there are other options to implement this behavior?
-
Is it possible to nested in grid?
-
The second mail was deleted. Two licenses in the mail mikhaylenko@toowto.kz. Where to enter the second address?
-
-
17 minutes ago, Sherzod said:
Sorry, which edition?
Are you using a trial edition ?!
Assembling FMSoft_uniGUI_Complete_Professional_1.50.0.1476
-
1.50.0.1476
-
-
Use the latest build
I downloaded the new version, I thought there is a separation on the columns to store the ID. Can I use the SelectedIndex property to store the ID?
TreeGrid перенос текста у дочерней ветки.
in Russian
Posted
Добрый день! Можно ли в TreeGrid у дочерней ветки, текст выровнять по первой строке?