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

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

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

помогите разобраться с массивом

Четверг, 29 Января 2015 г. 15:12 + в цитатник
Уважаемые знатоки
помогите чайнику, напишите плз пример 3-мерного массива
двумерный массив (0 to 2, 0 to 2) это квадратная матрица 3 на 3:
1 2 3
1 2 3
1 2 3
правильно?
соответственно если (5, 5) то это матрица с 6 элементами по диагонали и по вертикали?
как тогда представить 3-ех мерный массив?
или я чего то не уловил?
не обессудьте, спасибо

http://www.sql.ru/forum/1139794/pomogite-razobratsya-s-massivom


База данных ГИБДД

Четверг, 29 Января 2015 г. 14:32 + в цитатник
Доброго всем дня.
Создал базу данных ДТП произошедших на нашей территории.
Но возникла проблема - не могу создать запрос, который бы показывал на диаграмме:
1. количество ДТП по дням недели (сколько дтп произошло в понедельник. во вторник и т.д.)
2. выделить места, в которых произошло 3 и более ДТП
Желающие помочь откликнитесь пожалуйста!

http://www.sql.ru/forum/1139783/baza-dannyh-gibdd


Двухсторонняя печать

Четверг, 29 Января 2015 г. 10:49 + в цитатник
Добрый день.
Сразу предупрежу, искал много, находил кучу всего, но еще ничего не помогло решить мою проблему.
Есть отчет в Access, мне его нужно выводить сразу на печать, и чтобы он печатался двухсторонней печатью.
Сначала сделал настройки при печати:
With Application.Printer

        .TopMargin = 0
        .BottomMargin = 0
        .LeftMargin = 0
        .RightMargin = 0

        .ColorMode = acPRCMColor
        .ItemLayout = acPRVerticalColumnLayout
        .ItemsAcross = 1

        .Copies = 1

        .Duplex = acPRDPHorizontal
End With

DoCmd.OpenReport "Транспортная накладная"

не помогло.
Нашел, как изменить настройки драйвера принтера, настройки меняются, т.е. у самого принтера стоит двухсторонняя печать, а у моего отчета все равно эти настройки не берутся и печатаются на двух страницах. Хотя если просто зайти в ворд и напечатать из него, то двухсторонняя печать проходит нормально.
Как мне заставить печатать мой отчет с двухсторонней печатью??

Модератор: Тема перенесена из форума "Visual Basic".

http://www.sql.ru/forum/1139721/dvuhstoronnyaya-pechat


Не работает сортировка в подчиненной форме

Четверг, 29 Января 2015 г. 10:47 + в цитатник
Не работает сортировка в подчиненной форме...
Как можно исправить такую вот проблему?

http://www.sql.ru/forum/1139720/ne-rabotaet-sortirovka-v-podchinennoy-forme


Как доработать базу, которая создавалась на основе шаблонов web страниц?

Среда, 28 Января 2015 г. 23:59 + в цитатник
Люди помогите!

Досталась база на доработку, которая, как выяснилось, делалась на основе шаблонов web-страниц.
Таблицы в ней могу создавать только через макет, в режиме Конструктор их открыть не могу.
Главная форма тоже сделана в режиме макета и ко всему прочему ряд функций просто не работает.
Например, пыталась создать в этой форме кнопку, через мастер она не создается, надо прописывать Макрос. Так там ряд функций по обработке записей вообще не работает!

Сделала новую форму для проверки через Конструктор. Создала Кнопку Найти через мастер создания, так при нажатии мне выдается ошибка, что данная функции недоступна.

Помимо этого ничего в эту базу не могу скопировать (думала создам, что нужно в пустой скопирую и будет все работать)

Что делать????!!!!!

http://www.sql.ru/forum/1139678/kak-dorabotat-bazu-kotoraya-sozdavalas-na-osnove-shablonov-web-stranic


Таблица, содержащая свойства других таблиц

Среда, 28 Января 2015 г. 18:25 + в цитатник
Хочу в таблицу выводить свойства других таблиц в базе.

Например:
Tbl_name Tbl_DateCreate Tbl_RecCount Linked
tbl1 28.01.2015 11:10:43 300297 False
tbl2 01.01.2015 11:10:43 500193 True

где
Tbl_name - имя таблицы
Tbl_DateCreate - дата создания таблицы
Tbl_RecCount - кол-во записей
Linked - является ли таблица прилинкованой.

Список таблиц в поле Tbl_name задается. Остальное нужно вычислить (например с помощью SQL запроса).

http://www.sql.ru/forum/1139634/tablica-soderzhashhaya-svoystva-drugih-tablic


CurrentDB.Execute "UPDATE SET..." Не работает.

Среда, 28 Января 2015 г. 18:00 + в цитатник
Доброго дня.
Имею следующий кусок кода:

If j <> .Fields(i) Or IsNull(j) <> IsNull(.Fields(i)) Then
      Log 6, !Код, "Изменено поле " & .Fields(i).Name & " с " & .Fields(i) & " на " & j & ". Импорт."
      str = j.Value
      If VarType(j.Value) = vbString Or VarType(j.Value) = vbDate Then str = "'" & str & "'" 'Добавляем кавычки, если надо
      ssql = "UPDATE tblUPS SET tblUPS.[" & .Fields(i).Name & "] = " & str & ", tblUPS.[Дата последнего обновления] = '" & Date & "' WHERE tblUPS.[Код] = " & rst.Fields("Код") & ";"
      Debug.Print ssql
      CurrentDb.Execute ssql

      Exit For
 Else
       Exit For
End If


Вот, что выводит Debug.Print:
Debug.Print
UPDATE tblUPS SET tblUPS.[SNMP] = False, tblUPS.[Дата последнего обновления] = '28.01.2015' WHERE tblUPS.[Код] = 1348;

Видно, что строка формируется верно.

К сожалению, данные в таблице tblUPS не изменяются.

Написал в модуле Саб:
Private Sub test()
CurrentDb.Execute "UPDATE tblUPS SET tblUPS.[SNMP] = False, tblUPS.[Дата последнего обновления] = '28.01.2015' WHERE tblUPS.[Код] = 1348;"
End Sub


Т.е. тупо копи/паст вывода дебаггера. Вот так все работает и данные обновляются.

Прошу помочь, почему не работает вариант с формированием ssql строки?

http://www.sql.ru/forum/1139626/currentdb-execute-update-set-ne-rabotaet


Метод Workbook.SaveAs, Excel

Среда, 28 Января 2015 г. 17:16 + в цитатник
Есть такой работающий код :

Set xlAPP = CreateObject("Excel.Application")
xlAPP.Visible = False
xlAPP.UserControl = False
Set xlWb = xlAPP.Workbooks.Add
xlWb.Worksheets.Add().Name = "system"
Set xlWs = xlWb.Worksheets("system")
'xlWs.Cells(1, 1).CopyFromRecordset oRecordset
xlWb.SaveAs FileName:="C:\3.xlsx"

Но нужно чтобы SaveAs еще и переписывал сверху файл 3.xlsx (при наличии уже созданного на диске).
Сейчас возникает ошибка - не доступа к '3.xlsx'.

http://www.sql.ru/forum/1139619/metod-workbook-saveas-excel


Восстановление БД

Среда, 28 Января 2015 г. 14:01 + в цитатник
Всем доброго дня. Есть база данных в кассе, собственно там просчитывается стоимость услуг в МО. был архив 2014 года(в рар"е). Кассирше понадобилась БД за тот год, и она заменила базу 15 года на 14. Так вот, как восстановить базу 2015 года? Очень надеюсь на помощь. Кому надо, прогу могу кинуть на почту для полного понимания. Заранее спасибо.

http://www.sql.ru/forum/1139559/vosstanovlenie-bd


Не подставляется значение из формы через рекодсет

Среда, 28 Января 2015 г. 12:38 + в цитатник
Что за ерунда?
Есть запрос в которым результат отображается за указанный на форме период.
Написав я поле на форме даты и открыв запрос вручную - все работает прекрасно!
Но стоит мне открыть этот запрос через рекордсет, результат нулевой!
CurrentDb.OpenRecordset("test")

и так пробывал
CurrentDb.OpenRecordset("test", dbOpenDynaset)

Сам рекордсет 100% рабочий, т.к. если подставляю значение тупо в запрос вручную - все работает опять же.

http://www.sql.ru/forum/1139533/ne-podstavlyaetsya-znachenie-iz-formy-cherez-rekodset


MS Access создание таблицы

Среда, 28 Января 2015 г. 12:08 + в цитатник
Задача: Есть таблица Контракты.

Первая ячейка: выпадающий список с фамилиями из другой таблицы (SELECT [Клиенты].[Код], [Клиенты].[Фамилия клиента] FROM Клиенты)
А вот вторая ячейка должна подтягивать Имя, которой соответствует Фамилии тоже из таблицы Клиенты (это скорее всего решается макросом, но лучше сделать запросом). И если есть однофамильцы, то он должен дать на выбор соответствующие имена.

Кодом это делать нежелательно.

http://www.sql.ru/forum/1139526/ms-access-sozdanie-tablicy


Как задать значение поля из предыдущей записи по умолчанию

Среда, 28 Января 2015 г. 08:36 + в цитатник
Здравствуйте!
Подскажите кто знает.
Можно ли прописать в свойстве поля "значение по умолчанию" табличной формы, действие, при котором данное поле приобретало бы значение из того же поля но предыдущей записи. Если да, то как. Заранее спасибо.

http://www.sql.ru/forum/1139453/kak-zadat-znachenie-polya-iz-predydushhey-zapisi-po-umolchaniu


запятая в значении

Среда, 28 Января 2015 г. 01:45 + в цитатник
Форумчане, столкнулся с такой странностью.
Есть база ексесс, которая прилинкована к sql. к которому конектится сводная с екселя через представление.
Так вот, если выполнить представление в ssms, не выгружаются значения с .accdb, в которых есть дробная часть (разделена запятой)
Но когда идет обновление данных, инициированное с ексель - то через это же представление выгружаются все значения, и целые, и дробные.
В региональных настройках указаны параметры на принтскрине
Что нужно подправить? может в самом sql server нужно что-то подправить?

Модератор: Тема перенесена из форума "Microsoft SQL Server".

http://www.sql.ru/forum/1139434/zapyataya-v-znachenii


Открытие записи в связанной таблице

Вторник, 27 Января 2015 г. 18:10 + в цитатник
В базе данных имеется форма, содержащая номера номенклатурных дел. В этой же базе имеется связанная таблица, содержащаяся в другой базе данных (в которой также имеется список номенклатурных дел). Хочу чтобы при двойном клике открывалась связанная таблица и фильтровались записи по номеру номенклатурного дела.
Подскажите пожалуйста как реализовать.

http://www.sql.ru/forum/1139366/otkrytie-zapisi-v-svyazannoy-tablice


Выгрузка в Excel создание имени диапазонов

Вторник, 27 Января 2015 г. 18:01 + в цитатник
Добрый день!

Выгружаю информацию из Access в Excel.
Форматирую данные, создаю имена диапазонов.
Если указываю простой диапазон, то процедура срабатывает:
oBook.Names.Add Name:="Вид", RefersToR1C1:="=Выбор!R2C1:R4C1"

Если использую формулу, то получаю ошибку run time error 1004 ошибка в формуле
oBook.Names.Add Name:="Вид", RefersToR1C1:="=OFFSET(Выбор!R2C2,0,0,COUNTA(Выбор!C2)-1,1)"

В References библиотека по Excel добавлена.
Пробовал использовать вместо RefersToR1C1 - RefersTo , RefersToLocal, RefersToR1C1Local не помогло.
Менял формулу на Русские операторы, то же не помогло.
oBook.Names.Add Name:="Вид", RefersToR1C1:="=СМЕЩ(Выбор!R2C2,0,0,СЧЁТЗ(Выбор!C2)-1,1)"

Может кто сталкивался? Буду рад дельному совету.

http://www.sql.ru/forum/1139365/vygruzka-v-excel-sozdanie-imeni-diapazonov


IBM DB2<->ODBC<->MS Access редактирование таблиц

Вторник, 27 Января 2015 г. 16:34 + в цитатник
Имеется база IBM DB2 с таблицей. В MS Access 2010 сделана связка с таблицей через ODBC.
Таблицу нормально открывается и просматривается. Но почемуто не получается редактировать записи как обычную прилинкованную таблицу. Права пользователя позволяют делать все операции в SQL запросах типа UPDATE, INSERT...

http://www.sql.ru/forum/1139338/ibm-db2-odbc-ms-access-redaktirovanie-tablic


Помогите решить проблемы с формированием списков

Вторник, 27 Января 2015 г. 00:17 + в цитатник
Всем здравствуйте.
Помогите решить следующую проблему:
Имеется 3 поля в карточке клиента: Поле Код(счетчик) (30), Поле со списком Объект (А), Поле №Комнаты(4)
Список в поле Объект отбирается так SELECT [Объект].[Код], [Объект].[Наименование] FROM Объект ORDER BY [Наименование];



Требуется чтобы №договора формировался на основании этих 3-х полей к виду : Объект-Код/№комнаты (А-30/4)

№договора = =[Объект] & "-" & [Код] & " " & "/" & [НКомнаты]

В итоге отображается 1-30/4. Почему в карточке клиентов в поле Объект список отображается по Наименованию, а не по коду, а в поле №договора отображается не Наименование, а соответствующий ему код.

В чем ошибка? Как сделать, чтобы отображался текст, а не число?

http://www.sql.ru/forum/1139164/pomogite-reshit-problemy-s-formirovaniem-spiskov


Ошибка синтаксиса в операции JOIN

Понедельник, 26 Января 2015 г. 21:56 + в цитатник
Создаю SQL запрос, вписываю код, жму выполнить- ругается "Ошибка синтаксиса в операции JOIN"

код
SELECT TOP 10 PERCENT Сделки.ДатаОперации, Сделки.ОписаниеОперации, Това-ры.Марка, Типы.НазваниеТипа
FROM Типы RIGHT JOIN (Товары INNER JOIN Сделки ON Товары.КодТовара = Сдел-ки.КодТовара) ON Типы.КодТипа = Товары.КодТипа
WHERE (((Типы.НазваниеТипа)="Колбасные изделия"))
ORDER BY Сделки.ДатаОперации;


Где ошибка?

http://www.sql.ru/forum/1139136/oshibka-sintaksisa-v-operacii-join


Как добавить секцию в statusbar?

Понедельник, 26 Января 2015 г. 20:50 + в цитатник
Здравствуйте.
Как добавить произвольную секцию в statusbar (справа, где служебная информация отображается INS, NUM т.п.
и как в нее заносить/считывать требуемую информацию?

Если требуется использовать activx statusbar, то не смог разобраться. Подскажите примером.

Спасибо.

http://www.sql.ru/forum/1139120/kak-dobavit-sekciu-v-statusbar


Access помогите сделать форму заказа

Понедельник, 26 Января 2015 г. 19:29 + в цитатник
/savepic.su/4835410.jpg" target="_blank">http://savepic.su/4835410.jpg">

/savepic.su/4826194.jpg" target="_blank">http://savepic.su/4826194.jpg">

/savepic.su/4830290.jpg" target="_blank">http://savepic.su/4830290.jpg">

Есть 3 таблицы: клиенты, товары, продажи. Нужно сделать форму оформления заказа которая добавляет инфу в таблицу продажи. Как сделать, что бы про выборе товара из выпадающего списка автоподставлялась цена?

http://rghost.ru/7D5K7tldR

http://www.sql.ru/forum/1139102/access-pomogite-sdelat-formu-zakaza



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 113 112 [111] 110 109 ..
.. 1 Календарь