Jump to content

Search the Community

Showing results for tags 'TUniMDbGrid'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • uniGUI Public
    • Announcements
    • General
    • Feature Requests
    • Installation
    • Deployment
    • Other Platforms
  • Licensing
    • Licensing
    • Ordering uniGUI
  • Bug Reports
    • Active Reports
    • Closed Reports
    • Old Bug Reports
  • uniGUI Development
    • General Development
    • uniGUI Releases & Roadmaps
    • Utilities
  • Mobile Platform
    • uniGUI Mobile
    • Mobile Browsers
  • Users Area
    • Sample Projects
    • Components and Code Samples
    • Third Party Components
  • Non-English
    • Non-English
  • Miscellaneous
    • Hosting
    • Server Security
    • Jobs

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 16 results

  1. Проект использует Firebird Embedd + FireDAC. Ссылка на тестовый проект (обновил ссылку) https://files.dp.ua/en/Z5Esv3YHP (внутри и база, и Firebird 3 embedd). На первом снимке видно, что пагинатор показывает только одну страницу (BufferedStore.Enabled := false). На втором снимке видно, что проект просто зависает (BufferedStore.Enabled := True), при чем, даже если закрыть серверную часть, то в браузере так и висит "загрузка". uniGUI 1543.
  2. У компоненты TUnimDBGrid есть свойство ShowEditorOnEdit. Иногда очень полезное. К сожалению, редактор появляется только при редактировании таблицы. А как его вызвать при добавлении новой записи? Спасибо.
  3. Please tell me why it does not work. No errors in bowser console. function beforeInit(sender, config){ config.loadingText = 'загрузка...'; config.emptyText='даних немає'; config.selectedCls = ''; //console.log(config); //console.log(sender); config.itemTpl = '<table style="width:100%; white-space:nowrap; vertical-align:middle;">'+ '<tr>'+ '<td style="color:#2c81aa">ID {0}, ID на сайті: {13}</td>'+ '</tr>'+ '<tr>'+ '<td>ДОЗ: {1}</td>'+ '</tr>'+ '<tr>'+ '<td>{2}</td>'+ '</tr>'+ '<tr>'+ '<td style="padding-top:3px;">{3}; {4}, {5}</td>'+ '</tr>'+ '<tr>'+ '<td style="padding-top:3px;">Фото: {15}</td>'+ '</tr>'+ '<tr>'+ '<td style="padding-top:3px;">Архів: {16}</td>'+ '</tr>'+ '<tr>'+ '<td id="phone" style="padding-top:3px;">{17}</td>'+ '</tr>'+ '</table>'; }
  4. С помощью CustomCSS + config я нашел на форуме, как увеличить высоту строки TUnimDBGrid: http://forums.unigui.com/index.php?/topic/13329-change-rowheight-in-unimdbgrid/ UnimDBGrid.ClientEvents.UniEvents: function beforeInit(sender, config) { config.itemConfig = { height: 70 }; } CustomCSS: .x-big .x-gridcell { line-height: 0; word-wrap: break-word; white-space: pre-wrap; } а вот перенос слов не получается реализовать
  5. Когда закрывается/открывается набор данных (TDataSet, TuniQuery), то в браузер отправляются соответствующие запросы. Плюс к этому, после открытия набора данных нужно сконфигурировать сетку: какие-то столбцы скрыть, какие-то - показать, указать заголовки столбцов или другие настройки. Так вот, каждый раз серверная часть отправляет в браузер request-запрос. Получается 5 запросов (от сервера в браузер). А хотелось бы 1 запрос, т.е. чтобы было так: действия в браузере: - пользователь вводит что в unimEdit; - введенные данные отправляются на сервер с целью найти в базе и отобразить эти данные в сетке; действия на сервере: - заморозить сетку; - закрыть набор данных; - указать новый sql-запрос; - открыть набор данных; - сконфигурировать сетку с учетом новых данных из базы; - отправить request-запрос уже с новыми данными, чтобы в браузере обновилась сетка. Т.е. чтобы все многочисленные действия на сервере не затрагивали браузер, пока в браузер не будут отправлены новые финальные данные. Хотелось бы сделать так: - Dataset.DisableControls;// замораживаем сетку - действия по обновлению данных + открытие Dataset; - Dataset.EnableControls;// размораживаем сетку. Но в браузере остаются старые данные. Т.е. после EnableControls всё равно ничего не отправляется. Что теперь нужно отправить в браузер? Какую команду нужно выполнить? Что-то типа uniSession.update или uniSession.Synchronize? Т.е. чтобы синхронизировать данные с сервера в браузер? Спасибо.
  6. Я правильно понимаю, что у поля типа Boolean должны отображаться чекбоксы? Но в браузере я вижу "true". Что нужно сделать, чтобы отображались чекбоксы?
  7. Hi In previous versions 1.90.0.xxxx, a TunimDbgrid with grouping activated respected the order corresponding to the dataset. Ie: "order by Id, date, AnotherText". "Id" is grouping field. The TunimDbgrid shows each group as it should be and the groups ordered by the "date" field. It's Ok Now The TunimDbgrid shows each group as it should be but ther order is by grouping title . It´s a bug? Thanks
  8. Please can checkbox support be added to Mobile/Touch components - TUnimDBGrid / TunimDBList etc, similar to TUniDBGrid. This feature is a "must have", to allow users to multi-select records in a dataset, on mobile apps. Thanks Rafick
  9. Hello! I am writing a mobile application and have found strange behavior in dbgrid in sorting and column sizing in MS Explorer and Firefox. This is the initial view: This is the view after sorting or columns resizing in Firefox: All the data is in the first column... This view after column resizing in MS Explorer: The first column have been resized, but without resizing the data area. In Google Chrome all work normally. The demo application works normally in any browser. I am working in RAD Studio 10.2, C++, database is firebird 2.5, uni- All settings in the server module and main module are the same like in the demo.
  10. Hi, Since I finished the desktop application and moved to developing mobile application (So Far Only on the main form) for hotel management system, I have some issues especially if the application is working RTL = True; 1- the Title button on the main form that opens the side menu is not responding 20% of the time just Blink dark and side menu not show until you try again. the code is only (UnimMenuSide.Visible := True;) 2- I use A TUnimDatePicker on the Top of main form and I have 3 issues with this one: A. sometimes when I scroll down on the Main form, the UnimDatePicker menu to select date appears on the bottom of the screen without me touching the UnimDatePicker at all. B. Sometimes When I Actually touch the date to select a new date the selection comes with the date 31/12/2039 , and once I cancel selection and select again it comes with the correct date. (Screenshot Available : Dec 39). C. Sometimes After I hide the TUnimDatePicker, and Show TUnimDBGrid and try scroll down the UnimDatePicker menu to select date appears Empty (Screenshot Available : Empty Date) . 3 - TUnimDBGrid After Loading data In RTL Mode I fined the titles are not aligned with the actual columns (Titles aligned to the Right and Data columns are aligned to the far left) (Screenshot Available : Grid Load Titles Portrait) this will show even more when you have more columns than screen width. 4- TUnimDBGrid in landscape screen don't show Page change (Screenshot Available : Grid Load Titles Landscape). 5- TUnimDBGrid in landscape screen don't scroll down to see the rest of the records. 6- TUnimDBGrid in landscape screen scrolls left so far And Stay that way (Same result as Grid Load Titles Landscape screenshot) . I hope that these issues are because of me doing it wrong, but I follow the examples given, and I test the application on 3 mobile browsers (Chrome - Edge - Samsung ). Sorry for the long Post and thank you
  11. Hi, I have noticed that TUnimDBGrid does not have a 'AutoWidth' (forcefit) columns or and equivalent property. Has anyone got a workaround or a different way of achieving this. In some situations I need to use TUnimDBGrid to display data on different devices - with different screen sizes, and it doesn't look great from a UI point of view when the columns do not take up the whole grid width. Any help appreciated, Thanks
  12. Hi, I am in need of a AutoWidth Columns for TUnimDBGrid. The reason, is that I often use TUnimDBGrid, for multi-selection and it looks untidy when two columns do not utilise the available width of the grid. Currently the column widths are hard coded to a value, which also does not work great for multi-device, as obviously the size of the screen would be different. Ideally; to have a property that, when checked, would will fill the the whole width of the grid, with whatever columns are in the grid, e.g if we only have one column it takes the whole grid width. Much like the forcefit property on TUniDBGrid. This property would need to take into account orientation changed, so if the device is turned the grid would need to 'resize' the columns accordingly. I couldn't find an elegant way of achieving this, so if someone has a work around I would be happy to use that, but I think it would be a nice addition to the mobile grid. Thanks, Dan
  13. Hi, Could you please tell me how to fill column of unimdbgrid with selected values. In mobile version there doesn't seem to work if I do the folowing: gridDelilnik.Columns[2].Editor:= unimSelect; //unimSelect is TUnimSelect with filled Items property OR gridDelilnik.Columns[2].PickList:= unimSelect.Items; //unimSelect is TUnimSelect with filled Items property What is the correct way to fill grid columns with wanted values from code. It seems I cannot access Column EditorItems from code.
  14. How to format a column in numerical format in the TUniMDbGrid component? EX: 1.230.100,20 Thanks Zanona
  15. Good morning everyone I'm doing a mobile project and when I use the TUnimDBGrid component it lists the lines but does not show the information, as picture attached. I'm with touch version 2.4.2 and unigui
  • Create New...