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

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

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

как ужать базу данных

Среда, 16 Апреля 2014 г. 12:30 + в цитатник
Просветите пожалуйста!
В базу данных было внесено большое количество данных, она разрослась до 30М. С началом нового сезона вся старая информация (договора, клиенты и т.д.) были удалены. То есть все таблицы стали пустыми. Но размер БД все равно остался равным 30М. Как его уменьшить?

http://www.sql.ru/forum/1089420/kak-uzhat-bazu-dannyh


где и как создать спецификацию для TransferText

Среда, 16 Апреля 2014 г. 10:51 + в цитатник
бодрого бобра всем)
6 лет назад написал на аксесе программу для отдела по сбору статистики, со всех филиалов выгружают нормально и все работает, я про эту прогу и забыл а она оказалась самая живучая

экспорт импорт идет через текстовый файл

сейчас беда, на операционках выше XP выходит ошибка
"разделитель полей указанный в спецификации текстового файл совпадает с разделителем целой и дробной части чисел или ограничителем текстовых полей"

спецификация была по умолчанию, сейчас не работает

DoCmd.TransferText acExportDelim, , "tbl_Export", Me.PoleFileExport

подскажите где и как можно создать спецификацию?, за 6 лет акссес не открывал и все забыто-(

http://www.sql.ru/forum/1089388/gde-i-kak-sozdat-specifikaciu-dlya-transfertext


Вопросы - Использование Microsoft Forms 2.0 Object Library в VBA Access

Вторник, 15 Апреля 2014 г. 23:39 + в цитатник
В ходе написания кода для изменения видимости группы объекта планировалось использовать следующее строку кода:
Me![Frame64].BackColor.BackStyle = fmBackStyleTransparent
Хотелось для задания значения свойства BackStyle использовать уже существующую системную константу fmBackStyleTransparent.
Но оказалось, что она не определена в библиотеках по умолчанию подключенных к Access.
Однако данная константа упоминается в VBA Help в качестве значения для "object.BackStyle"
При этом для "однотипного" свойства "Label.BackStyle" в Access Help она не указана.
Методом долгого поиска через Google удалось найти, что префикс "fm" используется для констант MS Form library.
Затем в VBA Excel обнаружить данную библиотеку подключенную по умолчанию к проекту, а потом через поиск соответствующей библиотеке на диске ("\Windows\SysWOW64") удалось подключить ее и к VBA Access (в VBA Access списке библиотек по умолчанию ее не было).
Вопросы:
1. Могут ли быть какие то проблемы при использование одновременно в одном проекте библиотек Microsoft Access и MS Form library ?
2. Есть ли красивый способ задавать значения для Label.BackStyle (не считая задания собственных констант) без MS Form library ?
3. А есть где-то место где можно узнать "все" предопределенные наименования для основных объектов (относительно vb, fm, ad, db понятно) и указания в каких именно библиотах они определены?
4. Какое оптимальное и простое решение по скрытию ряда объектов на форме (изменения состав формы в зависимости от значения одного из полей формы)?

http://www.sql.ru/forum/1089344/voprosy-ispolzovanie-microsoft-forms-2-0-object-library-v-vba-access


INSERT INTO из другой базы

Вторник, 15 Апреля 2014 г. 20:03 + в цитатник
Здравствуйте.
Пытаюсь выполнить копирование из другой базы:
Private Sub import_in_Click()
Dim OB As String
    Select Case Me.operators
        Case 1
            OB = "1"
        Case 2
            OB = "2"
        Case 3
            OB = "3"
        Case 4
            OB = "4"
        Case 5
            OB = "5"
    End Select
    DoCmd.RunSQL ("INSERT INTO pivot (CLIENT_ID, DATE_CREATE, start_time, end_time) SELECT (CLIENT_ID, DATE_CREATE, start_time, end_time) FROM svod IN 'Z:\NPS\NPS - Оператор - " & OB & ".accdb' ")
End Sub

Пишет - ошибка синтаксиса. Не могу понять, где промазал. Инструкция вроде верная. Или всё таки нет?
Путь полностью прописывать пробовал.
Прошу помощи.
Спасибо.

http://www.sql.ru/forum/1089316/insert-into-iz-drugoy-bazy


Создание поля в форме с автозаполнением как в Excel

Вторник, 15 Апреля 2014 г. 17:48 + в цитатник
Как сделать, что при вводе данных в поле формы оно автозаполнялось (рис. 1). Поле со списком не подходит потому что во время просмотра не отображает данные (рис. 2).

http://www.sql.ru/forum/1089292/sozdanie-polya-v-forme-s-avtozapolneniem-kak-v-excel


Аналог Vlookup в ACCESS

Вторник, 15 Апреля 2014 г. 16:51 + в цитатник
Добрый день,
Целый час прочесывал интернет в поисках решения своего вопроса, но не нашел четкого решения. Помогите, пожалуйста, с проблемой.

У меня есть таблица (Таб1), в которой условно три столбца: Валюта, Сумма и Сумма в USD.
Еще одна таблица (Таб2) - в ней 2 столбца: Валюта и Курс (содержатся курсы доллара для нескольких валют).

Мне нужно, чтобы курс подтаскивался в первую таблицу и умножался на Сумму, чтобы получалась Сумма в USD.

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

Вся надежда на вас, коллеги.

http://www.sql.ru/forum/1089275/analog-vlookup-v-access


DSub

Вторник, 15 Апреля 2014 г. 13:00 + в цитатник
UPDATE tblDeals SET MoneyNow = 
(SELECT DSum ("[InvoiceAmount]", "tblInvoices") WHERE MonthCount = (select MAX(Period) from tblDeals) GROUP BY MonthCount) - 
(SELECT DSum ("[InvoiceAmount]", "tblInvoices") * 0.35 WHERE MonthCount = (select MAX(Period) from tblDeals) GROUP BY MonthCount) - 
(SELECT DSum ("[ExpenseAmount]", "tblExpenses") FROM WHERE ExpenseCategory <> 'Фонд развития' AND MonthCountMinus = (select MAX(Period) from tblDeals) GROUP BY MonthCountMinus) - 
((SELECT DSum ("[InvoiceAmount]", "tblInvoices") WHERE MonthCount = (select MAX(Period) from tblDeals) GROUP BY MonthCount) - (SELECT DSum ("[InvoiceAmount]", "tblInvoices") * 0.35 WHERE MonthCount = (select MAX(Period) from tblDeals) GROUP BY MonthCount) * 0.4


Ребят, совершенно не шарю в Access SQL. Помогите пожалуйста переделать запрос, чтоб он стал рабочим.

http://www.sql.ru/forum/1089202/dsub


Запрос на выбор данных

Вторник, 15 Апреля 2014 г. 11:14 + в цитатник
Здравствуйте! Продолжаю писать программу на Делфи (если это важно), БД на Access и не получается получить нужный набор данных. Имеется БД, создаваемая не мною, из которой мне нужно выбрать данные на основании пунктов из другой моей таблицы. Как все запутанно объяснил. Но показал на картинках, чтобы было понятнее.
Сама БД http://gfile.ru/a6x93
На основании этой таблицы выбирается моя БД http://gfile.ru/a4qij
Моя создаваемая БД (это мне надо получить) http://gfile.ru/a66lV
Делаю запрос:
insert into Основная ([Пункты], [Значение1 на число 10.01.2012], [Значение2 на число 10.01.2012], 
[Значение1 на число 20.01.2012], [Значение2 на число 20.01.2012]) select Таблица.Индекс, Таблица.Пункты, БД.Значение1,
БД.Значение2 from Таблица, БД WHERE Таблица.Пункты=БД.Пункты AND БД.Дата=CDate("03/20/" & Year(Date())-1)


Заранее спасибо.
P.S. Так и не понял как прикрепить картинки

http://www.sql.ru/forum/1089171/zapros-na-vybor-dannyh


не срабатывает обновление поля

Вторник, 15 Апреля 2014 г. 07:55 + в цитатник
Добрый день!
Подскажите, пожалуйста, что не так, почему то не обновляется поле адрес_суда

Private Sub выбор_Click()
Dim adres_suda As String
Dim strSQL As String
adres_suda = Forms!суды![адрес]
strSQL = "UPDATE протоколб SET [адрес_суда] = '" & adres_suda & "' " & _
"WHERE [индекс_отдела]=" & "'" & Forms!протоколб![индекс_отдела] & "'" & "And [Номер_протокола]=" & "'" & Forms!протоколб![номер_протокола] & "'" & ";"
CurrentDb.Execute strSQL
' обновим список
DoCmd.Close acForm, "суды"
End Sub

http://www.sql.ru/forum/1089150/ne-srabatyvaet-obnovlenie-polya


Формирование отчёта с форматированием.

Понедельник, 14 Апреля 2014 г. 23:42 + в цитатник
Находил похожие вопросы но не нашёл ответа. Стоит задача формировать документы из базы данных. почти все данные в них повторяются например: договор, коммерческое предложени, счёт и прочее.

основная задача на данный момент как в Access сформировать предложение и абзацы в которых будут вставленны данные из баз данных. Все примеры отчётов эт или отдельно стоящие данные из баз данных или таблицы (ну ещё ленточные и всякие их разновидности)

например:

ООО "Цветочек" в лице директора Петрова Иван Николаевича с одной стороны действующего на основании устава и ООО "Незабудка" с другой стороны в лице Трофимова Николая Васильевича действующего на основании устава решили.............

в примерах ничего разумного не нашёл, можно ли такие отчёты формировать в аксесе и если да то как к этому подступиться? Как сформировать счёт где все данные в таблице или на отдельных строках проблем не вызывает. Т.е. основной вопрос как в отчёте в текст вставлять текстовые данные, даты чтобы это не нарушало форматирование текста.

http://www.sql.ru/forum/1089121/formirovanie-otchyota-s-formatirovaniem


Microsoft Access

Понедельник, 14 Апреля 2014 г. 22:07 + в цитатник
Подскажите, как создать запрос, который бы считал остаток.то есть мне нужно от общей суммы вычесть оплаченную сумму.все данные находятся в одной таблице.
как будет выглядеть запрос?

http://www.sql.ru/forum/1089104/microsoft-access


Заполнение нескольких таблиц из одной формы

Понедельник, 14 Апреля 2014 г. 18:49 + в цитатник
Есть две таблицы. Люди и паспортные данные, связаны по ИД, но у некоторых людей нет данных паспорта. Возможно ли заполнять обе таблицы, а если паспортных данных человека нет, то запись не добавляется. Чтобы потом при запросе, если у человека нет паспортных данных, то выводится только ФИОю Пример:
1 таблица:
89 Иванов Иван Иванович
58 Николаев Николай Николаевич
17 Александров Александр Александрович

2 таблица:
89 1111 111111 ТП УФМС России
17 3333 333333 ОУФМС России

Запрос (вывод):
-----------------------------------------------------------------------------
|Иванов | Иван | Иванович | 1111 | 111111| ТП УФМС России|
-----------------------------------------------------------------------------
|Николаев | Николай | Николаевич | | | |
-----------------------------------------------------------------------------
|Александров| Александр| Александрович| 3333 |333333 | ОУФМС России |
-----------------------------------------------------------------------------

http://www.sql.ru/forum/1089055/zapolnenie-neskolkih-tablic-iz-odnoy-formy


как пернести созданую БД в microsoft acceess 2007 на другой компьтер??

Понедельник, 14 Апреля 2014 г. 16:56 + в цитатник
здраствуйте!!
я только учусь работать с программой microsoft acceess 2007 и есть вот такие вопросики:
1.я создал на своём компьютере БД в программе microsoft acceess 2007 и теперь мне надо её перенести на другой компьютер подскажите как это можно сделать??
2. и как после переноса ее на другой компьютер сделать чтобы ею пользовались ещё несколько компьютеров??

зарание прошу прощение может как то не корректно задал вопрос ,но я только учусь работать с программой microsoft acceess 2007

http://www.sql.ru/forum/1089016/kak-pernesti-sozdanuu-bd-v-microsoft-acceess-2007-na-drugoy-kompter


adp и sql server 2012

Понедельник, 14 Апреля 2014 г. 15:39 + в цитатник
Здравствуйте.

Вчера переехали на sql server 2012. После этого переезда начал тормозить adp-проект (Акс 2007) на локальных компьютерах пользователей и на терминальных серверах при подключении к базе. Причем проблема наблюдается у пользователей не с админскими правами. Лично я таких тормозов у себя на машине и на терминалке не наблюдаю.

Попробовали дать пользователю права, аналогичные моим, проблема не ушла. Сейчас попробуем создать чистый профиль пользователя и попробовать поработать с ним.

Быть может вы сможете мне подсказать в какую сторону копать ?

http://www.sql.ru/forum/1088995/adp-i-sql-server-2012


Задержка Создания новой таблицы через ADO

Понедельник, 14 Апреля 2014 г. 15:02 + в цитатник
Столкнулся с таким вопросом, создаю через ADO таблицу потом пытаюсь ее копировать (т.е. произвести какие-либо действия) SELECT X.* INTO Y FROM X

Однако выдается сообщение:
"Ядро базы данных Microsoft Jet не может найти входную таблицу или запрос 'X'. Проверьте существование таблицы или запроса и правильность имени"

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

Кто знает в чем проблема?

http://www.sql.ru/forum/1088981/zaderzhka-sozdaniya-novoy-tablicy-cherez-ado


Можно ли скрыть Ленту, оставив при этом Панель быстрого доступа?

Понедельник, 14 Апреля 2014 г. 05:31 + в цитатник
Или они могут скрываться только одновременно?

Спасибо.

http://www.sql.ru/forum/1088895/mozhno-li-skryt-lentu-ostaviv-pri-etom-panel-bystrogo-dostupa


Запара с запросом на добавление

Воскресенье, 13 Апреля 2014 г. 23:45 + в цитатник
И снова здравствуйте )))
Есть запрос на добавление.Но не могу правильно настроить его работу, так сказать
Есть 2 поля цена : новая и старая
при вводе новой цены она должна добавится в таблицу в 2 поля с наименованием Изменение_цены и ЦенаНовая ,то есть должна получиться буква Z (дата изменения).(измененная цена) и ниже строчкой с новым ID будет новая цена
А у меня сейчас все в одну строчку.
+
Картинка с другого сайта.

