Перейти к содержимому


Как переходить по записям в таблице?


Сообщений в теме: 8

#1 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 23 Декабрь 2009 - 03:51

Допустим одометр автомобиля показываел 10 000 км при визите в сервис в прошлом году. (предыдущая запись)
А в этом году он показывает 21 000 км. (новая запись)
Как при создании новой записи обратиться к предыдущей чтобы автоматически вычислить годовой пробег?
Спасибо!
Умные сайты на заказ
https://info.crm-master.info

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 23 Декабрь 2009 - 09:44

Боюсь стандартными средствами это у вас сделать не получится. Здесь необходимо знание структуры БД программы.

#3 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 23 Декабрь 2009 - 10:01

Получается, что это может быть сделано только Вами и только на заказ?
Умные сайты на заказ
https://info.crm-master.info

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 23 Декабрь 2009 - 10:12

На данный момент - да.

#5 DarkNight

    Активный участник

  • Пользователи
  • PipPipPip
  • 181 сообщений

Отправлено 23 Декабрь 2009 - 11:14

не надо путать мух с котлетами.

Машина одна, а параметров на нее может быть много, при чем растянутых во времени, вам нужно сделать отдельную таблице для параметров с привязкой к авто, и уже изгаляется с вычислениями как вам угодно.

#6 DarkNight

    Активный участник

  • Пользователи
  • PipPipPip
  • 181 сообщений

Отправлено 23 Декабрь 2009 - 11:20

Вам нужен человек который изучит ваш бизнес-процесс и сделает структуру таблиц.
Базовая версия на то и базовая чтоб показать возможности, и нужно для каждого бизнес-процесса делать свою конфигурацию которая учитывает всю специфику.

#7 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 23 Декабрь 2009 - 17:32

Вот не надо усложнять...
Таблица и так есть и самая простая.
Просто надо перейти на предыдущую запись (или последнюю перед созданием новой) и запомнить значение нужного поля в переменной, которе потом использовать для вычислений в новой записи.
Если бы я знал как тут переходить по записям (в других программах это легко), я бы и не спрашивал.
Можно было бы и автонумерацией записей воспользоваться, чтобы перейти, вернее найти нужное значение в предыдущей или иной записи по ее номеру, однако при применени фильтров этот вариант не подойдет....
Умные сайты на заказ
https://info.crm-master.info

#8 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 23 Декабрь 2009 - 17:39

Цитата

Если бы я знал как тут переходить по записям (в других программах это легко), я бы и не спрашивал.
Вы имеете ввиду переход кнопками "назад" - "вперед" в режиме просмотра?

#9 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 23 Декабрь 2009 - 18:33

Нет. Командами, например, как в Access: "На запись" первую, последнюю, следующую, предыдущую, конкретную.
Умные сайты на заказ
https://info.crm-master.info





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных