Re: Что реализовать в первую очередь?

agatlogic101 wrote:
DriveSoft wrote:
agatlogic101 wrote:

Доброе время суток. А есть в планах в программе создать #хештеги или папки для списка форм и таблиц в подгруппы? То есть допустим я называю папка или #бухгалтерия, и помещаю туда все формы которые работают с ней, и так же с таблицами, что значительно упрощает работу в больших проектах когда таблиц и форм уже непонятное количество накопилось, особенно если один проект уже не первый год создаёшь, и уже подзабыл что к чему относится. Приходится копаться, вспоминать

Приветствую. Интересная идея, но эта идея должна быть востребована хотя бы небольшой частью пользователей.


Если кому то еще данный функционал был бы полезен, дайте знать.

Доброе время суток. Достаточное ли количество аудитории откликнулось? Стоит ли ожидать нечто подобное?

это не логично, так теряется иерархия...

frmDoctorИмяФорм
               .................
               .................
frmHomeИмяФорм
               .................
               .................
здесь логично

с таблицами вообще путаница будет

302 (edited by agatlogic101 2020-02-01 08:44:42)

Re: Что реализовать в первую очередь?

А при чём тут
frmDoctorИмяФорм
               .................
               .................
frmHomeИмяФорм
               .................
               .................
?

Если речь идёт о банальной папке или хештега в самой MVDB, которая не меняет никаких названий. И видна только в MVDB для удобства, и не распространяется на название форм или БД

303 (edited by agatlogic101 2020-02-01 08:53:23)

Re: Что реализовать в первую очередь?

Еще не хватает в больших проектах карт форм, по сути тоже самое что реализовано с картой связей ключей, только вместо ключей - связи форм через кнопки (показать запись, новая запись, или открыть форму)
что то типо
FORM1
новая запись ----- FORM2
новая запись ----- FORM3
                              показать запись ------- FORM4
Только опять же повторюсь по принципу как уже реализовано с ключами, то есть наглядней того текста который выше)

304 (edited by abc52 2020-02-11 02:25:41)

Re: Что реализовать в первую очередь?

Ув.   Dmitry.

При использовании TextBox в Edit1 имеются свойства:
 
TableName, FieldName, Filter, Increm.Search

   
      Но ни одно из них недоступно в скриптах

Программное изменение хотя бы FieldName открывает

большие   возможности по фильтрованию в TableGrid1.

           Form1.Edit1.FieldName:='FN' ;  ?

Re: Что реализовать в первую очередь?

Забыл добавить их в список подсказок, добавлю в следующей версии, но использовать можно уже сейчас

    Form1.Edit1.dbTable := '';
    Form1.Edit1.dbField := '';
    Form1.Edit1.dbIncremSearch := '';
Dmitry.

306

Re: Что реализовать в первую очередь?

Спасибо работает

307

Re: Что реализовать в первую очередь?

Ув.  Дмитрий !   


       У таблицы и полей есть названия, а в скриптах приходится

    обращаться к ячейкам через Form1.TableGrid1,Cells[c,r].


  А ведь самое простое Tb.Fd [row] - таблица.поле[строка]
 
  упростило бы написание скриптов значительно избавив от

    зависимости от ячеек,колонок при изменении порядка полей.


  Tb.Fd   встречается при настройке TableGrid1, а в скрипте

   как это использовать ?

308

Re: Что реализовать в первую очередь?

abc52 wrote:

Ув.  Дмитрий !   


       У таблицы и полей есть названия, а в скриптах приходится

    обращаться к ячейкам через Form1.TableGrid1,Cells[c,r].


  А ведь самое простое Tb.Fd [row] - таблица.поле[строка]
 
  упростило бы написание скриптов значительно избавив от

    зависимости от ячеек,колонок при изменении порядка полей.


  Tb.Fd   встречается при настройке TableGrid1, а в скрипте

   как это использовать ?

TableGrid используется не только для отображения табличных данных, это очень мощный элемент интерфейса, раскрывающий свой потенциал через скрипты. В тексте скриптов используйте константы: если добавилась колонка, то достаточно изменить значение константы:

const
  DATA_COL = 1;
...
frmMain.tgrData.Cells[ DATA_COL, y ]
Создание приложений https://sites.google.com/view/my-visual-database
Курсы программирования https://vk.com/createmyvisualdatabaseapp

309 (edited by sibprogsistem 2020-02-17 10:59:09)

Re: Что реализовать в первую очередь?

нужна фиксация позиции компонентов, что бы случайно не перетаскивать их..

Re: Что реализовать в первую очередь?

И кнопка отмена действия, ил вернуться на пару шагов назад. А то иногда нечаянно удалишь что нить или перенесёшь не так, а откатить ток загружаясь

311 (edited by abc52 2020-02-17 22:12:13)

Re: Что реализовать в первую очередь?

У меня в скрипте много коротких  3-4 символа имен процедур и функций.


  Нельзя ли их подсветить  ( именно короткие <5 )  в редакторе скриптов,

 
  например,  желтым цветом       Procedure  Abc ().