Jump to content

Кнопки Confirm и Cancel во время редактирования UniDBGrid


x11

Recommended Posts

устанавливаю 1531...

к слову об установке: во время build самого фреймворка среда выдает кучу hint и warning, а это - потенциальные ошибки

Link to comment
Share on other sites

On 5/11/2020 at 7:39 PM, x11 said:

Не могу понять, какие свойства отвечают за панель с этими кнопками?

Вопросы вдогонку. Можно ли менять положение этой панели, чтобы кнопки были поближе к редактируемой ячейке? Можно ли их локализовать на другие языки?

Screenshot_1.jpg

 

вот ещё способ обнаружил

http://forums.unigui.com/index.php?/topic/5436-change-update-cancel-captions-in-roweditor/&do=findComment&comment=27782

 

MainForm.Scripts, к сожалению, у Фреймов отсутствует свойство Scripts.

 

Ext.grid.RowEditor.prototype.cancelBtnText = "This is cancel";
Ext.grid.RowEditor.prototype.saveBtnText = "This is update";
Link to comment
Share on other sites

Проблема проявляется при добавлении данных.

Например, нажимаю на UniDBNavigator кнопку +, появляется строка добавления, а кнопки Подтвердить и Отмена "уехали вправо".

Link to comment
Share on other sites

1 hour ago, x11 said:

Например, нажимаю на UniDBNavigator кнопку +, появляется строка добавления, а кнопки Подтвердить и Отмена "уехали вправо".

Или вообще отсутствуют...

А если отсутствуют, то можно изменить размеры окна браузера и тогда кнопки появятся, но появятся в неправильном месте.

Screenshot_9.jpg

Link to comment
Share on other sites

  • 5 months later...
3 hours ago, =GGG= said:

Ассаламуалейкум! Похоже не получается исправить?

Здравствуйте,

Я еще не смотрел причину возникновения "ошибки".

Я проанализирую и дам Вам знать.

Link to comment
Share on other sites

 

10 minutes ago, Sherzod said:

Здравствуйте,

Я еще не смотрел причину возникновения "ошибки".

Я проанализирую и дам Вам знать.

Вот тут еще куча ошибок. Последняя сборка. 

Link to comment
Share on other sites

On 11/9/2020 at 5:16 PM, =GGG= said:

testRowEdit.zip 57.21 kB · 3 downloads

Попробуйте это обходное решение:

function afterrender(sender, eOpts)
{
    var me=sender;
    if (me.editingPlugin.isRowEditor) {
        
        me.editingPlugin.editorCfg.listeners = {
            show: function() {
                if (this.floatingButtons.getY() < 100) {
                    this.floatingButtons.setButtonPosition('bottom');
                    this.floatingButtons.setStyle('clip', null);
                }
            }
        };
    };
}

 

Link to comment
Share on other sites

13 hours ago, Sherzod said:

Попробуйте это обходное решение:


function afterrender(sender, eOpts)
{
    var me=sender;
    if (me.editingPlugin.isRowEditor) {
        
        me.editingPlugin.editorCfg.listeners = {
            show: function() {
                if (this.floatingButtons.getY() < 100) {
                    this.floatingButtons.setButtonPosition('bottom');
                    this.floatingButtons.setStyle('clip', null);
                }
            }
        };
    };
}

 

доброе утро! что то не помогло

Link to comment
Share on other sites

14 hours ago, Sherzod said:

Попробуйте это обходное решение:


function afterrender(sender, eOpts)
{
    var me=sender;
    if (me.editingPlugin.isRowEditor) {
        
        me.editingPlugin.editorCfg.listeners = {
            show: function() {
                if (this.floatingButtons.getY() < 100) {
                    this.floatingButtons.setButtonPosition('bottom');
                    this.floatingButtons.setStyle('clip', null);
                }
            }
        };
    };
}

 

если окно развернуто, то все работает

Link to comment
Share on other sites

On 11/13/2020 at 1:26 PM, Sherzod said:

Добрый день,

Пожалуйста, уточните.

Использовал Ваш код.

Screenshot_1.thumb.png.bb435edf905994f50060209e2d088fa8.png

Запустил приложение, при не развернутом окне также неправильно отображаетсяScreenshot_2.thumb.png.e9bc372da1c6d306ca772b9c6521bba5.png

Развернул во весь экран и начал редактировать, все нормально

Screenshot_3.thumb.png.0e9badeba0e476840d65b2b7b7c0d225.png

Пожалуйста! Решите уже эту проблему

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...