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

Поиск сообщений в 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 ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

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

Найти и поправить link Word-файла сослияним, при открытии файла из OLE поля.

Пятница, 18 Ноября 2016 г. 12:41 + в цитатник
Задача такая:
Нужно найти в свойствах Word-файла (файл со сослиянием) то место (свойство), которое отвечает за линк на определенную C:\Client\DB2016.mde
В этой C:\Client\DB2016.mde есть определённый Запрос: SQL_Документ1, который подхватывает Word и грузит в себя. Имя SQL_Документ1 не меняется никогда.
Задача в том, чтобы пользователь мог оперативно (до клика) выбрать год:
C:\Client\DB2016.mde или
C:\Client\DB2015.mde или
C:\Client\DB2014.mde или
C:\Client\DB2013.mde
C:\Client\DB2012.mde

При открытии файла из OLE-поля, obWord должен получить конкретный линк и соответственно обратиться в ту mde, которую пользователь выбрал.
Более того, пользователь может сидеть сам в этой C:\Client\DB2016.mde и попросить данные из этой БД.
После закрытия файла Word, нужно его сохранить обратно в OLE-поле или нет (зависит от прав пользователя)

Private Sub BT_DblClick(Cancel As Integer)
 Dim obWord
 Me.Dokument.Action = acOLEActivate
Set obWord = GetObject(, "Word.Application")
End Sub

http://www.sql.ru/forum/1239170/nayti-i-popravit-link-word-fayla-sosliyanim-pri-otkrytii-fayla-iz-ole-polya


Как находясь в Access импортировать лист Excel в *.txt файл

Четверг, 17 Ноября 2016 г. 20:24 + в цитатник
Можно ли не гоняя данные из Excel в Access а потом в текстовый файл.
Как-то сразу импортировать Лист1 в текстовый файл из Access используя VBA ?
--------------------------------------------------------------------------
СПС

http://www.sql.ru/forum/1239086/kak-nahodyas-v-access-importirovat-list-excel-v-txt-fayl


Запрос в Аксесс.Слишком мало параметров

Среда, 16 Ноября 2016 г. 09:37 + в цитатник
Здравствуйте. Делаю запрос в коде на VBA в БД Аксесс:
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("SELECT Код FROM НазначенияСотрудникам Where (ТабНомер=" & Me.Сотрудник & ") AND (Документ=" & Me.Документ.Value & ") AND ([Вид работы]='" & Me.ВидРаботы.Value & "')", dbOpenDynaset, dbSeeChanges)

При выполнении кода велезает ругательство: Слишком мало параметров. Требуется 1
на строке
Set rs = CurrentDb.OpenRecordset("SELECT Код FROM НазначенияСотрудникам Where (ТабНомер=" & Me.Сотрудник & ") AND (Документ=" & Me.Документ.Value & ") AND ([Вид работы]='" & Me.ВидРаботы.Value & "')", dbOpenDynaset, dbSeeChanges)

что не так? какого тут параметра не хватает? помогите пожалуйста. В отладчике проверял - значения всех контролов формы присваиваются...ТабНомер и Документ - числовые, Вид работы - строка, выбирается из значений комбобокса

http://www.sql.ru/forum/1238859/zapros-v-aksess-slishkom-malo-parametrov


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

Вторник, 15 Ноября 2016 г. 19:49 + в цитатник
Добрый день, необходимо производить копирование данных из одной таблицы в другую, среди них есть одно поле, одновременно допускающие несколько значений. Проблема в том, что функция INSERT INTO ругается на это поле и его не копирует! Как можно еще перенести эти данные?

http://www.sql.ru/forum/1238810/kopirovanie-iz-tablicy-v-tablicu-polya-odnovremenno-dopuskaushhego-neskolko-znacheniy


Нули

Вторник, 15 Ноября 2016 г. 16:36 + в цитатник
Подскажите пожалуйста как прописать в значении по умолчанию ,чтобы номер документа был 0001(всего в номерации 4 числа),т.е дальше шло 0010 итд 0100 итд. Заранее благодарен!!!

http://www.sql.ru/forum/1238780/nuli


Нужна формула для расчета возраста

Вторник, 15 Ноября 2016 г. 14:19 + в цитатник
Добрый день.
Помогите, пожалуйста, решить задачку. Есть в таблице поле "Дата рождения", (dd.mm.yyyy). Надо добавить поле где будет автоматически рассчитываться возраст на текущий момент. Но возраст должен прописываться так: 5 лет 6 мес. Как написать такую формулу?

http://www.sql.ru/forum/1238747/nuzhna-formula-dlya-rascheta-vozrasta


Информация о таблицах и элементах форм

Вторник, 15 Ноября 2016 г. 10:48 + в цитатник
Добрый день!

Пишу мануал по своей базе. Хочется упростить себе данную процедуру и выгрузить основную информацию такую как информацию о всех таблицах (наименования, тип, описание столбцов таблицы), о всех формах и элементах в данных формах (наименование, тип(кнопка, чекбокс и т.д.)).
Подскажите как организовать данную выгрузку.
Заранее спасибо!

http://www.sql.ru/forum/1238695/informaciya-o-tablicah-i-elementah-form


Помогите новичку с очередным запросом)

Понедельник, 14 Ноября 2016 г. 19:59 + в цитатник
делаю запрос в конструкторе.

SELECT ЗаявкиНаДизайн.КодЗаявки, ЗаявкиНаДизайн.ДатаЗаявки, ЗаявкиНаДизайн.ПримЗаявки, Дизайны.Дизайн, 
Клиенты.Клиент, Дизайны.Диаметр, [Дизайны]![Цвет] & " (" & [Цвета]![Текст_РУС] & " )" AS Выражение2, 
ЗаявкиНаДизайн.ДатаЗаявкиФорм, Клиенты.Посредник, ЗаявкиНаДизайн.КодДизайна, TipZayavki([ЗаявкиНаДизайн]![ТипЗаявки],
[ЗаявкиНаДизайн]![СтатусЗаявки]) AS Выражение1, Сотрудники.Сотрудник, Клиенты.Страна, Клиенты.Город, Клиенты.Email, 
Дизайны.Прим, Согласования.ДатаОтправки, Согласования.Прим AS FIO
FROM ((((Сотрудники INNER JOIN Клиенты ON Сотрудники.КодСотрудника = Клиенты.Куратор) INNER JOIN Дизайны ON 
Клиенты.КодКлиента = Дизайны.КодКлиента) INNER JOIN Цвета ON Дизайны.Цвет = Цвета.Цвет) INNER JOIN ЗаявкиНаДизайн ON 
Дизайны.КодДизайна = ЗаявкиНаДизайн.КодДизайна) INNER JOIN Согласования ON Дизайны.КодДизайна = Согласования.КодДизайна
ORDER BY Согласования.ДатаОтправки DESC;


"загвоздка" в таблице "Согласования".
мне надо в заявку вывести последнее по "ДатеОтправки" поле "Прим".
ни малейшего понятия как это сделать в конструкторе (в языке SQL я почти 0)))
может поможете советом?

http://www.sql.ru/forum/1238626/pomogite-novichku-s-ocherednym-zaprosom


Создать таблицу с указанным количеством записей

Понедельник, 14 Ноября 2016 г. 19:53 + в цитатник
Всем добрый день!
Подскажите пожалуйста, как в access 2010 создать таблицу с указанным количеством записей. Например, нужна таблица с 100 записями. Соответственно, значение в каждой строке будет от 1 до 100. Где указывать нужное количество записей? В идеале было бы в форме. Указал количество записей, нажал кнопку и создалась таблица с указанным количеством записей.
Мне это нужно не для базы данных, а для одного расчета. Сейчас я создаю такую таблицу вручную.
Но если Вы поможете, то это упростит мне расчеты. СПАСИБО.

http://www.sql.ru/forum/1238624/sozdat-tablicu-s-ukazannym-kolichestvom-zapisey


Никак не получается написать запрос

Понедельник, 14 Ноября 2016 г. 16:39 + в цитатник
Добрый день!

Есть база данных, состоящая из трех таблиц: Записи, Отделы, Должности. Во вложении файл - Схема.

Данные в основном вносятся в таблицу Записи. В две остальные вносятся только изменения построчно с указанием текущей даты изменения. Например, в таблице Должности вместо Васи стал Петя, и помимо строки (1, Вася, Ведущий специалист, Начальник, 01.05.2016) появилась еще одна строка (1, Петя, Ведущий специалист, Начальник, 14.11.2016).

Как написать SQL-скрипт, чтобы он подтягивал все данные из таблицы Записи, и эти записи джойнил с таблицами Отделы и Должности по столбцам Первичный ключ, и главное, чтобы скрипт подтягивал данные из этих двух таблиц по самой близкой дате к дате из таблицы Записи?

Вот пока только так получается:

SELECT Записи.*
, Должности.Главный_специалист
, Должности.Ведущий_специалист
, Должности.Начальник
, Отделы.Филиал
FROM Отделы INNER JOIN (Должности INNER JOIN Записи ON Должности.Первичный_ключ = Записи.Первичный_ключ)
ON (Отделы.Первичный_ключ = Записи.Первичный_ключ)
AND (Отделы.Первичный_ключ = Должности.Первичный_ключ);

Кто-нибудь примерно понял что-нибудь?:) Я не айтишник, не судите строго.

http://www.sql.ru/forum/1238598/nikak-ne-poluchaetsya-napisat-zapros


Выбор записей по времени за период

Понедельник, 14 Ноября 2016 г. 12:30 + в цитатник
Доброго дня! Возникла такая задача. Есть таблица, выгруженная из БД СКУД, в которой содержатся данные о приходе и уходе сотрудников с работы. Загвоздка заключается в том, что сведения о времени находятся в одном столбце. Формат таблицы примерно такой:

Имя ДатаВремя
Иванов13.11.2016 08:45
Иванов13.11.2016 18:12
Петров13.11.2016 08:53
Петров13.11.2016 19:03
Иванов14.11.2016 08:56
Иванов14.11.2016 18:01
Петров14.11.2016 09:00
Петров14.11.2016 18:03


Задача сделать отчет за месяц, где будут столбцы:

ИмяВремяПриходаВремяУхода
Иванов13.11.2016 08:4513.11.2016 18:12
Петров13.11.2016 08:5313.11.2016 19:03
Иванов14.11.2016 08:5614.11.2016 18:01
Петров14.11.2016 09:0014.11.2016 18:03


Сижу и ломаю голову каков должен быть запрос. Приходит на ум использование max и min, но как сделать выборку за период времени чтобы разделить приход и уход по дням? Какими-то подзапросами надо наверняка это решать? Но как? Опыта работы с датами не особо.... :(

http://www.sql.ru/forum/1238530/vybor-zapisey-po-vremeni-za-period


Данные из Header отчета не зкспортируются в Excel

Понедельник, 14 Ноября 2016 г. 11:27 + в цитатник
Давненько не бывал здесь, привет форуму!

Собственно, вопрос в заголовке.
А2003, экспорт посредством стандартной кнопки в тулбаре. Аксом давно не занимался, не "в потоке", пока никаких идей нет куда смотреть, что рихтовать...

http://www.sql.ru/forum/1238521/dannye-iz-header-otcheta-ne-zksportiruutsya-v-excel


Дрифт таймеров

Воскресенье, 13 Ноября 2016 г. 06:03 + в цитатник
Сходу извиняюсь, что не смогу полноценно участвовать в этой теме - весь в комбинезоне и пыли в госпитале и в гипсах.
Поэтому жду лишь рассуждений, соображений... ну, типа, вброс на вентилятор... звыняйте за это, други.

Тема мутная. Это видно как M$ ретуширует ее десятилетиями ужЕ.

Реализовано два таймера:
1. QueryPerformanceCounter
2. GetSystemTimeAsFileTime

Первый - для собственно взятия отсчетов времени. Второй - для привязки первого к системному времени. Как без использования внешнего эталона первого стратума (да любого!) обеспечить достоверность первого таймера? Через периодически вносимую в БД поправку на ветер.

Нужны именно наносеки. Если бы микро, хотя бы, то насрать - усушка, утруска...

Кто дрифтит относительно кого?! Чей кварц надежнее? Как это попытаться хотя бы субъективно оценить - кто плывет относительно кого? Дрифт в районе 3 сек в сутки и сильно зависит от железа.

Даже если есть способ ответить на вопрос выше - Чей кварц надежнее? - то, как это привязать к конкретному (произвольному) железу?

Задача усложняется тем, что единственная пауза в течение суток лишь в районе 21-23. Т.е. переход через нули (читай - через дату) неизбежен.

Задача упрощается тем, что на пояса можно забить - все в классическом GMT/UTC.

Я понимэ, что вопрос этот более в сторону геймерских форумов, но туда без знания Си и Асм лучше не входи...

Но и там в первую очередь наклонят в сторону kernel-mode API KeQueryPerformanceCounter, или, что еще хлеще, в сторону RDTSC или RDTSCP...

--------------------------

Тут многие в бой рвутся с невостребованным своим знанием...
зей ар велкам ту :)
.
.

http://www.sql.ru/forum/1238427/drift-taymerov


Добавление дополнительной формы в базу данных и запросы

Воскресенье, 13 Ноября 2016 г. 01:36 + в цитатник
В общем есть база данных, курсовая, которую я разрабатываю и столкнулся с проблемой. Руководитель проекта дал мне 12 заданий. И одной из них изменить существующий учет и добавление товаров, в более совершенную систему с заказом товара у поставщика и прочим. В общем есть идея, но знаний как ее реализовать нет.

Идея: Форма
Делаю два зависимых списка
В одном выбираю производителя, а в другом его товары
Нажимаю на кнопку Заказ (Сохранить) и вносится вся эта фигня в таблицу товаров (как бы наличие там), но не знаю как.

Очень надеюсь, что благодаря вам наконец-то научусь это делать. rgho.st/6XZzQK26G (не цепляется файлом)

P.S. Еще 10 это тупо создать запросы, тоже интересно как они делаются, но с ними я могу и сам покопатся, мне важна эта форма:
1. Сколько раз обращался в фирму определенный клиент и какую сумму потратил
2. Список товаров не пользующихся спросом
3. Выручка фирмы за опред период
4. Кол-во заказов по сотрудникам
5. Перечень наименований заказанного товара в определенном номере заказа (просит номер заказа вводишь получаешь все)
6. Средняя цена товара по каждому поставщику(производителю)
7. Кол-во по каждому состоянию заказа
8.Сколько товара осталось на складе: ID товара;Наименование;Склад;Продано;Остаток
9. На какую сумму поставил товара каждый поставщик за опред период
10. Сколько времени прошло с момента опред заказа на данный момент

http://www.sql.ru/forum/1238423/dobavlenie-dopolnitelnoy-formy-v-bazu-dannyh-i-zaprosy


Учет основных средств. Списание - MS Access

Суббота, 12 Ноября 2016 г. 17:23 + в цитатник
Здравствуйте, есть проблема, которую не могу решить...
Есть база, она ведет учет ОС по магазинам. ОС приходит и должно списываться по окончанию срока службы.
Сделал, чтобы рассчитывался срок службы, но не могу списать само ОС после его окончания срока службы.
Как сделать, чтобы ОС после окончания срока работы, автоматически списывалось и убиралось из списка всех ОС?
Прикрепил скрин. 1 - приход, 2 - списание.
Здесь находится скриншот Скриншот

http://www.sql.ru/forum/1238376/uchet-osnovnyh-sredstv-spisanie-ms-access


Run-time error 3127 инструкция INSERT INTO

