Текущий архив: 2006.01.08;
Скачать: CL | DM;
ВнизПомогите а? Найти похожие ветки
← →
Делфёст (2005-12-17 20:50) [0]В Excele есть хорошая возможность переносить данные с одной ячейки в другую, например данные ячейки B11 мы переносим в ячейку B12 путем формулы =B11 в ячейку b13 мы переносим B12 через =B12
Можно ли как нибудь использовать этот метод в Delphi используя в качестве BD - Access и ADO?
← →
palva © (2005-12-17 21:02) [1]То что вы пишете, это не перенос значения. Такой возможности, насколько я знаю, нет ни в каких базах данных.
← →
Делфёст (2005-12-17 21:27) [2]Но ведь этот метод используется во многих бух программах, например перенос конечного сальдо одного дня, на начальное сальдо следующего дня или перенос остатка с одного месяца на другой...
может быть кто то писал подобные программы и знает как можно это осуществить?
← →
Плохиш © (2005-12-17 21:30) [3]
> Делфёст (17.12.05 21:27) [2]
> Но ведь этот метод используется во многих бух программах
Для получения программы необходимо минимум нанять программиста.
← →
Делфёст (2005-12-17 21:44) [4]Допустим он уже есть со статусом "начинающий"!
← →
Плохиш © (2005-12-17 21:46) [5]
> Делфёст (17.12.05 21:44) [4]
> Допустим он уже есть со статусом "начинающий"!
Ну так дай ему задание. Надеюсь ты не имеешь ввиду себя?
← →
app © (2005-12-17 22:19) [6]Делфёст (17.12.05 21:44) [4]
Кто такой?
← →
аматор © (2005-12-18 00:18) [7]Привет...
Плохиш [3] или художника - Плохиша.
А по сути: програмно обрабатывайте или используйте интерпритатор языка.
← →
Делфёст (2005-12-18 09:13) [8]Пасибо ребят, за такие полные и содержательные ответы в тему!:)
просто я хотел узнать сам алгоритм или прием как можно осуществить подобное!
← →
Virgo_Style © (2005-12-18 11:28) [9]Делфёст (18.12.05 9:13) [8]
сам алгоритм
проверить, что в ячейке, если ссылка на другую (нач. с "="), то подставить содержимое той, на которую ссылка. Делов-то.
← →
Virgo_Style © (2005-12-18 11:28) [10]Virgo_Style © (18.12.05 11:28) [9]
Если нужны формулы, тогда, конечно, посложнее.
← →
YurikGL © (2005-12-18 11:29) [11]Если я правильно понял, то нужно вот это почитать....
http://www.delphimaster.ru/articles/dragndrop/
http://delphiworld.narod.ru/base/drag_and_drop_two_dbgrids.html
← →
YurikGL © (2005-12-18 11:31) [12]Sorry в YurikGL © (18.12.05 11:29) [11] фигню написал....
>Делфёст
Посмотрите вычисляемые поля, запросы и т.д....
Или более конкретно обрисуйте задачу
← →
Делфёст (2005-12-18 15:14) [13]В общем делаю программу обычный журнал ордер №2
куда заносятся данные на каждый день, допустим сегодня первое число, мы занесли данные программа выполнила все мат функции и все расчитала за текущий день... потом допустим завтра второе число, как сделать что она брала некоторые сведения из первого числа и подставляла их во второе автоматом? т.е. при создании новой строки она автоматом брала некоторые поля из предыдущей строки
← →
YurikGL © (2005-12-18 15:52) [14]На событие "создание новой строки" повесить действие в котором прописать "брать автоматом некоторые поля из предыдущей строки".
С чем проблемы?
← →
Делфёст (2005-12-18 18:39) [15]В синтаксисе, я не знаю как правильно записать нужный код!
← →
YurikGL © (2005-12-18 18:41) [16]
> В синтаксисе, я не знаю как правильно записать нужный код!
В чем создаются новые строки? Что нужно автоматом брать из предыдущей строки?
← →
Делфёст (2005-12-18 19:07) [17]Использую в качестве базы MS Access, работаю с ней через ADOTable.
необходимо взять из предыдущий строки значение поля SaldoKon и вставить его автоматом в новую строку в поле SaldoNach в этой же таблице
← →
YurikGL © (2005-12-18 19:36) [18]Значит в beforeInsert вытаскиваем значение поля SaldoKon в глобальную переменную и в AfterInsert это значение втыкаем в поле SaldoNach
← →
msguns © (2005-12-19 09:50) [19]>Делфёст (18.12.05 15:14) [13]
>В общем делаю программу обычный журнал ордер №2
Концептуальная ошибка в самом подходе. Вы пытаетесь "плясать", как в Экселе, от готового отчета (журнала), фактически сохраняя в отчете сами данные. В БД же все совсем по-другому: там хранятся сущности (например, операции, проводки или документы), отчеты же получаются с помощью выборок из этих данных и компоновка результата в нужном формате (того же журнала-ордера, например)
Страницы: 1 вся ветка
Текущий архив: 2006.01.08;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.007 c