Здравствуйте. Нужна помощь. У меня есть 3 таблицы см. рисунок. http://yadi.sk/i/GxmytkvBneWY7 Я создал форму с таблицей, с таким запросом (три связанные таблицы):
SELECT OBJ_APP.quantity, OBJ_APP.measure, OBJ_APP.ID_APP, OBJ_APP.ID_OBJ
FROM buildings INNERJOIN(equipment INNERJOIN OBJ_APP ON equipment.[ID_APP] = OBJ_APP.[ID_APP])ON buildings.ID_OBJ = OBJ_APP.ID_OBJ;
В конструкторе форм я преобразовал TextBox OBJ_APP. ID_APP в ListBox. Я знаю, как создать список из названий прибора, чтоб подставлялся его ИД. Но вот как сделать так чтоб юзер видел названия приборов, вместо его ИД в таблице?
Тема не новая, но на свой вопрос так и не нашел ответа Делаю вставку все работает, но повторно если запустить ошибка "application-defined or object-defined error" подсвечивается строка с CopyFromRecordset. Что не так в коде? Set db = CurrentDb() Set rs = db.OpenRecordset(str)
Set exApp = CreateObject("Excel.Application") Set exW = Workbooks.Add() exApp.Visible = True exApp.Worksheets(1).Cells(2, 1).CopyFromRecordset rs
For i = 0 To rs.Fields.Count - 1 exApp.Worksheets(1).Cells(1, 1).Value = rs.Fields(i).Name Next Set rs = Nothing [/SRC]
Доброго дня! Мне необходимо в рантайме разным контролам и формам назначить идентичный обработчик события - некоторую пользовательскую функцию ОБРАБОТКА, определенную в общем модуле. Например, назначить ее событию OnMouseDown. С назначением обработчика в VBA нет вопросов: ="=ОБРАБОТКА()", но как передать параметры стандартного обработчика, которые есть в модуле формы при использовании "[event procedure]" - MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single). Вопрос - как значения этих параметров передать в мою функцию ОБРАБОТКА(Button As Integer, Shift As Integer, X As Single, Y As Single)?
Подскажите, пожалуйста, как сделать проверку в макросе при выполнении команды "на запись (следующую)", что запись уже последняя и надо остановиться. Аксесс 2003.
Добрый день. Вопросы наверное не очень мудренный, но я немогу разобраться зачем в самых обычных запросах типа WHERE (((Apple.Colours) Not Like 'красный')) OR (((([Apple].[Colours] Like 'черный') Or ([Popularity].[MedianAge] Between 10 And 300))=False)) использовать "=false"? И как изменятся результаты запроса, если из приведенной выше строки убрать "=False"?
Здравствуйте! Хотелось бы предложить Вам поиграть на CS-BIT.RU (Лучший Проект серверов Counter-Strike 1.6) У нас адекватная и опытная Администрация, у которых за спиной не 1 год опыта. Наши сервера уже показали стабильность, которой так не хватает на многих проектах! Наш Сайт: http://cs-bit.ru/ Наша группа VK: http://vk.com/csbitru Наша группа Steam : http://steamcommunity.com/groups/cs-bitru Наши сервера(IP Адреса): [JailBreak] - jail16.cs-bit.ru:27016 [Public] - pub.cs-bit.ru:27015 Будем рады видеть Вас на нашем Проекте CS-BIT.RU! Заходите и наслаждайтесь игрой, вливайтесь в коллектив...
Предположим, есть два варианта реализации некоторой функциональность, которая "зашита" достаточно глубоко в циклы работы программы. То есть выполняется часто, но быстро. Точнее - быстро, но часто.
Есть ли возможность не затрачивая титанические усилия выяснить, какой из вариантов экономичнее по времени исполнения?
Таблица №1 с полями : 1) ФИО 2) год рождения 3) фото (вложение)
Таблица 2 с полями 1) человек 1 (подтягивает список фио с таблици №1) 2) человек 2 (подтягивает список фио с таблици №1) 3) человек 3 (подтягивает список фио с таблици №1) 4) человек 4 (подтягивает список фио с таблици №1) 5) человек 5 (подтягивает список фио с таблици №1)
Форма 1 с полями по таблице №2 1) человек 1 2) человек 2 3) человек 3 4) человек 4 5) человек 5
Вопрос: как в форму №1 добавить поля или какие то графы для отображения фото людей возле каждого поля (человек) что бы выбрал например в форме человек 1 фио и возле него отображалась фотка?
Казалось бы задача тривиальная, но прозрачного ответа на свой вопрос пока не нашел. Имеется таблица, которую редактируют множество пользователей на главной форме. Необходимо выловить, кем, какое поле и запись была отредактирована.
Как получить пользователя понятно - функция Application.CurrentUser. Также ясно, что перехватывать события нужно через After/Before Update формы. Как сделать все остальное не ясно...
Не получается организовать выгрузку данных из поля таблицы Access в Excel.
Я создала таблицу, в ней поле, формат MEMO, в свойствах поля указала формат текста RTF
Мне необходимо выгрузить это поле на лист Excel. Написала код :
Function ExportTableToExcel()
Dim sSql AsStringDim rstA As Recordset
Dim i AsString
i = 1
sSql = "SELECT FieldRTF FROM Table1"Set rstA = CurrentDb.OpenRecordset(sSql)
Set oXL = CreateObject("Excel.Application")
oXL.Workbooks.Add
DoUntil rstA.EOF = True
oXL.Cells(i, 1) = rstA.Fields(0).Value
rstA.MoveNext
i = i + 1
Loop
oXL.Visible = TrueEndFunction
Но на листе я получаю текст с HTML тегами
Думала может можно как то через PastSpecial, но в свойствах этого метода нигде не указать формат данных(
Доброго дня! Хочу для себя попробовать сделать связку AzureSQL + клиентская часть в Access 2016. Прошу подсказать какими методами можно реализовать работу в оффлайне с дальнейшей синхронизацией изменений при появлении соединения. Может есть какие-либо другие более удачные варианты размещения БД в сети без своего сервера?
Поскажите пожалуйста. Подстановка в поле со списком [Пол] работает, если убрать значение "Пол" из данных, но при этом не добавляется в запись. Если значение "Пол" оставить, то выдаёт ошибку (см. скрин). В таблице, поля которой вынесены на форму, всё работает. Что не то?
Считаю количество галочек (поля bit) в 4 колонках 4 таблиц по следующему запросу:
SELECTCOUNT(VLabour)+COUNT(VMaterial)+COUNT(VLabourStor)+COUNT(VMaterialStor)FROM qdfLabour, qdfMaterial, qdfLabourStor, qdfMaterialStor WHERE LMainID = 990
AND VLabour LIKE "-1" AND MMainID = 990 AND VMaterial LIKE "-1" AND LStorID = 990 AND VLabourStor LIKE "-1" AND MStorID = 990 AND VMaterialStor LIKE "-1";