DriveSoft wrote:
Игоревич wrote:

Вы бы немного уделили внимание на графическое оформление. Это тоже не маловажно. Возможность красить кнопки, вставлять в них свои иконки. Если пишеться программа на продажу на это тоже обращают внимание.

По поводу иконок согласен, необходимо добавить.


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


Пожалуйста, не пытайтесь раскрасить интерфейс, как правило это всегда смотрится нелепо.

Хотябы иконки уже круто. А в целом я с вами согласен.

Вы бы немного уделили внимание на графическое оформление. Это тоже не маловажно. Возможность красить кнопки, вставлять в них свои иконки. Если пишеться программа на продажу на это тоже обращают внимание.

78

(5 replies, posted in Russian)

спс

79

(2 replies, posted in Russian)

OpenFile('имя файла'); // запустит программу либо откроет файл программой по умолчанию
OpenFile('имя файла', 'имя файла программы, с помощью которой необходимо открыть'); // откроет файл указанной программой
OpenUrl('http://ссылка'); // откроет ссылку в браузере по умолчанию.

80

(5 replies, posted in Russian)

username=
database=
savepassword=0

Получается можно установить пароль к БД ?

Если wertyby скинет саму софтину и исходник, то будем делать так. Скачиваем софтину и исходник. Если кто-то из нас начал дополнять скрипты, то он в этом ветке форума пишет что он начал дополнять сборник скриптов "Скрипты MVD", все остальные ждут, пока он не выкенет на эту ветску форума обновленную версию "Скрипты MVD" и исходник. Потом подхватывает следующий и тд. Надо в названии добавлять версию "Скрипты MVD 1.0......1.3 и тд" чтобы потом не путаться. А пока ждем от  wertyby софтину и исходник. Или хотя бы исходник и название софтины в которой написаны  wertyby.

Так как? Скинете или искать другой вариант. Не хотелось бы делать двойную работу.

83

(36 replies, posted in Russian)

Как по мне все понятно. "My Visual Database для чайников в примерах и задачах" Если бы эта книга была когда я начал осваивать вашу среду разработки я бы раз в 10 быстрее ее освоил и вопросов было бы намного меньше. В книге видно возможности среды разработки. Опишите в книге полный функционал вашей среды до версии 2,5. Потом будете только дополнять. Раздел скрипты не забудьте.SQL запросы. Хотя бы основы. Синтаксис, оперторы и тд. В дальнейшем на примеры можно сделать ссылки на форум а описывать только новый добавленный функционал. По 12 бальной системе 12+. Буду ждать ваши новые выпуски книги с нетерпением. С уважением.

84

(36 replies, posted in Russian)

Супер !!! Круто. Респект и уважуха. Если будет книга я думаю будет меньше вопросов.

скиньте другую софтину и исходник. У меня 8 может пойдет. Если каждый будет отдельно делать то получится много разных файлов а так я тоже помогу.

Исходник тоже выкиньте на форум, чтобы можно было продолжать.

Жаль, что ни кому это не нужно.

88

(4 replies, posted in Russian)

Значит сделать нельзя

Я постараюсь чуть позже более понятно разьяснить на вашем примере.

Сейчас у меня каждый пользователь может редактировать только свои записи, кроме админа (админ может все). Нужно чтобы после нажатия чек бокса и сохранения, обычный пользователь (который может редактировать только свои записи) не мог их редактировать. те есть оперативный журнал, после окончания смены, пользователь который заполнял этот журнал в течении смены, допустим с 8,00 до 16,00 за этот день после сдачи смены не мог их изменить. Но только за этот день и за эту смену, тк он ее уже сдал.

.

Есть еще вопросик по правам пользователя. Как сделать чтобы после нажатия на чек- бокс пользовательне мог редактировать  и свои записи . Заранее спс. Жду с нетерпением вашего ответа.

Есть предложение, совместными усилиями, создать сборник скриптов по My Visual DataBase. Выкладываю архив, в котором софтина для создания ,chm файла HelpCruiser_2.4.0.622, исходник ( находится в папке \HelpCruiser_2.4.0.622\Proekt_skript)   и скомпелированный фал справки по названием Записки программиста в My Visual DataBase . Совместными усилиями можно создать хороший сборник скриптов. :0 Программа очень проста в использовании.
https://www.dropbox.com/s/yu36uio0gl0x3 … e.rar?dl=0

93

(4 replies, posted in Russian)

А кокой нибудь пример если не сложно можете привести. Очень нужно.

Кто силен в скриптах подскажите пож где в скрипте ошибка. Пытаюсь построить график, скрипт выдает ошибку "failed TabObekt"

procedure FormGlavn_bBarUpdate_OnClick (Sender: string; var Cancel: boolean);

   var
    Results: TDataSet;
    //DateValue: Double;
    TabObektValue: string;
    ZadachaValue: string;
    QtyValue: string;
    x: integer;
begin
    ChartBar.Series[0].Clear;
    x := 0;

    SQLQuery('SELECT TabObekt.Ob_name,TabOtkaz.id FROM TabOtkaz LEFT OUTER JOIN TabObekt ON TabOtkaz.id_TabObekt=TabObekt.id WHERE '+
             'date(Date) >= date('+FormGlavn.dtFrom.sqlDate+') AND '+
             'date(Date) <= date('+FormGlavn.dtTo.sqlDate+') GROUP BY Ob_name', Results);

    while not Results.Eof do
    begin
        TabObektValue := Results.FieldByName('TabObekt').asString;
        QtyValue := Results.FieldByName('count(*)').asString;

        if ValidInt(QtyValue) then ChartBar.Series[0].AddXY(x, StrToInt(QtyValue), TabObektValue);
        Inc(x);
        Results.Next;
    end;
end;

95

(4 replies, posted in Russian)

Есть ли такая возможность, сделать RSS-канал к главной таблице на главной форме. Заранее спс за ответ.

Есть необходимость сделать фиксацию компонентов на форме. Когда на них нажимаешь они постоянно сдвигаются. Иногда этого не замечаешь

97

(1 replies, posted in Russian)

Посоветуйте нормальную программу для экспорта импорта данных. SQLiteStudio как-то коряво это делает. Экпорт один формат импорт другой то шрифты не понимает и тд. СПС.

98

(10 replies, posted in Russian)

Раз эта будет в новой версии среды разработки, то надо создать новую тему. Я думаю анализ многим будет интересен.

99

(2 replies, posted in Russian)

спс

100

(2 replies, posted in Russian)

Подскажите пож, как сделать неактивную кнопку при пустой главной таблицы. А то получается, что в таблице ничего нет или не выделена строка а кнопка выводит все подряд. Заранее спс.