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

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

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

Вызов функции в главном формуляре из подчинённого формуляра

Понедельник, 15 Июня 2015 г. 17:41 + в цитатник
Всем привет)

есть главный формуляр в нём встроен подформуляр. в главном формуляре при любых действиях с каким-либо полем автоматически вызвается определённая ф-ция(зависит от действия).
подскажите, как автоматически запустить ф-цию в главном формуляре, если действие происходит в подформуляре?

спасибо за ответы.

http://www.sql.ru/forum/1161540/vyzov-funkcii-v-glavnom-formulyare-iz-podchinyonnogo-formulyara


Ошибка 2447

Понедельник, 15 Июня 2015 г. 15:10 + в цитатник
Здравствуйте, уважаемые знатоки.

Сложилась непонятная ситуация, с которой не знаю как бороться.

Есть два сервера. Есть одно приложение. На обоих серверах установлены одинаковые версии Аксеса 2003 (11.8321.8405 SP 3)На некоторых формах созданы элементы управления с русскими именами. Например, "КодСклада" вместо "StockId". Так вот, на одном сервере приложение работает нормально, на другом возникает ошибка 2447 именно на тех элементах, которые обозваны по-русски.

В частности есть кусок кода:
If IsNull(Me.КодСклада) Then
lngStockIdOld = 0
Else
lngStockIdOld = Me.КодСклада
End If

На неработающем сервере Me.КодСклада не может получить вообще никакого значения, ни NULL, ни по умолчанию. Как будто этого элемента вообще нет на форме. В то же время он отображается в списке элементов управления в выпадающем списке на форме.

Подскажите, в чем может заключаться проблема ? Подключаемые библиотеки берутся из одного места. Версии Аксеса что на одном сервере, что на другом стоят идентичные. Может это быть как-то связано с языковыми настройками, но региональные настройки на обоих серверах идентичные? Какие библиотеки в реестре посмотреть ?

http://www.sql.ru/forum/1161517/oshibka-2447


Ошибка при связи с таблицами Excel

Понедельник, 15 Июня 2015 г. 09:33 + в цитатник
Пытаюсь создать таблицу, связанную с таблицей Excel. Связь создается, но одно поле (№), в котором данные имеют как обычный числовой формат (1, 2, 3 и т.д.), так и смешанный (1/3, 2/3, 3/3 и т.д.).
В аксесовской таблице обычные числовые значения отображаются нормально, а вместо смешанных ячейки содержат ошибку #Число!
Пробовал в файле-источнике менять формат ячейки на Текстовый, Общий и т.д. - ничего не помогает.
Кто что посоветовать может?

P.S. Делал связь с источником в другом файле Excel - вместо смешанных номеров просто пустота

http://www.sql.ru/forum/1161456/oshibka-pri-svyazi-s-tablicami-excel


Помогите составить схему алгоритма

Понедельник, 15 Июня 2015 г. 07:25 + в цитатник
SELECT DISTINCTROW Диспетчеры.ФИО, Sum(ПринятыеЗаявки.КодДиспетчера) AS [Sum-КодДиспетчера], Sum(Цель.Сумма) AS [Sum-Сумма] FROM (Диспетчеры INNER JOIN Цель ON Диспетчер.[Код] = ПринятыйЗаявки.[КодДиспетчера]) INNER JOIN Цель ON Цели.[Сумма] = ПринятыеЗаявки.[ПрибНасПункт] WHERE ((ПринятыеЗаявки.ВремяПринятия) >= :Date1) And ((ПринятыеЗаявки.ВремяПринятия) <= :Date2) GROUP BY Диспетчер.ФИО.

Вознагражу! Спасибо
так-же нужна помощь с созданием алгоритма для делфи процедуры.

http://www.sql.ru/forum/1161440/pomogite-sostavit-shemu-algoritma


требуется методологическая помощь в разработке приложения

Воскресенье, 14 Июня 2015 г. 22:18 + в цитатник
Предыстория.
Когда в 2006 г. я пришел на свое нынешнее место работы, я обнаружил ведение учета (не бухгалтерского, а скорее текущего
оперативного) с помощью таблиц Excel в примитивнейшем варианте. Организация занималась и занимается продажей бытовой техники и запчастей к ней, а также оказанием услуг населению (ремонт всё той же бытовой техники). Численность 8 человек. Сам я не программист, но в школе интересовался Basic-ом. Поэтому на VBA из-под Excel я написал модули учета движения товаров в количественном и денежном выражении, при этом для хранения информации использовал mdb. Тогда я ничего не знал об Access-е, для написания разбирался и адаптировал под себя примеры, курсовые и т.д. Еще через год написал модуль для учета взаимоотношений с механиками, ремонтирующими бытовую технику. Эта система работает до сих пор!
Примерно в 2012 г. я понял, что требуется видоизменить систему под текущие нужды, начал изучать возможные варианты, к тому времени немножко подузнал Access. Решил, что буду полностью всё переписывать на Access+VBA. На протяжении примерно 2-х лет я (валял дурака) раздумывал над структурами таблиц, читал книжки - просто не было острой необходимости. Теперь острая необходимость есть!
Предыстория окончена.

Чего я хочу. Правильнее сказать - чего я не хочу. Я очень не хочу изобретать велосипед. Поэтому прошу у Вас скорее методологической помощи, так как писать код мне нравится. Хотя от работающих примеров не откажусь.

Модераторам: я предпочел бы все свои вопросы задавать в этой теме, так как все они будут касаться моего проекта.

http://www.sql.ru/forum/1161415/trebuetsya-metodologicheskaya-pomoshh-v-razrabotke-prilozheniya


Выбор товара по минимальной цене

Воскресенье, 14 Июня 2015 г. 19:20 + в цитатник
Привет.
Есть 2 таблички с полями: товар,"количество нужно" и поставщик,товар,цена,"количество имеется".
Подскажите как закупиться товаром с минимальными затратами?
Т.е. берем у первого поставщика по минимальной цене, у второго добираем необходимое количество по чуть большей цене и т.д.

http://www.sql.ru/forum/1161400/vybor-tovara-po-minimalnoy-cene


Автоматический поиск по мере набора искомого значения

Воскресенье, 14 Июня 2015 г. 14:53 + в цитатник
Привет.

Я здесь новенький, с Access и VBA опыта не много, поэтому чур помидорами не кидаться))

я тут мучаю в формуляре поле поиска и хотелось бы, чтобы поиск происходил после каждого изменения значения в поле автоматически. Т.е. я задал букву "а" мне сразу выдало все значения по букве "а", дописал "р" стало "ар" и поле результатов сразу показало все значения по значению "ар". это можно как-то в Access реализовать?

всем заранее благодарен.

http://www.sql.ru/forum/1161377/avtomaticheskiy-poisk-po-mere-nabora-iskomogo-znacheniya


Как сделать нужный набор полей в нужном порядке

Воскресенье, 14 Июня 2015 г. 12:39 + в цитатник
Вообщем задача заключается в следующем.
В ходе обработки БД необходимо чтобы на каждом из этапов обработки БД была возможность выбора определенный набор полей, а также чтобы они шли в определенном порядке.

Например, обрабатывая адрес и приводя адресные сущности к справочным значениям, для удобства обработки, нужно чтобы поля шли в определнном порядке. Например, Индекс, Область, ОбластьID, Район, РайонID, Город, ГородID.

На следующем этапе, обработки необходимо, чтобы поля шли Индекс, Область, Район, Город, ОбластьID, РайонID, ГородID.

На следующем этапе, например, обработки необходимо, чтобы поля шли Область, ОбластьID, Район, Индекс, Город, РайонID, ГородID.

Сейчас просто перетягиваю поля вручную, скрываю, те которые не нужно и т.п. Да это не занимает много времени, но за каждым разом далать одни и те же манипуляции с полями немного запарило.

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

Заранее спасибо!

http://www.sql.ru/forum/1161370/kak-sdelat-nuzhnyy-nabor-poley-v-nuzhnom-poryadke


Выражение в поле формы

Суббота, 13 Июня 2015 г. 10:43 + в цитатник
Доброго времени суток Господа.
Прошу Вас по возможности подсказать, как правильно прописать в поле формы функцию, чтобы не отображался ID, а отображалось значение.
Есть форма с полями:
[StreetTypeBank], [StreetNameBank], [IDCityBank]-поле со списком, [IDDistrictBank]-поле со списком, [IDRegionBank]-поле со списком, [IndexBank]
При создании свободного поля и введя в него выражение: =[StreetTypeBank]&", "&[StreetNameBank]&", "&[IDCityBank]&", "& [IDDistrictBank]&" р-н., "& [IDRegionBank]&" обл., "& [IndexBank]
мне в полях со списком выдаёт значение кода (ID), а не само значение, если я прописываю:
=[StreetTypeBank]&", "&[StreetNameBank]&", "&[City]![NameCity]&", "& [District]![District]&" р-н., "& [Region]![Region]&" обл., "& [IndexBank] или =[StreetTypeBank]&", "&[StreetNameBank]&", "&[City].[NameCity]&", "& [District].[District]&" р-н., "& [Region].[Region]&" обл., "& [IndexBank]
мне выдает в поле #Имя?
Что я неправильно делаю подскажите пожалуйста.

http://www.sql.ru/forum/1161281/vyrazhenie-v-pole-formy


макрос vba замены данных в колонке

Пятница, 12 Июня 2015 г. 23:13 + в цитатник
Помогите написать макрос (vba), который в таблице заменяет Kont «DMV» на «ДМВ» .


kontragent

ID Kont K110
1 PIV 98234
2 DMV 98243
3 DAN 98123

http://www.sql.ru/forum/1161253/makros-vba-zameny-dannyh-v-kolonke


Помогите объединить три простых запроса

Пятница, 12 Июня 2015 г. 21:17 + в цитатник
Друзья, не могу объединить результаты трех запросов в одну таблицу. Первый запрос из таблицы Help выводит имя (Name) и сумму возрастов (Age) меньше 20, второй меньше 30, а третий меньше 40. Два любых из этих запроса - работают. Если их 3 - не работает.

SELECT DISTINCTROW Name as Name1, sum(Age) as Age1, null as Age2, null as Age3
FROM Help
where age < 20
group by Name

union all

SELECT DISTINCTROW Name as Name1, null as age1, sum(Age) as Age2, null as Age3
FROM Help
where age < 30
group by Name

union all

SELECT DISTINCTROW Name as Name1, null as age1, null as Age2, sum(Age) as Age3
FROM Help
where age < 40
group by Name

Пишет: несоответствие типов данных в выражении условия отбора.

http://www.sql.ru/forum/1161245/pomogite-obedinit-tri-prostyh-zaprosa


Вопрос по конкретному примеру из топика "Удобный и красивый интерфейс"

Пятница, 12 Июня 2015 г. 19:39 + в цитатник
Программист-Любитель как то выложил пример своей формы, повторить которую у меня пока увы не получается.
Вопрос в отображении значения поля в зависимости от того к какому уровню относится запись. Просьба помочь. Спасибо.

http://www.sql.ru/forum/1161235/vopros-po-konkretnomu-primeru-iz-topika-udobnyy-i-krasivyy-interfeys


Суммирование полей через запрос на обновление

Пятница, 12 Июня 2015 г. 16:22 + в цитатник
В MS Access создал базу для "Товароведа магазина". Сейчас нужно в запросе на обновление написать процесс добавления в "Остаток_товара" количество пришедшего из "Товарная_накладная" товара. Это должно отображаться после изменения или добавления поля "Количество_товара" в форме "Товарная_накладная". Так же надо и сделать с "Проданный_товар". Тут уже нужен процесс отнимания товара из "Остаток_товара".

P.S. Уже давно не могу решить этот вопрос, училка тоже не врубается.

http://www.sql.ru/forum/1161213/summirovanie-poley-cherez-zapros-na-obnovlenie


помогите разобраться с заданием!

Четверг, 11 Июня 2015 г. 19:46 + в цитатник
Здравствуйте уважаемые форумчани. Я студент и нам задали задание нужно сделать 12 запросов из базы данных из них 10 я сделал а остальные 2 бьюсь уже 4 день толку нет. Прошу вашей помощи, очень хочу разобраться как сделать эти два оставшихся задания. К сообщение прикрепил winrar архив внутри которого, сама база, задание, и текстовый документ в котором мною выполнены 10 запросов. Очень прошу помочь разобраться с 11 и 12 заданием!


