ну мой код работает вообще-то.
а разве конструкция ...FROM main WHERE id... не указывает, что id нужно брать именно из main?
My Visual Database → Posts by DenNik
ну мой код работает вообще-то.
а разве конструкция ...FROM main WHERE id... не указывает, что id нужно брать именно из main?
новых багов не появилось? )))
как добавить изображение, загруженное на этот форум, чтобы оно отображалось в сообщении? то есть, где взять на него ссылку?
если я при редактировании сообщения добавлю аттач с файлом картинки, то при вставке на него ссылки в тег IMG картинка не отображается
хорошо, спасибо.
я в SQL не силен, только начал изучать. поэтому вопрос. есть две связанные таблицы. нужно получить значение из связанной таблицы для записи, выбранной в главной таблице. я применяю код
// получаем значение цвета для статуса выбранной записи
Color:= VarToStr(SQLExecute('SELECT color FROM markers WHERE id=(SELECT id_markers FROM main WHERE id='
+IntToStr(frmMain.GridMain.dbItemID)+')'));
можно ли оптимизировать код?
событие показа формы onShow с редактированием записи БД. Определяю, через параметр Action, что это newRecord.
можешь привести пример, как ты это определяешь?
как получить при помощи SQL значение определенного поля определенной записи? в частности, нужно прочитать значение полей, которые не отображаются в TableGrid. или к примеру, хочу прочитать занчение определенного поля перед показом формы редактирования записи
вот видео записал
https://yadi.sk/d/Ivf1SZw0eNTUC
дополнительная информация. если во время закрытия проекта программа находится в свернутом (не на весь экран) состоянии, то при выполнении пунктов 2-4 не выдается запрос на сохранеи
Дмитрий, ты издеваешься над бедными пользователями? )
DriveSoft, почти поправил
1. запускаю программу. там, как полагается, открыт чистый проект
2. закрываю его.
3. сворачиваю\разворачиваю программу
4. теперь ПРИ ЗАКРЫТИИ ПРОГРАММЫ выдает запрос о сохранении проекта
Очень полезным будет компонент TLabeledEdit
при открытии проекта, созданного в версии 1.45, проект был испорчен. пропал файл forms.xml, файл скрипта потерял всю информацию.
не знаю, как в более ранних версиях. но в этой я отловил очень жестокий баг, который может похерить многодневный труд (упоминание о том, что проект был седелан в 1,45, ни при чем)
короче так. я редактирую проект. сохраняю его. потом выбираю команду "файл/закрыть проект". все закрывается как положено. затем сворачиваю/разворачиваю окно среды разработки (обрати внимание!) и после этого, если выбрать команду "открыть проект", появляется вопрос "Сохранить изменения в проекте?" (что уже чуднО, поскольку я проект закрыл!). и вот если выбрать "Да" (я случайно однажды нажал), ЗАТИРАЕТСЯ ПОСЛЕДНИЙ РЕДАКТИРУЕМЫЙ ПРОЕКТ!!! - стирается файл forms.xml, обнуляется скрипт, обнуляется tables.ini! хорошо хоть БД не стирается!
неужели сложно ввести какой-нибудь внутренний flag: boolean, отвечающий за то, есть ли открытый проект или нет?!
и почему только после того как свернуть/развернуть среду, появляется вопрос? я даже представить не могу, как подобное можно наворотить в Дельфях!
заметил неприятный глюк. когда Footer отображается, если сделать скролл колесом мыши, появляется горизонтальный скролл-бар у таблицы, хотя при этом все столбцы помещаются в таблицу. если затем изменить ширину любого столбца хотя бы на пиксел, скролл-бар пропадает
Когда срабатывает событие таблицы OnFooterClick?
Footer - противоположность Header. Где он находится у таблицы?
ну а пока можно пользоваться этой программой. бесплатно и удобно
http://soft.oszone.net/program/2551/Mic … ML_Notepad
что такое # (Auto Increment) в окне настройки таблицы?
в таком случае не вижу практической пользы от поля "СЧЕТЧИК". поле id прекрасно удовлетворяет потребность в подобного рода информационном поле
попробовал отобразить счетчики в таблице, получил:
то есть, id - это индекс. зачем тогда нужно поле "СЧЕТЧИК", если оно даже в таблице не отображается?!
таблица имеет вид
почему при настройке компонента TableGrid происходит задвоение поля record_count?
и почему два раза показана таблица main?
и еще: поле id, которое не видно в дизайнере - что это? тоже счетчик?
в чем смысл опции "Значение по-умолчанию" ? где его полезно применять?
при открытии проекта, созданного в версии 1.45, проект был испорчен. пропал файл forms.xml, файл скрипта потерял всю информацию.
хе-хе. мне бы всю форму скопировать. со всеми ее настройками
появилась задумка сделать небольшой редактор файла forms.xml, но пока у меня дойдут руки до этого и появится желание, ты уже сам реализуешь эту фишку
Сейчас сижу, клепаю формочки и меня посетила такая мысль (уверен, не одного меня она посещала): нужно реализовать шаблоны форм. Поскольку очень часто формы для добавления новой записи являются одинаковыми, то шаблоны очень пригодились бы
во многих проектах есть несколько одинаковых форм с одним текстовым полем и двумя кнопками. я обычно меняю шрифты на формах, поэтому утомительно каждый раз делать одно и тоже
в общем, можно гиг мусора туда напихать
С СНМ разобрался. Его надо разблокировать. На файле правой кнопкой мыши/свойства/разблокировать/применить или ОК. Рядом с кнопкой "Атрибуты" есть кнопка "Разблокировать".
так лечится любой файл, скачанный из интернета при помощи браузера (в большинстве случаев). и к тому же блокировка не запрещает запуск файла, просто предупреждает об опасности
начиная с Windows7, с этим форматом CHM какие то проблемы (
ну во-первых, "проблемы" с форматом HLP
ну а если кто не знает, лечится так: берется файл WinHlp.exe из Виндовс ХР и заменяется тот, что в семерке, поскольку в семерке это файл-пустышка.
My Visual Database → Posts by DenNik
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi