![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос о DBGrid [D6, dBase, FoxPro, Paradox]
avgur © (2004-04-13 11:19:00)Есть таблица и к ней прикручен DBGrid. Как можно сделать, что-бы стоя на строке по кнопке Insert можно было-бы выделить несколько строк, а затем все выделеные скопировать в другую таблицу.
avgur (2004-04-13 12:17:00) [1]
> А к программистам пробовали обращаться?
я просил совета, а тут зажравшиеся мастаки которые если сами не знают как сделать то начинают пинать ногами и корчить из себя супер програмеров...
ПРОШУ прощения за грубость
Курдль (2004-04-13 12:12:00) [2]А к программистам пробовали обращаться?
avgur (2004-04-13 12:08:00) [3]
> Ты бы лучше чего в терминах БД расказал. Структуру таблиц
> там, связи между ними, что нужно обеспечить. А про бланки
> строгой отчетности - интересно, но неинформативно для ответа.
Таблицы Paradox. Доступ к таблицам по сети из 4 клиентов.
Запрос обеспечивает выборку из нескольких таблиц эти данные переносятся во временную таблицу в которой происходит расчет времени и суммы выставляемой клиенту.
1. дата 2 № путевого листа 3. время 4. тариф 5. сумма (тариф * время) при том что время может быть и 270 часов 45 минут) 6 № авто 7. марка авто 8. Заказчик и т.д.
Что еще? кок это поможет проблеме?
> Для этого существуют диагоги печати, в которых можно указать
> интервал листов
Если сбой при печати получился на 239 листе то диалог печати не помощник. печать и так занимает мнеого времени что-бы на печать выводить через диалог по 10 станиц
Курдль (2004-04-13 11:49:00) [4]Ваша проблема даже глубже, чем Вы о том подозреваете... :(
Anatoly Podgoretsky (2004-04-13 11:49:00) [5]Для этого существуют диагоги печати, в которых можно указать интервал листов
Sergey13 (2004-04-13 11:47:00) [6]2avgur (13.04.04 11:42) [6]
Ты бы лучше чего в терминах БД расказал. Структуру таблиц там, связи между ними, что нужно обеспечить. А про бланки строгой отчетности - интересно, но неинформативно для ответа.
avgur (2004-04-13 11:42:00) [7]
> За_чем такие за_морочки? По_чему их по_надобилось вы_делять?
проблема в следующем:
Есть база, по данным этой базы в конце месяца печатается отчет на бланках строгой отчетности, и соответственно необходим реестр ведения этих бланков(тем более что бланки 1 номер на 2 бланка: для клиента и для фирмы). Печатается отчет примерно в 4000-5000 экземпляров т.е. *2 = 8000-10000 страниц. соответственно где-то принтер зажевал, где то бухи пропустили контрольный талон между пачками, и соответственно сбой или брак(т.е. этот лист нужно под списание) а продолжать печатать необходимо с следующего номера. Такие требования. Не бейте сильно ногами. Я и сам замучался, вот хочу облегчить немного жизнь, а как сделать не знаю. Лучше помогите советом или ссылкой где почитать... ПЛЗ... Горю....
Sergey13 (2004-04-13 11:32:00) [8]2avgur (13.04.04 11:27) [2]
Не хочу тебя расстраивать, но что бы воплотить задуманное, тебе придется писать программу. 8-)
Курдль (2004-04-13 11:32:00) [9]
> Так вот я и хочу что-бы кнопкой Inset происходило выделение
> нескольких строк, а затем копирование выделенных.
> За ранее благодарен...
За_чем такие за_морочки? По_чему их по_надобилось вы_делять?
Не легче ли просто скопировать нужное количество строк, не выделяя?
Anatoly Podgoretsky (2004-04-13 11:29:00) [10]Наработалься с Нортон Командер. Выделение в Виндоус положено делать клавишами перемещения при нажатых кнопках Shift/Ctrl
avgur (2004-04-13 11:27:00) [11]
> Может лучше сначала выделить несколько строк, а потом "по
> кнопке Insert..." :)
Так вот я и хочу что-бы кнопкой Inset происходило выделение нескольких строк, а затем копирование выделенных.
Если кому не жалко примерчик-бы, очень помог бы разобратся.
За ранее благодарен...
Курдль (2004-04-13 11:23:00) [12]
> стоя на строке по кнопке Insert можно было-бы выделить несколько
> строк,
Может лучше сначала выделить несколько строк, а потом "по кнопке Insert..." :)