Пятница, 11 Ноября 2016 г. 14:55 + в цитатник
Уважаемые знатоки, при выполнении нижеуказанного кода вылетает ошибка

Run-time error 3127
инструкция INSERT INTO содержит неизвестное имя поля : "1871".
Убедитесь, что имя указано правильно, и повторите операцию.


Dim s
s = "INSERT INTO [Plan_Vacations1] " _
& " SELECT * FROM [Отпуска$A6:E11] IN '" & "\\I0FS01\work\DVA\TIME_SHEETS\2_FactData\2016\HlodinaIryna\TimeSheet_HlodinaIryna.xlsm'[Excel 12.0; HDR=yes;]"
CurrentDb.Execute s
End Sub



Поля таблицы подогнаны верно, типы данных в полях таблицы совпадают, путь к книге и название листа указано верно!
В чем может быть проблема???
Спасибо

http://www.sql.ru/forum/1238268/run-time-error-3127-instrukciya-insert-into


Добавление новых записей в форме

Четверг, 10 Ноября 2016 г. 14:49 + в цитатник
Доброго времени суток. Подскажите кто знает, есть форма с табами в каждом табе по табличке и в каких то добавлять новые записи можно в каких-то нет, хотя выставил для всех форм "Разрешить добавление" - ДА. В чем может быть проблема? Спасибо

http://www.sql.ru/forum/1238106/dobavlenie-novyh-zapisey-v-forme


Создание таблицы с диапазоном дат

Четверг, 10 Ноября 2016 г. 12:15 + в цитатник
Здравствуйте,
В форме есть два поля "ДатаС" и "ДатаПо"
Как правильно написать запрос, чтобы он формировал таблицу "Календарь" с одним столбцом "Дата", а строками были даты от ДатаС по ДатаПо.
Например, ДатаС=01.01.2016, ДатаПо= 31.01.2016. Формировалась бы таблица "Календарь"
Дата
1 01.01.2016
2 02.01.2016
3 03.01.2016
...
31 31.01.2016
Этот запрос далее будет использоваться для построения других запросов

http://www.sql.ru/forum/1238061/sozdanie-tablicy-s-diapazonom-dat


Запрос sql время (часы;минуты)

Среда, 09 Ноября 2016 г. 20:12 + в цитатник
Здравствуйте!
Имеется таблица 2 столбца: время вылета и время полета (данные текстовые, например 530, 1030, 145).
Нужно создать запрос, где считается время прилета только уже в формате ##:##.

Подскажите как это сделать.
Спасибо.

http://www.sql.ru/forum/1237977/zapros-sql-vremya-chasy-minuty


Изменение набора значений поля со списком по выбранному значению другого Поля со списком

Среда, 09 Ноября 2016 г. 18:36 + в цитатник
Добрый день! Есть форма frmGKS в ней содержится подчиненная форма frmGKSFio, где есть два поля со списком. Суть работы полей: первое поле со списком имеет 2 значения- ЛИК и ЛГК, в зависимости от выбранного значения в этом поле должно автоматически меняться значения во втором поле- № этих самых ЛИК или ЛГК.
Это бы все работало! Но проблема заключается еще в том, что второе поле со списком должно выводить № ЛИК или ЛГК в зависимости от Id клиента, который выбран в данной записи.
При нажатии второго поля со списком выходит окно для ввода этого Id клиента, т.е. вба его почему-то не видит!

Private Sub Form_Current()

a = Form_frmGKSFio.IdFIO
strSQL = " SELECT tblLik.[№], tblLik.IdFIO " & _
" FROM tblLik " & _
" WHERE (((tblLik.idFIO) Like a))" & _
"Order BY tblLik.№"

Pole55.RowSource = strSQL
Pole55.Requery
End Sub

http://www.sql.ru/forum/1237959/izmenenie-nabora-znacheniy-polya-so-spiskom-po-vybrannomu-znacheniu-drugogo-polya-so-spiskom



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 234 233 [232] 231 230 ..
.. 1 Календарь