-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4

Invalid link!








Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://www.sql.ru/forum/actualtopics.aspx?bid=4.
Данный дневник сформирован из открытого RSS-источника по адресу http://www.sql.ru/forum/actualrss.aspx?id=4, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Отображение начального остатка в отчете в заголовке групп

Вторник, 25 Декабря 2018 г. 07:03 + в цитатник
Здравствуйте Форумчане!

Есть Отчет Разбивка счетов за период. Данные берутся из таблицы Операции. Также есть запрос для расчета остатков по счетам до указанного периода. Ни как не получается отобразить остаток по каждому счету которые рассчитан в запросе, отобразить в заголовке группы на отчете. Если открыть форму по значениям по умолчанию, то в строке Остатке на начало в счете Касса должна отображать число 4500 а не ноль. В счете Расходы по аренде в Остатке на начало должно быть 500 а не ноль.

Базу данных закрепляю.

По доступным литературам и форумам не нашел решения.

Пожалуйста подскажите как это можно решить. Заранее благодарю.

https://www.sql.ru/forum/1307123/otobrazhenie-nachalnogo-ostatka-v-otchete-v-zagolovke-grupp


Помогите реализовать перевод средств между счетами

Понедельник, 24 Декабря 2018 г. 20:22 + в цитатник
Есть база данных Банк, в ней есть таблица Депозитные счета, поля номер счета и остаток средств, можно ли как то создать запрос или функцию для кнопки, чтобы можно было вводить номер отправителя(счета), сумму, а также получателя. Если возможно сделать проверку, хватает ли средств на счету отправителя.

https://www.sql.ru/forum/1307116/pomogite-realizovat-perevod-sredstv-mezhdu-schetami


Запрос через несколько таблиц

Воскресенье, 23 Декабря 2018 г. 18:31 + в цитатник
Всем привет, никак не могу освоить запрос через несколько таблиц с джоинами... ужас какой-то...

Самолеты
-----------
samoletid
markasamoletid


Марка
-------
markasamoletid
markasamoletname


Пилоты
--------
pilotid
pilotname


Вылеты
---------
samoletid
pilotid
vuletid
vuletdate



Нужно найти id вылета(vuletid), совершенного пилотом (pilotname) например, Василий
на самолете марки, например, Боинг."

Найти, когда каждый pilotid совершил свой первый вылет
и последний вылет и на каком самолете


Подскажите, пожалуйста, как это сделать....

https://www.sql.ru/forum/1307074/zapros-cherez-neskolko-tablic


Ошибка тип мизматч

Суббота, 22 Декабря 2018 г. 18:39 + в цитатник
Всем привет

\пишу
Две таблицы


1\Таблица man
1Id	2Id	2id    4id
-------------------------------
1 33 12345 1
2 34 12346 1,1
3 33 12347 1,2
4 33 12348 1,3
5 33 12349 1,4
6 36 12350 1,5
7 37 12351 1,6
8 38 12357 1,7
9 34 12353 1,8
10 34 12354 1,9
11 35 12355 2
12 33 12356 2,1

2\Таблица woman

5id	1id    6id	7id
-------------------------------
101 1 45 21.13.2009 13:13:35
102 2 46 21.13.2008 13:13:36
103 3 46 15.13.2008 13:13:34
104 4 45 16.13.2008 13:13:34
105 5 45 21.13.2008 13:13:36
106 6 50 18.13.2008 13:13:35
107 7 51 21.13.2008 13:13:36
108 8 52 20.13.2008 13:13:36
109 9 53 21.13.2008 13:13:36
110 10 53 22.13.2008 13:13:36
111 11 55 23.13.2008 13:13:37
112 12 53 24.13.2008 13:13:37



strSQL = "SELECT * from [man$] left join [woman$] on [man$].1id = [woman$].1id Where 2id like '%7'"


Выдает ошибку type mismatch 80004005



Подскажите, пожалуйста, как этого избежать

Аналогичные вопросы работают, а этот не хочет... что не так... голову ломаю...

https://www.sql.ru/forum/1307051/oshibka-tip-mizmatch


Вытащить и посчитать данные.

Суббота, 22 Декабря 2018 г. 14:17 + в цитатник
Здравствуйте, есть БД на access 2003. Таблица типа:
ФИО1 ; значение 1 ; 10.11.2016 8:30 ; 200 ;
ФИО1 ; значение 1 ; 10.11.2016 9:00 ; -200 ;
ФИО2 ; значение 1 ; 10.11.2016 9:30 ; 300 ;
ФИО1 ; значение 1 ; 10.11.2016 9:30 ; 300 ;
ФИО3 ; значение 1 ; 10.11.2016 10:30 ; 300 ;
ФИО5 ; значение 1 ; 12.11.2016 9:30 ; -300 ;
ФИО1 ; значение 1 ; 10.11.2016 15:30 ; 400 ;
ФИО2 ; значение 1 ; 10.11.2015 9:30 ; 300 ;
ФИО4 ; значение 1 ; 13.11.2016 11:30 ; 500 ;
ФИО1 ; значение 1 ; 10.11.2016 9:30 ; 300 ;
ФИО3 ; значение 1 ; 10.11.2016 9:30 ; 700 ;
ФИО3 ; значение 1 ; 17.11.2016 22:30 ; 600 ;
ФИО6 ; значение 1 ; 10.11.2016 16:00 ; 300 ;
ФИО12 ; значение 1 ; 10.11.2016 9:30 ; 300 ;

Подскажите пожалуйста, нужно сделать что бы у каждого ФИО и на каждую дату было сумма значений за сутки с 8:30 до 8:29 типа:
ФИО1 ; Значение1 ; 10.11.2016 ; 1600
ФИО1 ; Значение1 ; 11.11.2016 ; 800
ФИО2 ; Значение1 ; 10.11.2016 ; 1900
ФИО3 ; Значение1 ; 13.11.2016 ; 1600

https://www.sql.ru/forum/1307045/vytashhit-i-poschitat-dannye


Первый и последний в колонке

Суббота, 22 Декабря 2018 г. 13:54 + в цитатник
ккк кк1 л21 ооо456
-------------------------------------------
102 2 46 21.13.2008 13:13:36
103 3 47 15.13.2008 13:13:34
104 4 45 16.13.2008 13:13:34
105 5 45 21.13.2008 13:13:36
106 6 50 18.13.2008 13:13:35
107 7 51 21.13.2008 13:13:36
108 8 52 20.13.2008 13:13:36
109 9 53 21.13.2008 13:13:36
110 10 45 22.13.2008 13:13:36
111 11 55 23.13.2008 13:13:37
112 12 53 24.13.2008 13:13:37

Добрый день, подскажите, пожалуйста, как для каждого л21 вывести только первый и последний ооо456?

https://www.sql.ru/forum/1307043/pervyy-i-posledniy-v-kolonke


Получить данные за вчера/

Пятница, 21 Декабря 2018 г. 23:40 + в цитатник
Всем привет, не могу понять, как сделать запрос по данным за вчера.

'strSQL = "SELECT * from [Sales$] Where SalesDate = ???? Date)?" 


Вот условная таблица

Делаю запрос с листа Excel в Immediatewindow


SalesResults SalesDate

45 19.12.2018
46 21.12.2018
47 15.13.2008 13:13:34
48 16.13.2008 13:13:34
49 17.13.2008 13:13:35
50 18.13.2008 13:13:35
51 19.13.2008 13:13:35
52 20.13.2008 13:13:36
53 21.13.2008 13:13:36
54 22.13.2008 13:13:36
55 23.13.2008 13:13:37
56 24.13.2008 13:13:37

https://www.sql.ru/forum/1307030/poluchit-dannye-za-vchera


Большая печалька... Закрывается сайт HiProg.com

Пятница, 21 Декабря 2018 г. 18:39 + в цитатник
Закрывается один из старейших рускоязычных сайтов по Access Олега Сморчкова (aka osmor)- HiProg.com

Только что прочитал на сайте у Андрея Митина. здесь

-------------------------------------------------------------
А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса?

https://www.sql.ru/forum/1307023/bolshaya-pechalka-zakryvaetsya-sayt-hiprog-com


Подскажите что означает $ перед переменной.

Пятница, 21 Декабря 2018 г. 09:44 + в цитатник
Во время обучения я что-то упустил.
Просвятите, кто в курсе.
------------------------------------------------------------------------
Спасибо за ответ.

https://www.sql.ru/forum/1307002/podskazhite-chto-oznachaet-pered-peremennoy


Помогите с преобразованием формата даты

Четверг, 20 Декабря 2018 г. 21:59 + в цитатник
Друзья, помогите мне с преобразованием формата. Допустим имеется поле DATE с данными в формате дд.мм.гггг. С помощью какой команды или функции это поле можно преобразовать в текстовый 6-ти разрядный формат (или какой другой) без разделителей . Например, было 02.12.2018 - стало 021218
Спасибо.

https://www.sql.ru/forum/1306991/pomogite-s-preobrazovaniem-formata-daty


Создание пользовательских печатных форм из Access в Word (готовый вариант)

Среда, 19 Декабря 2018 г. 20:57 + в цитатник
Предлагаю на суд общественности почти готовое решение по созданию отчетов в формате RTF из Access с почти любой сложностью.
Способ формирования был взят от компонента для Delphi EkRtf.
Использование свободное при наличии в описании программы ссылки на данный топик.

Для создания отчета нужно придумать шаблон и сохранить его в формате RTF. В качестве управляющих полей используются поля (Что бы их увидеть alt+f9, что бы добавить ctrl+f9). Все управляющие команды имеют формат Функция(СписокПараметров).
Команды разделяются на две категории: управление ходом выполнения, управление данными

Управление ходом: Scan..EndScan Пара команд открывает данные и прокручивает блок для каждой строки
if..elif..else..endif - Стандартное ветвление

Для Вывода данных используется команда f(Поле)

В самом Access нужно заполнить таблицу t_rep - Объект отчета, содержит ссылку на шаблон и таблицу t_repQuery содержит запросы используемые командой Scan

Что бы распечатать отчет необходимо создать контекст
  Dim dic As New Scripting.Dictionary
  dic.CompareMode = TextCompare

инициализировать исходные данные
'Так сложно нужно только для форматера ;stdf:
  dic("Код.oper") = 1 'равно см таблицу t_operand
  dic("Код.value") = Me.Код.Value
  dic("Код.type") = "n" 'Тип параметра n-число, s-строка, d-Дата

а дальше запускаем формирование и чистим память
  PrintReport 1, dic' распечатать отчет с кодом 1 (таблица t_rep)
  Set dic = Nothing


более подробно как работают шаблоны см вложенную инструкцию.

https://www.sql.ru/forum/1306935/sozdanie-polzovatelskih-pechatnyh-form-iz-access-v-word-gotovyy-variant


Как сделать, чтобы SQL запрос работал наоборот?

Среда, 19 Декабря 2018 г. 18:19 + в цитатник
Имеется задача сделать запрос на тему: "Список сотрудников ни разу не получавших премии".
Сам запрос:
SELECT *
FROM [Список Служащих]
WHERE [Табельный номер] IN (SELECT [Табельный номер] FROM [Премии]);

..и он выводит список сотрудников, которые получили премию, а нужно наоборот.)

Заранее спасибо за помощь.

https://www.sql.ru/forum/1306930/kak-sdelat-chtoby-sql-zapros-rabotal-naoborot


Несоответствие типов данных

Среда, 19 Декабря 2018 г. 13:11 + в цитатник
Выражение2: Mid([MAIN]![MARKA];Len([MAIN]![MARKA])-2;1)
В запросе есть такое выражение. Исправно работает - выдает результат.
Задача - отобрать все строки, где оно не является точкой "."
Никак не могу сообразить - как условие написать, как не извращаюсь - Несоответствие типов данных......
Как правильно написать здесь условие?

https://www.sql.ru/forum/1306909/nesootvetstvie-tipov-dannyh


Не открывается файл базы данных MS Access 2016

Вторник, 18 Декабря 2018 г. 19:51 + в цитатник
Добрый час! Может кто сталкивался с такой проблемой ... когда не открывается файл базы данных MS Access 2016 ... вернее что то происходит ... а в итоге окно как на рисунке

https://www.sql.ru/forum/1306889/ne-otkryvaetsya-fayl-bazy-dannyh-ms-access-2016


Как реализовать визуал бронирования/проживания?

Вторник, 18 Декабря 2018 г. 09:27 + в цитатник
Для программы по бронированию хочется реализовать визуальный элемент, который не просто отображает текущий статус, но ещё
позволяет вызвать подробную форму при кликании на существующем проживании или бронировании.
На скриншоте показано как это сделано в Excel, но нужна форма в Access.
У меня пока только один вариант - встроить Excel в форму. Может есть ещё какие-то варианты? Приветствуются как варианты использования только встроенных в Access средств, так и ActiveX и прочие самостоятельные компоненты.

https://www.sql.ru/forum/1306838/kak-realizovat-vizual-bronirovaniya-prozhivaniya


SQL запрос

Вторник, 18 Декабря 2018 г. 00:00 + в цитатник
Всем привет!

Нужен запрос SQL, который выберет все client_id, где dt = 17.12.2018 и кол-во client_id не менее 3-х.
Т.е. нужно выбрать тех клиентов, кто создал 17.12.2018 не менее 3-х любых документов.
Таблица Docs:
-----------------------------------------------------------------------------------------------------
|        id         |      type_id      |     client_id     |     doc_name      |        dt         |
-----------------------------------------------------------------------------------------------------
|                 1 |                 1 |                 1 | Doc1              |        17.12.2018 |
-----------------------------------------------------------------------------------------------------
|                 2 |                 2 |                 1 | Doc2              |        17.12.2018 |
-----------------------------------------------------------------------------------------------------
|                 3 |                 1 |                 1 | Doc3              |        17.12.2018 |
-----------------------------------------------------------------------------------------------------
|                 4 |                 1 |                 2 | Doc4              |        17.12.2018 |
-----------------------------------------------------------------------------------------------------
|                 5 |                 2 |                 2 | Doc5              |        17.12.2018 |
-----------------------------------------------------------------------------------------------------
|                 6 |                 1 |                 2 | Doc6              |        16.12.2018 |
-----------------------------------------------------------------------------------------------------
|                 7 |                 1 |                 3 | Doc7              |        16.12.2018 |
-----------------------------------------------------------------------------------------------------
|                 8 |                 2 |                 3 | Doc8              |        17.12.2018 |

https://www.sql.ru/forum/1306833/sql-zapros


Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего

Понедельник, 17 Декабря 2018 г. 21:31 + в цитатник
Список сотрудников имеющих более 3 детей и получающих заработную плату ниже среднего по организации в целом.
Прошу помочь с SQL запросом. Сам я просто мало чего понимаю)

Дети сотрудников:
Табельный номер
Фамилия
Имя ребенка
Дата рождения

Список служащих:
Табельный номер
Фамилия
Имя
Отчество
Пол
Семейное положение
Заработная плата

https://www.sql.ru/forum/1306828/spisok-sotrudnikov-imeushhih-bolee-3-detey-i-poluchaushhih-zarabotnuu-platu-nizhe-srednego


Экспорт отчета в excel

Понедельник, 17 Декабря 2018 г. 13:15 + в цитатник
Здравствуйте!
Если пишу:
DoCmd.OutputTo acOutputReport, "Áàíê", acFormatXLSX, outputFileName, True

ругается на формат файла xlsx.

https://www.sql.ru/forum/1306803/eksport-otcheta-v-excel


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

Воскресенье, 16 Декабря 2018 г. 16:49 + в цитатник
... кроме как создавая первичный ключ (из этих полей)?
_______________________
(Пришлось создавать пост заново из-за досадной ошибки в заголовке первого.)

https://www.sql.ru/forum/1306774/mozhno-li-v-konstruktore-tablicy-sozdat-indeks-iz-neskolkih-poley-krome-kak


Открытие объекта OLE (Word)

Воскресенье, 16 Декабря 2018 г. 10:27 + в цитатник
Привет всем. В общем модуле создал процедуру для открытия файла Word:
Public Sub PrintDoc()
   On Error GoTo PrintDoc_Error
     Dim obWord As Object
     Dim obWindow As Object
     
    Forms!MainPanel.SprField = DLookup("SprFiles", "tblSpr", "SprID = " & 1)
    Forms!MainPanel.SprField.Action = acOLEActivate
    Set obWord = GetObject(, "Word.Application")
    Set obWindow = obWord.ActiveDocument.ActiveWindow
    obWindow.WindowState = 1
    obWord.WindowState = 1
    obWord.Activate

   On Error GoTo 0
   Exit Sub

PrintDoc_Error:

    MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure PrintDoc of Module Module1"
End Sub


Файл в таблице tblSpr.
При нажатии на кнопку "Открыть справку" формы MainPanel вызывается процедура PrintDoc.
Выдается ошибка (на рисунке). В чем проблема?

https://www.sql.ru/forum/1306760/otkrytie-obekta-ole-word



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 331 330 [329] 328 327 ..
.. 1 Календарь