11. Для каждого материала указать количество рабочих из числа рабочих, которые этот материал расходовали, которые работают в бригадах, где количество рабочих меньше среднего. не могу понять как сделать вот эту выделенную жирным часть задания



12. Вывести название бригад с указанием количества рабочих для каждой из них, которые уложились в 20 %- отклонение от среднего по суммарному расходу краски
это вообще не понял =(

http://www.sql.ru/forum/1161125/pomogite-razobratsya-s-zadaniem


Запрос

Четверг, 11 Июня 2015 г. 14:53 + в цитатник
Здравствуйте.
Помогите с запросом пожалуйста. Никак не получается. таблица и результат запроса во вложении
Заранее спасибо.

http://www.sql.ru/forum/1161082/zapros


сохранение нуля спереди числа в числовом поле

Четверг, 11 Июня 2015 г. 11:17 + в цитатник
Мне нужно сохранять номера документов которые могут начинаться с "0". Если выбираю формат поля таблицы "числовое", то ноль спереди при сохранении убирается. Текстовое поле не хотелось бы использовать. Как можно сохранять "005", "09" и т.п. ?

http://www.sql.ru/forum/1161016/sohranenie-nulya-speredi-chisla-v-chislovom-pole


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

Четверг, 11 Июня 2015 г. 10:07 + в цитатник
Добрый день уважаемые!

Произошел сбой в прилинкованной базе mde.
Одна из таблицы базы вообще ни как не открывается, при сжатии и восстановлении происходит удаление таблицы из базы.

Прошу помочь.

http://www.sql.ru/forum/1160998/vosstanovit-tablicu-v-mde


Фильтрация макросом по нескольким независимым параметрам

Четверг, 11 Июня 2015 г. 07:57 + в цитатник
Здравствуйте. Существует ленточная форма с полями код, название, цена, тип. Под ней три поля для фильтрации данных(тип, цена от и до). Есть макрос, который успешно фильтрует данные при всех заполненных полях. Вопрос: как сделать так, чтобы макрос фильтровал только по заполненным пользователем значениям, игнорируя пустые?

Картинка с другого сайта.

файл базы
https://yadi.sk/d/MHKY1WzYhCRGm

http://www.sql.ru/forum/1160985/filtraciya-makrosom-po-neskolkim-nezavisimym-parametram


Как присвоить несколько параметров одному объекту?

Среда, 10 Июня 2015 г. 20:58 + в цитатник
Возможно ли реализовать следующее:
в базе данных у меня есть пациент, у которого есть основной диагноз и сопутствующий. Основной - один, сопутствующих может быть несколько.

Все диагнозы берутся из отдельной таблицы диагнозов (при добавлении пациента они выбираются из поля со списком, в таблицу информации о пациенте добавляется id диагноза).

Можно ли выбрать несколько сопутствующих диагнозов таким образом? То есть перечислить их как-то или еще что...

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

Допустим, я сделаю еще таблицу с сопутствующими диагнозами, но мне необходимо будет, чтобы на форме они отобразились все вместе. То есть здесь на форме "Пациенты" в поле "Сопутствующий диагноз" мне нужно, чтобы отобразились они все... Причем, я не могу точно знать, сколько их может быть, один, два или десять (ну, теоритически). Кроме как сделать отдельную форму для ввода сопутствующих диагнозов (нехилый геморрой, если база будет очень большой по количеству записей), можно как-то реализовать? В данный момент база выглядит вот так:

http://www.sql.ru/forum/1160941/kak-prisvoit-neskolko-parametrov-odnomu-obektu


UPDATE

Среда, 10 Июня 2015 г. 17:57 + в цитатник
Подскажите пожалуйста как написать запрос.
Нужно из таблицы Портфель перенести значение поля [Эмитент] в таблицу Справочник
по соответсвующим РегНомерам


UPDATE Справочник SET Эмитент = Портфель.Эмитент
WHERE РегНомер = Портфель.РегНомер;

http://www.sql.ru/forum/1160913/update



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 146 145 [144] 143 142 ..
.. 1 Календарь