Помогите!?

http://www.sql.ru/forum/1088861/zapara-s-zaprosom-na-dobavlenie


Не могу растянуть :)

Воскресенье, 13 Апреля 2014 г. 17:29 + в цитатник
Добрый день. Сама понимаю, что вопрос идиотский, но ничего не могу сделать сама. Посмотрите на картинку пожалуйста. Я сама,зацепив мышкой за границу, сделала левый столбец таким узким. А теперь не могу "вытащить" обратно. Сузиться он сузился, а расширяться не хочет. Где посмотреть настройки, подскажите, пожалуйста.

http://www.sql.ru/forum/1088809/ne-mogu-rastyanut


Флажок в форме

Суббота, 12 Апреля 2014 г. 21:07 + в цитатник
Здравствуйте!
Как реализовать процедуру нажатия на флажок в форме, в которой после нажатия отображались необходимые записи, например: флажок - отображать только рабочий персонал (будут отображаться только допустим каменщик,бетонщик..)? На vba или через макросы, помогите, пожалуйста.

http://www.sql.ru/forum/1088711/flazhok-v-forme


Создание сложной таблицы в word на основе данных Access

Суббота, 12 Апреля 2014 г. 18:01 + в цитатник
Есть база данных типа:
Индивидуальный номер--ФИО--Дата начала--Дата завершения--Результат1--Результат2--Результат 3--Результат 4 и т.д и т.п.

В чём загвоздка. Нужно из этой базы наклепать документов word по шаблону для каждого ФИО отдельно. А в шаблоне есть таблица вида:

Номер по порядку--Название теста--Описание теста--Результат теста
1------------------Тест на звук ----Тест на звук это-"Результат1"(из access)
2------------------Тест на дерево--Тест на дерево---"Результат2"(из access)

Фишка ещё и в том, что не каждый ФИО будет делать все тесты. Соответственно результат будет пустым. И в таблице его не должно быть. А отсюда ещё одна проблема: столбцы "Название теста" и "Описание теста" всегда содержат один и тот же текст для каждого результата. Как это реализовать, чтобы если тест не проводился (т.е. поле Результат3, например, в базе пустое), то и описание не выводилось для него, которое постоянно всегда. И как это описание реализовать в базе данных?

Как быть? Как создать такую таблицу?

http://www.sql.ru/forum/1088684/sozdanie-slozhnoy-tablicy-v-word-na-osnove-dannyh-access



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 35 34 [33] 32 31 ..
.. 1 Календарь