![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 03.05.2007
Сообщений: 247
|
![]()
Вопрос такой:
1. есть таблицы в SQL Server2000 2. есть приложение в Delphi7 необходимо запомнить последние 10 сохраненные записи таблицы и вывести в меню. по аналогии в MS Word, но вместо файлов записи в таблице (например с номером акта, организации и номером записи) при нажатии на выбранном переход на эту запись. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 20.06.2007
Сообщений: 270
|
![]()
А в чем проблема-то?
Сохрани ключ нужной записи, привяжи его к соответствующему пункту меню, а потом, при выборе этого пункта меню переходи по ключу на нужную запись. Только и всего ![]()
-Кукушка, кукушка! Накукуй мне сто лет!
-А накукуй тебе столько? (с) Библия. Вольный перевод с древнееврейского. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 254
|
![]()
Если у тебя при добавлении новой записи есть поле с датой добавления , то делай так:
при загрузки формы считывай их : select top 10 * from tab1 order by dinput, пробегаешься по нд и пуляешь их в менюшку примерно так: Код:
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 03.05.2007
Сообщений: 247
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 254
|
![]()
Принцип тот же. Главное не забудь создать обработчика события при нажатии на менюшку.
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 03.05.2007
Сообщений: 247
|
![]() Цитата:
в меню должно отражаться следующим образом: номер записи, номер акта, организация. всяко разно пробовал, но больше одного параметра id не хочет брать. А обработчик события как сделать? необходимо при выборе определенной строки в меню добавленной переходило на определенную запись таблицы в открытой форме |
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 254
|
![]()
Кинь свой код и сразу станет яснее.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 03.05.2007
Сообщений: 247
|
![]()
в том то и дело, что код я ваш использовал, только вот один момент item.Caption:=Query69['indakt' + пытаюсь присоединить NAkt и NOrg ];
как бы в одной строке меню. А вот обработчик не знаю как делать, необходимо чтобы переходило по indakt (форму открывать не надо, оно открыто, просто необходимо перейти на запись по индексному полю indakt) |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 254
|
![]() Код:
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 03.05.2007
Сообщений: 247
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Данные-проверка-список (список на другом листе) | Inbox | Microsoft Office Excel | 7 | 26.12.2008 01:43 |
Удаление записей | Blackmore | БД в Delphi | 2 | 26.05.2008 08:18 |
Удвоить каждый из первых пяти цифровых символов и удалить 5 последних латинских букв | gred | Помощь студентам | 5 | 16.05.2008 23:20 |
Найти сумму последних L положительных элементов в массиве A={a[i]}. Assembler | Kasim | Помощь студентам | 2 | 16.12.2007 16:12 |
Объединенные строки, целостность последних строк при печати/просмотри | Hammerok | Microsoft Office Excel | 1 | 01.11.2007 20:59 |