+ Ответить в теме
Показано с 1 по 1 из 1

Тема: Получение данных из поля таблицы и вычисление с условиями в форме

  1. #1
    aida103 is on a distinguished road
    Регистрация
    27.12.2017
    Возраст
    41
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Получение данных из поля таблицы и вычисление с условиями в форме

    Добрый день. Помогите пожалуйста решить производственную задачу. Создала БД. Есть таблица "Клиенты", которая заполняется с помощью формы. В данную таблицу в том числе складывается и информация по тарифу каждого клиента. У тарифов нескольких клиентов есть ограничения: если сумма по счету меньше минимально выставляемой, то выставляется минимальная сумма по условиям договора. У нескольких клиентов таких ограничений по тарифу нет. Технически это реализовано так. Выбор тарифа (тарифы берутся из отдельной таблицы, так как тоже меняются) из выпадающего списка на форме, ограничения по тарифу реализованы в виде отдельной колонки с флажками (Истина/Ложь). По клиентам вроде все. Есть вторая огромная форма, в которой вся информация по финансовому отчету (пароли, явки и т.д.) Идея такова, что для вычисления суммы по каждому документу для каждого клиента необходимо ввести объем обработанного материала, проверить тариф клиента на ограничения и нажатием кнопки рассчитать сумму с выводом результата в поле формы. Логически мысля, я понимаю, что:
    1) Сначала необходимо получить доступ к значению поля колонки "тариф" и"ограничения тарифа" клиента. (работа через SQL)
    2)Если значение "ограничения_тарифа" = Истина, то
    3)Проверяем расчетную сумму на соответствие минимальной ставке
    4)Если не соответствует, то выводим в поле формы минимальную ставку за услуги
    5) Если соответствует, то рассчитываем цену с выводом в поле формы
    6) Если "ограничения_тарифа"=Ложь , то получаем ставку из поля "тариф" таблицы "клиенты", умножаем на значение объема, введеное в форме и выводим значение в поле формы

    Технически пыталась реализовать это с помощью макросов и ничего не получилось. Без кода, я так понимаю, не обойтись. Прочтение кучи информации на форумах только запутало...
    Access 2010
    Последний раз редактировалось aida103; 27.12.2017 в 15:33.

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
+ Ответить в теме

Похожие темы

  1. Получение данных В Потоке
    Задача: Подключиться к серверу и слушать, что он пришлёт до завершения работы приложения. Прослушка должна быть обязательно в отдельном потоке,...
    от Shouldercannon в разделе Программирование на Pascal и Delphi (Object Pascal)
  2. Access. Определить № поля таблицы по активному полю формы
    как определить № поля таблицы по активному полю формы? есть таблица - календарь - год, месяц и 31 поле числа, на форме она в ленточном виде,...
    от Putincev в разделе MS Office и VB(A).
  3. Поля таблицы
    Господа! Подскажите, пожалуйста, каким образом с помощью VBA в Microsoft Access определить названия полей в выбранной таблице? Буду благождарен,...
    от afg в разделе MS Office и VB(A).
  4. Получение данных из интернест страницы.
    Как я могу получить содержимое страницы, находящейся на удаленном узле. Есть ли функции, позволяющие обрабатывать файлы не находящиеся на локальном...
    от Chicaho в разделе C и C++
  5. Получение данных с сервера в JS
    Подскажите, пожалуйста, возможно ли в JS заполнить массив данными с сервера? Например строками некоторого файла www.example.com/data.txt. Если...
    от Shtig в разделе JScript, VBScript, DHTML...

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения