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

Поиск сообщений в 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 Сентября 2014 г. 16:52 + в цитатник
Доброе время суток,

Хочу задать правило для ввода значений в поле. Нужно чтобы в поле можно было вводить только ограниченный набор символов. Например только символы русского и английского алфавита.

Догадываюсь что это можно сделать как-то через Validation Rule, но пока не могу придумать как.

http://www.sql.ru/forum/1118192/pole-s-ogranichennym-nabor-simvolov


Нажатие на кнопку для занесения значения флажка в таблицу

Понедельник, 29 Сентября 2014 г. 14:45 + в цитатник
Есть форма "Данные", значения в которой берутся из таблицы "Данные". Форма "Данные" состоит из двух вкладок. Первая вкладка - собственно сама таблица "Данные". Вторая вкладка - см. рисунок.
Нужно чтобы при нажатии на кнопку ставилась галочка в таблицу "РешенияТаблица" в поле "решение_отдано" (логическое, да/нет). Надо чтобы привязывалось значение к каждой записи.

http://www.sql.ru/forum/1118166/nazhatie-na-knopku-dlya-zaneseniya-znacheniya-flazhka-v-tablicu


Выключатель - Скрыть поле в форме

Понедельник, 29 Сентября 2014 г. 13:14 + в цитатник
в Форме есть поле с данными, как сделать выключатель "скрыть/отображение" этого поля?

В свойствах поля - это выставить можно, но как привязать выключать к этому событию?

http://www.sql.ru/forum/1118150/vykluchatel-skryt-pole-v-forme


Расположение отчета\подотчета

Понедельник, 29 Сентября 2014 г. 12:15 + в цитатник
Здравствуйте.
Подскажите пожалуйста (использую access 2003), как реализовать следующую задачу:
Требуется выводить из бд данные анализа, например, биохимии крови (это примерно 23 разных параметра, да и я думаю все представляют себе как такой листок с анализами выглядит)
Все было бы просто если бы один день мог проводился ТОЛЬКО ОДИН один забор, но в реанимации их может быть несколько.
В ленточном виде - просто не поместится
время_забора;тромбоциты;лейкоциты; ... и т.д. 23 столбца
вр1;числ_знач1;числ_знач2;
вр2;числ_знач3;числ_знач4;
вр3;числ_знач5;числ_знач6;
Т.е. нужно на выходе примерно следующее
время_забора-вр1;вр2;вр3;
тромбоциты-числ_знач1;числ_знач3;числ_знач5;
лейкоциты-числ_знач2;числ_знач4;числ_знач6;
..... и.т.д. 23 строки.
"В столбец" раскидает это на несколько страниц. Это можно было бы реализовать за счет ленточной формы с повернутым на 90 град. текстом, если бы не надо было бы эту часть (размером примерно с а4) вставлять на отпечаток на листе а3 вместе с другими вещами.

http://www.sql.ru/forum/1118136/raspolozhenie-otcheta-podotcheta


Как связать две таблицы план/факт с разным уровнем детализации

Понедельник, 29 Сентября 2014 г. 11:45 + в цитатник
Уважаемые друзья,

Как в access связать две таблицы, где:

1. В первой таблице указаны планы по продажам по филлиалам:

Наименование филиала . Месяц . План
Москва . Апрель . 100р.
Тверь . Апрель. 75р.


2. Во второй таблице указаны факты по точкам продаж:

Наименование филиала . Наименование точки продаж . Месяц . Факт
Москва . Арбат . Апрель . 54р.
Москва . Плющиха . Апрель . 36р.
Тверь . Центр . Апрель . 50р.
Тверь . Центр . Апрель . 20р.


Если я завязываю таблицы по наименованию филиала, то план на филиал в целом дублируется на каждую точку продаж в этом филиале.

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

Наименование филиала . Наименование точки . Месяц . План . Факт
Москва . Итого . Апрель . 100 . 90
Москва . Арбат . Апрель . 0 . 54
Москва . Плющиха . Апрель . 0 . 36

И т.д.

Спасибо за помощь!

Ps
Прощу прощения за формат, пишу с ipad

http://www.sql.ru/forum/1118131/kak-svyazat-dve-tablicy-plan-fakt-s-raznym-urovnem-detalizacii


Запрос с предстоящим итогом (SQL server)

Воскресенье, 28 Сентября 2014 г. 16:32 + в цитатник
Приветствую, Форумчане!

Работаю в SAP BO. Имеется некая таблица, представлю в упрощенном варианте:

Datas Clients DocNomer RemarkOper Debet Credet


Таблица расположена на SQL Servere 2005.

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

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

Пример запроса:

SELECT '', '', '', '', sum(T0.[Debit])- sum(T0.[Credit]),sum(T0.[Debit])- sum(T0.[Credit]) FROM JDT1 T0 WHERE T0.[Client] =[%0] AND  T0.[Datas] <[%1] 
union all SELECT T0.[Client], T0.[Date], T0.[DocNomer], T0.[RemarkOper], T0.[Debit], T0.[Credit] FROM JDT1 T0 WHERE T0.[Client] =[%0] AND  T0.[Datas] >=[%1] AND  T0.[Datas] <=[%2]


Order by не помог ни в каких ситуациях...

Вопрос: имеется ли способ создать некий запрос на стороне Сервера с предстоящим итогом? Т.е. первая запись итога запроса был нарастающий итог до выбранной даты, далее выборка операций с сортировкой по дате...

http://www.sql.ru/forum/1118015/zapros-s-predstoyashhim-itogom-sql-server


Созданный программой отчёт Ёкселя после сохранения ломается напрочь

Воскресенье, 28 Сентября 2014 г. 12:41 + в цитатник
Процедура создана давно и последние полгода в ней ничего не менялось.
Вчера появилась ошибка: сохранённый в папку файл стал открываться с сообщением: "Excel - обнаружена ошибка. Приложение будет закрыто". Если в окошке сообщения выбрать "Восстановить и перезапустить...", то файл открывается, но с потерей форматирования (объединение ячеек, их цвет, линии границ и т.п.)...
Файл состоит из нескольких листов, однотипных по формату и с похожими процедурами создания. Ошибка происходит только в одной процедуре.
Если этот лист не создавать, то весь файл сохраняется без проблем.
Добавил в процедуру строку
xlsApp.Visible = True
перед началом заполнения листа и точку останова перед командой "сохранить". Наблюдаю процесс создания листа, вижу, что создаётся он без ошибок, сохраняю его вручную и ...опять та же ошибка!

Помогите - мозг закипает потихоньку!

http://www.sql.ru/forum/1117997/sozdannyy-programmoy-otchyot-yokselya-posle-sohraneniya-lomaetsya-naproch


Подскажите альтернативу getElementsByClassName

Суббота, 27 Сентября 2014 г. 15:07 + в цитатник
Пожалуйста, подскажите альтернативу метода getElementsByClassName.
На некоторых сайтах этот метод работает, на некоторых нет.
Необходимо сделать отбор по имени класса.
Может уже имеются готовые функции?
пример:
Set Result = Me.WebBrowser.Document.getElementsByClassName("class-name")

http://www.sql.ru/forum/1117925/podskazhite-alternativu-getelementsbyclassname


Отчет по месяцам за год

Пятница, 26 Сентября 2014 г. 23:38 + в цитатник
День добрый!
Существует база спецодежды, в которую заносятся работники, их размеры, наименование спецодежды (халат, перчатки зимние, перчатки летние), дата выдача спецодежды, и срок носки спецодежды.
Каждый комплект спецодежды списывается и выдается работнику через установленный период (1 месяц, 3 месяца, 12 месяцев, 36 месяцев, …) данный параметр устанавливается при вводе вида комплекта спецодежды, т.е. за год одному и тому же человеку требуется выдать определенное количество спецодежды.
Вывести в отчете список работников и спецодежды по месяцам за год (с запросом за какой год), которым требуется выдача новой спецодежды с выходными параметрами:
-таб.номер
-фио
-должность
-номенкл.номер
-наименование спецодежды
-размеры
-цена
Второй отчет также по месяцам за год (с запросом за какой год) с выходными параметрами:
-номенкл.номер
-наименование спецодежды
-количество спецодежды
-размеры
-цена
Благодарю!

http://www.sql.ru/forum/1117876/otchet-po-mesyacam-za-god


После выбора пункта меню оно не должно закрываться, фокус остается на выбранном пункте

Пятница, 26 Сентября 2014 г. 17:49 + в цитатник
Здравствуйте!
Помогите, пожалуйста, уважаемые коллеги.
Дело в следующем.
Есть меню (MenuBar), схематично выглядит примерно так
Картинка с другого сайта..
Нужно, чтобы при нажатии на "Возможность 1" или "Возможность 2" выполнялись определенные действия (в частности, изменение некоторых объектов на экране, и т. п.), но меню при этом не закрывалось, фокус оставался бы на выбранном пункте.
Отбросим все, кроме необходимости оставлять меню открытым в нужно положении.
При попытке выполнить SetFocus для пункта меню, отличного от верхнего уровня, возникает
Картинка с другого сайта.
хотя метод этот у этих объектов вроде есть.
Я не придумала ничего лучшего, как сделать так (здесь все упрощаю, только суть):
для "Возможность 1": OnAction =FuncOptions(1)
для "Возможность 2": OnAction =FuncOptions(2)
и функция
Function FuncOptions(ind As Byte)
 SendKeys "{BREAK}", True
 CommandBars.ActionControl.State = Not CommandBars.ActionControl.State
 CommandBars("Menu_Menu").Controls("Ccccccccccc").SetFocus
 SendKeys "{DOWN}{DOWN}{RIGHT}" & Choose(ind, "", "{DOWN}")
End Function
Получается так, как задумано.
Но мне это кажется далеко не лучшим способом. Ведь и Windows 7 к SendKeys не особо лоялен, приходится менять параметры контроля учетной записи, и некоторые антивирусы могут его отклонить. И в целом, есть ощущение, что надо по-другому, желательно без SendKeys.
Как?
Подскажите, пожалуйста.

http://www.sql.ru/forum/1117837/posle-vybora-punkta-menu-ono-ne-dolzhno-zakryvatsya-fokus-ostaetsya-na-vybrannom-punkte


Где найти готовые шаблоны Access?

Пятница, 26 Сентября 2014 г. 17:26 + в цитатник
Здравствуйте!
Где можно найти готовый шаблон для создания базы данных типа "Контакты - запись на приём"?
Имеется поликлиника. Пользователь на регистратуре под своим паролем входит в базу. В левой верхней части формы таблица с перечнем клиентов с юридическими лицами, в правой - таблица физических лиц текущего юр. лица с ФИО, телефонами, адресом, фамилией, датой записи на приём, примечанием, выключателем "дозвонился/не дозвонился" и фамилией пользователя, который впервые внёс эту запись. То есть таблица "один-ко-многим". В левой нижней части окна все физические лица подряд. В самой нижней части формы окно со всеми полями текущего физ. лица. Если эта дата совпадает с текущей системной датой, появляется сообщение-напоминание, типа "перезвонить такому-то по телефону такому-то", выключателем "дозвонился/недозвонился" и с нередактируемой фамилией текущего пользователя. При изменении даты переключатель восстанавливается на ноль.

http://www.sql.ru/forum/1117829/gde-nayti-gotovye-shablony-access


Проставления рейтинга товаров

Пятница, 26 Сентября 2014 г. 15:36 + в цитатник
Здравствуйте.
Есть таблица вида:
ГруппаТоварКоэф
1110
1214
1320
148
153
2614
279
2730
272

Есть список товаров. Они находятся в группах. У товаров есть коэффициенты.
Нужно упорядочить товары по убыванию коэффициента в каждой группе. И проставить рейтинг товаров. У товара в максимальным Коэфф рейтинг 1, у следующего товара рейтинг 2, и т.д.
В итоге должна получиться таблица:
ГруппаТоварКоэфРейтинг
13201
12142
11103
1484
1535
2730 1
26142
2793
2724

В общем нужно что бы товары шли в порядке убывания по Коэф в каждой группе и были пронумированы ок товара с максимальным Коэф до товара с минимальным Коэф.

http://www.sql.ru/forum/1117798/prostavleniya-reytinga-tovarov


Не добавляются записи в таблицу

Пятница, 26 Сентября 2014 г. 15:15 + в цитатник
Разделил базу. табличную часть перенес на sql.
Всего три таблицы, но в одной из них нет возможностей добавить новые записи. (до переноса добавления были возможны)
В таблице всего два столбца, обновления и дата, у даты стояло "значение по умолчанию =Date()", при переносе базы в sql пункт "преобразовывать в в формат SQL Server" - Значения по умолчанию" выбрал.
Не могу понять в чём проблема.
Картинка с другого сайта.

http://www.sql.ru/forum/1117795/ne-dobavlyautsya-zapisi-v-tablicu


Подсчет количества строк по условию

Пятница, 26 Сентября 2014 г. 14:22 + в цитатник
Добрый день.
Таблица:
ФИО ВидБольничного Начало Конец Месяц

Требуется добавить колонку, в которой будет кол-во строк с видом больничного А по текущему работнику и месяцу.
Вроде надо использовать Dcount, но не пойму как установить условие ФИО=текущее ФИО и Месяц=ТекущийМесяц

http://www.sql.ru/forum/1117781/podschet-kolichestva-strok-po-usloviu


История изменений записи путем отображения во вкладках связанных по коду таблиц

Пятница, 26 Сентября 2014 г. 11:28 + в цитатник
Задача такая - отслеживание истории изменения записи.
Пока идея такая - сделать две вкладки на основной форме. В первой вкладке отображается вся информация относительно клиента (из основной таблицы "Данные"). На второй вкладке должны отображаться только прошедшие за время изменения (Для этого в подчиненную форму и таблицу "ДанныеИзменения" буду вносить те данные которые будут изменяться). Например был долг 100 р., потом он стал 50 р. - я должен во второй вкладке получить информацию что изменилось именно поле "долг".
Не могу реализовать ( Нужна помощь
черновик базы http://rghost.ru/58209135

http://www.sql.ru/forum/1117741/istoriya-izmeneniy-zapisi-putem-otobrazheniya-vo-vkladkah-svyazannyh-po-kodu-tablic


оповещение клиента о добавлении записи в таблицу

Четверг, 25 Сентября 2014 г. 22:14 + в цитатник
исходные данные:
- ms sql server 2008
- клиент ms access 2007 + ado
- на сервере БД с одной таблицей
- триггер на Insert этой таблицы должен каким-то образом инициировать отправку сообщения клиенту (можно и на .net) о том что появилась новая запись

http://www.sql.ru/forum/1117670/opoveshhenie-klienta-o-dobavlenii-zapisi-v-tablicu


Оптимизация .pdf фаилов

Четверг, 25 Сентября 2014 г. 19:25 + в цитатник
Привет всем.
Задача такая: Есть большое кол-во .pdf фаилов и нужно их програмно уменьшить в размере. мОЖЕТ КТО СТАЛКИВАЛСЯ? Зарание спасибо

http://www.sql.ru/forum/1117643/optimizaciya-pdf-failov


Окно при нажатии кнопки с текстом из файла

Четверг, 25 Сентября 2014 г. 16:49 + в цитатник
Необходимо в Access (07-10) сделать кнопку, при нажатии которой открывалось окно, с текстом из файла.... файл скажем лежит на сетевом ресурсе. Делается это всё через Visual Basic, только я человек далёкий от программирования. Подскажите.

Алгоритм таков: при нажатии, появляется окно внутри которого текст, который берётся из текстового документа, которой лежит в сетевой папке.

Такое вообще можно реализовать?

http://www.sql.ru/forum/1117608/okno-pri-nazhatii-knopki-s-tekstom-iz-fayla


Таблица с промежуточными расчетами (с датами по столбцам)

Четверг, 25 Сентября 2014 г. 13:31 + в цитатник
Добрый день!

До недавнего времени работа велась в Excel с таблицой вида:
Дата           Кол-во    Договор
01/01/2012 3 Б/2
05/01/2012 1 Б/2
02/02/2012 7 В/3
02/03/2014 29 Б/2
14/03/2014 14 В/3
...

Для расчетов создавалась промежуточная сводная таблица вида:

Договор 01/01/2012 01/02/2012 01/03/20112
А/1 [сумма кол-во 0 0
по этому договору
в этом месяце]
Б/2 4 0 29
В/3 0 7 14
Г/4 0 0 0
Т.е. получалась нечто вроде сводной таблицы по всем договорам в ежемесячной разбивке. Это необходимо для расчета коэффициентов, которые будут применимы для каждого договора в каждом месяце.

С недавних пор изучаю Access + VBA и sql, но пока ума не приложу, можно ли что-то подобное сделать в MS Access 2010 (не делать же 48 запросов на каждый месяц), или придется организовывать выгрузку в Excel, с последующей обработкой и загрузкой обратно?

Подскажите, в каком направлении копать?

http://www.sql.ru/forum/1117565/tablica-s-promezhutochnymi-raschetami-s-datami-po-stolbcam


Access (07-10) + SQL + Формы

Четверг, 25 Сентября 2014 г. 12:52 + в цитатник
Всем доброго времени суток!
Разделил базу для общего доступа, одна с таблицами, другая как полагается с формами. С таблицами залита на SQL сервер 2008, клиентские части с формами копируются на локальные машинки каждому пользователю. Всё отлично, общий доступ есть, все рады.
НО, допустим, администратор базы решил добавить новую кнопку в форму, дак она добавится фактически только на его клиенте. Возможно ли организовать, чтобы кнопка добавилась у всех клиентов?

http://www.sql.ru/forum/1117555/access-07-10-sql-formy



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 82 81 [80] 79 78 ..
.. 1 Календарь