29 - Создание запроса и макроса для занесения доходов и расходов

Поділитися
Вставка
  • Опубліковано 18 жов 2024

КОМЕНТАРІ • 9

  • @МихаилПилипенко-и2к
    @МихаилПилипенко-и2к 5 місяців тому

    Спасибо, Сергей За то, что находите время ответить мне. Я понимаю, что отрываю Вас от дел куда более серьезных, чем отвечать человеку, который совсем профан в программировании. Но мне правда очень интересно этим заниматься Не претендуя на сумасшедшие достижения
    в области программирования, все же интересно, когда получается. Спасибо за уроки.

  • @МихаилПилипенко-и2к
    @МихаилПилипенко-и2к 5 місяців тому

    Повторил Ваш урок 29 Создал запрос, написал код... При выполнении выдает ошибку " Несоответствие типов данных в условии отбора". В чем проблема может быть? Буду рад Если подскажете. Спасибо

    • @СергейОкотчик
      @СергейОкотчик  5 місяців тому

      1. Где-то пуста дата (в одной из таблиц).
      2. Вместо числового поля используется текстовое (или наоборот). Посмотреть в типах полей (текст только с кавычками, число обязательно без кавычек в условии отбора должно быть).

    • @МихаилПилипенко-и2к
      @МихаилПилипенко-и2к 5 місяців тому

      @@СергейОкотчик Не знаю насколько правильно я поступил, только после того, как в поля день повтора и месяц повтора поставил значение по умолчанию 0 , все заработало. Я совсем самоучка и все постигаю путем проб и ошибок. Спасибо За то, что ответили.

    • @СергейОкотчик
      @СергейОкотчик  5 місяців тому

      @@МихаилПилипенко-и2кфункция NZ должна помочь. 0 и Null воспринимаются как разные типы, поэтому или nz(поле) или iif(isnull();0;1) необходимо использовать

  • @tsuna6962
    @tsuna6962 Рік тому

    Здравствуйте! Пытаюсь создать на основе ваших уроков базу по домашней бухгалтерии. Но вот когда пытаюсь создать запрос и макрос для планирования доходов и расходов, у меня выскакивает ошибка 3464 "Несоответствие типов данных в выражении условия отбора", и я не знаю что делать, уже четвертый раз удаляю проделанную работу и набиваю данные заново, но все равно выскакивает ошибка. В коде вроде все набито правильно

    • @СергейОкотчик
      @СергейОкотчик  Рік тому

      Пустая дата есть, или нет кавычек для текстового поля

    • @СергейОкотчик
      @СергейОкотчик  Рік тому

      Скорее всего с датой проблема. Чтобы проверить, можно удалить все данные и выполнить запрос. Ошибка - в запросе проблема, иначе в данных.

    • @СергейОкотчик
      @СергейОкотчик  5 місяців тому

      Не совпал тип данных. Проверьте тип в поле и далее условие. Если поле текстовое, то условие обязательно с кавычками. Если поле числовое - то кавычек быть не должно.