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

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

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

Две связанных таблицы на форме

Четверг, 09 Января 2014 г. 18:11 + в цитатник
Можно ли в Эксессе создать форму, на которой были бы две таблицы со связью один-к-одному? С формами я на "вы". Стал читать статьи, но так и ничего не получилось. В какой-то момент я получил две таблицы, но вот связать не смог. Или нужно делать связи в VBA? Если да, то скажите принцип создания когда в VBA.
Заранее очень благодарен!!

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

http://www.sql.ru/forum/1069849/dve-svyazannyh-tablicy-na-forme


Не могу отловить ошибку

Четверг, 09 Января 2014 г. 15:44 + в цитатник
Форма, в ней 2 подчиненных.
Открываю (все поля, разумеется, пустые) - все нормально.
Перехожу в режим конструктора
Возвращаюсь из режима конструктора (поля по прежнему пустые) и ловлю
Введенное выражение содержит недопустимую ссылку на свойство ''Form/Report''. 2455
На форме только одно событие на загрузке, но ошибка возникает ДО его обработки.
Как ее отловить? На что ошибка?
_____________________
А что на самом деле хотел сказать Frost_Imp никто не знает, так как администрация форума попросила его быть вежливым.

http://www.sql.ru/forum/1069811/ne-mogu-otlovit-oshibku


Пустая подчиненная форма

Четверг, 09 Января 2014 г. 15:14 + в цитатник
Комрады, прошу сильно не пинать. Видимо гуглю неправильно.
Есть подчиненная форма для отображения результатов поиска. Рекордсет меняется через кнопку.
Вопрос: как при открытии/загрузки формы показывать пустую подчиненную с результатами поиска, а не #имя? во всех полях?
_____________________
А что на самом деле хотел сказать Frost_Imp никто не знает, так как администрация форума попросила его быть вежливым.

http://www.sql.ru/forum/1069807/pustaya-podchinennaya-forma


Подчененая форма, как припомощи запроса сортировать данные?

Четверг, 09 Января 2014 г. 14:06 + в цитатник
Доброго времени суток!

Подскажите пожалуйста как можно отсортировать данные в подчененной форме.

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

Припомощи чего можно организовать такой фильтр?


------------------------------------------------------
Дай себе, прежде чем дать другим!

http://www.sql.ru/forum/1069788/podchenenaya-forma-kak-pripomoshhi-zaprosa-sortirovat-dannye


Переподключение связанной таблицы csv,excel... через vba

Среда, 08 Января 2014 г. 20:15 + в цитатник
Господа, прошу подсказки
Задачка конечно решаемая несколькими способами, но есть некоторые моменты по которым хочется спросить совета и подсказки.
Задачка:
Приложение.. пользователи работают со связанными табличками csv,excel - и все нормально работает.
Внештатная ситуация меняется путь нахождения файлов, и нужно их незаметненько переподключить
по новому нахождению файлов...
Операция похожа на вызов мастера связанных таблиц и обновление связи с заданием нового место положения
Спецификация остается также, МЕНЯЕТСЯ только путь! Поэтому с дснами связываться не охото, т.к. подключаются они не программно а через этот мастер..

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

http://www.sql.ru/forum/1069685/perepodkluchenie-svyazannoy-tablicy-csv-excel-cherez-vba


Замена источника в форме

Среда, 08 Января 2014 г. 19:41 + в цитатник
Доброго времени суток.
На кнопке открытия формы стоит код:
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "frmPlanSv2"
DoCmd.OpenForm stDocName, , , stLinkCriteria

В источнике формы должны быть либо qPlanSv4_bezTitula либо qPlanSv4.
Но форме, которую должна открыть эта кнопка в загрузку поместил условие, которое меняет источник этой формы
If DCount("[год]", "qPlaniTitul4") = 0 Then
        Me.RecordSource = "qPlanSv4_bezTitula"
End If

По умолчанию форма открывается с qPlanSv4.
Нажимаю кнопку при выполнении условия
DCount("[год]", "qPlaniTitul4") = 0

Акс ругается, пытается отбсчитать qPlanSv4 (хотя должен qPlanSv4_bezTitula)
Красит строку
DoCmd.OpenForm stDocName, , , stLinkCriteria

Отдельно qPlanSv4_bezTitula открывается без проблем.
В чем может быть ошибка?
Спасибо.

http://www.sql.ru/forum/1069679/zamena-istochnika-v-forme


position у ScrollBar (Microsoft Forms 2.0)

Среда, 08 Января 2014 г. 19:33 + в цитатник
Доброго времени суток!
На форме есть элемент ActiveX ScrollBar (Microsoft Forms 2.0). У элемента задано min=1 и max=100 (т.е. 100 значений).
Как программно встать (выделить, задать, обратиться) на элемент с заданным порядковым номером или перейти к следующему элементу?
З.Ы. В VB (и подобных) есть свойство Position, но в access не срабатывает. Помогите, пожалуйста!

http://www.sql.ru/forum/1069678/position-u-scrollbar-microsoft-forms-2-0


Подчиненный отчет

Среда, 08 Января 2014 г. 19:21 + в цитатник
Нужно сделать бланк сертификатов. Все бланки частично одинаковые, но есть кусок отличный для каждого сертификата (не только данными, а и структурой). Делаю Отчет и в нем подчиненный отчет. Не могу организовать в макросе изменение Source Object, чтобы вызывать всегда один общий отчет, а назначать в нем нужный подчиненный отчет. Возможно ли такое вообще? Спасибо.

http://www.sql.ru/forum/1069676/podchinennyy-otchet


Как использовать аргумент для построения выражения ...

Среда, 08 Января 2014 г. 16:25 + в цитатник
Public Function filterfunc(ByVal arg As String) 'В качестве аргументы хочу передавать имя формы.


    If Not IsNull(Forms![arg].fld_nomer) Then 
            Criteria = Criteria + " WHERE"
    End If.....


Так не работает, кто может подсказать?

http://www.sql.ru/forum/1069644/kak-ispolzovat-argument-dlya-postroeniya-vyrazheniya


Decimal: ошибка "изменение масштаба..."

Среда, 08 Января 2014 г. 15:53 + в цитатник
Приветствую, Форумчане!

Работаю прилинкованными таблицами с SQL Server.
Большинство полей этих таблиц использует числовой формат как Decimal (19 - прецизион, 6 - масштаб)

Для расчета использую следующий код

Do While Not rs.EOF
rs.Edit

rs!GrssProfit = (rs!LineTotal - rs!GrossBuyPr * rs!Quantity) - rs!LineTotal / Me.SLineTotal * Me.SSummaB

MsgBox (rs!LineTotal - rs!GrossBuyPr * rs!Quantity) - rs!LineTotal / Me.SLineTotal * Me.SSummaB


rs.Update
rs.MoveNext
Loop


где rs!LineTotal, rs!GrossBuyPr, rs!Quantity, rs!LineTotal данные из таблицы в формате Decimal,
а Me.SLineTotal, Me.SSummaB судя по всему в Доубле, т.к. получены посредство Sum([LineTotal]) как сумма всех полей в подчиненке.

Такое приводит к ошибке: "изменение масштаба десятичного значения приводит к усечению данных".
Хотя Мсджбох выдает правильный результат.

rs!GrssProfit = (rs!LineTotal - rs!GrossBuyPr * rs!Quantity) - rs!LineTotal

такой вариант работает, т.е. редактирует рекордсет...

CDec - не помог, втыкал всюда, даже в самые фантастические места

Что можно придумать???

http://www.sql.ru/forum/1069641/decimal-oshibka-izmenenie-masshtaba


Сортировка в табличной форме access 2010

Среда, 08 Января 2014 г. 14:04 + в цитатник
Создал табличною форму ( access 2010), а сортировка не работает. В таблице сортировка работает. Подскажите на что нужно обратить внимание?

http://www.sql.ru/forum/1069622/sortirovka-v-tablichnoy-forme-access-2010


Как сделать мой запрос с возможностью изменять данные?

Среда, 08 Января 2014 г. 13:22 + в цитатник
Есть такой запрос:
SELECT А_Производители.Производитель FROM А_Производители INNER JOIN (SELECT DISTINCT А_Товары.Производитель
FROM А_Наименования INNER JOIN А_Товары ON А_Наименования.id = А_Товары.Наименование
WHERE (((А_Товары.Производитель) Is Not Null) AND ((А_Наименования.Медпрепарат)=True))) as temp ON А_Производители.id=temp.Производитель;

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

http://www.sql.ru/forum/1069615/kak-sdelat-moy-zapros-s-vozmozhnostu-izmenyat-dannye


Поля в форме и запрос на обновление

Среда, 08 Января 2014 г. 00:10 + в цитатник
Здравствуйте!
Подскажите пожалуйста новичку.
Есть форма (124) откуда выбирается нужные позиции и передаются во вторую форму(123) В форме кроме названия выводится цена выбранного товара, и поле для ввода новой цены для каждой позиции.Но к сожалению не могу никак сообразить как сделать правильно поле для ввода новой цены и правильной его связи с таблицей.Так же делать обновление запросом на обновление или как то по другому?Или где можно посмоотреть,прочитать )))
Очень прошу подсказать.
Спасибо
база с формами (Аксесс 2010)

http://www.sql.ru/forum/1069583/polya-v-forme-i-zapros-na-obnovlenie


Получить значения системного индикатора

Вторник, 07 Января 2014 г. 04:21 + в цитатник
Господа, созрел такой вопрос.
При выполнение больших запросов приложение подвисает, но системный индикатор отображает ход процесса.
В приложении имеется собственный индикатор.
Каким то образом можно получить значения системного индикатора, чтобы дублировать его своим?

http://www.sql.ru/forum/1069473/poluchit-znacheniya-sistemnogo-indikatora


Создать ограничения на использование БД

Понедельник, 06 Января 2014 г. 18:17 + в цитатник
Обсуждение перенесено с Лестницы

ИВП
2 Nord-woolf
-

Nord-woolf
А задача ТС решается наложением ограничения на значение (MAX) ключевых полей-счетчиков (если там счетчики).
Дешево и сердито. :)
Сомневаюсь, что кто нибудь в его конторе будет с этим разбираться.


А как это реализовать?

http://www.sql.ru/forum/1069418/sozdat-ogranicheniya-na-ispolzovanie-bd


Создаю БД, со связями проблема

Понедельник, 06 Января 2014 г. 16:23 + в цитатник
Здравствуйте, проблема такая, создал таблицы базы данных для работы врача, не могу их правильно связать, словами чайника база (связи в базе) должна работать так: Один пациент - много случаев госпитализации; один случай госпитализации - одни жалобы, анамнез жизни, анамнез заболевания, при создании ключей поверьте на слово много перебирал варианты, и решил создать во всех таблицах, кроме таблицы пациента первичным ключем поле типа счетчик и их объединить, создал форму для вбивания данных в таблицы, форма начинается с ввода даты госпитализации, поле которое относиться к таблице данные о госпитализации, и при добавлении даты акцесс пишет:ключ связи таблицы не входит в набор записей, вычитал в книге акцесс 2007 на реальном примере (до этого я читал акцесс для чайников) другую структуру связей с составным ключем, попробовал, сделать по другому, добавил другие поля в таблицы и сделал составные ключи, получилось в конечном итоге что таблицы стали повторять много данных, что противоречит теории нормализации, а при составлении формы в конструкторе на этапе занесения полей из третьей(любой) по счету таблиц в форму, она пропадала в режиме макета, и в режиме ввода данных, короче говоря совсем запутался, порыл форум, поиск, похожие темы есть, но я не могу дотумкать все равно где я накосячил, пожалуйста тыкните носом, где можно подробненько почитать про это дело или если не внапряг покажите как раскидать связи, заранее благодарен.

http://www.sql.ru/forum/1069402/sozdau-bd-so-svyazyami-problema


Защита базы ACCESS от неправомерного использования

Понедельник, 06 Января 2014 г. 09:53 + в цитатник
Есть такая проблема: на работе есть база access, которая разрабатывалась лично мной, работодатель не вложил ни копейки и даже спасибо не сказал. При увольнении трудовую не отдадут если что-то не будет работать. Можно ли в самой базе что-то прописать, чтобы она рухнула после определённого времени, например через месяц и вывелось сообщение при её открытии, типа плогиатством заниматься не хорошо?

Как это можно сделать если можно?

http://www.sql.ru/forum/1069374/zashhita-bazy-access-ot-nepravomernogo-ispolzovaniya


как с помощью Query оставить последний 3 записи для каждого элемента

Понедельник, 06 Января 2014 г. 01:59 + в цитатник
Доброе время суток

такая табличка у меня


Date HomeTeam AwayTeam Rate
11.24.2013 Bologna Inter Milan -751.00
11.24.2013 Livorno Juventus -1174.00
11.24.2013 Sampdoria Lazio -193.00
11.24.2013 Sassuolo Atalanta -191.00
11.24.2013 Torino Catania 20.00
11.24.2013 Udinese Fiorentina -818.00
11.25.2013 Roma Cagliari 943.00
11.30.2013 Genoa Torino 437.00
11.30.2013 Parma Bologna 140.00
12.01.2013 Juventus Udinese 1034.00
12.01.2013 Atalanta Roma -735.00
12.01.2013 Cagliari Sassuolo -224.00
12.01.2013 Chievo Livorno 54.00
12.01.2013 Inter Milan Sampdoria 815.00
12.01.2013 Catania AC Milan -225.00
12.02.2013 Fiorentina Verona 267.00
12.02.2013 Lazio Napoli -421.00
12.06.2013 Bologna Juventus -1191.00
12.07.2013 Napoli Udinese 692.00
12.07.2013 Livorno AC Milan -334.00
12.08.2013 Roma Fiorentina 19.00
12.08.2013 Inter Milan Parma 469.00
12.08.2013 Cagliari Genoa -395.00
12.08.2013 Verona Atalanta 123.00
12.08.2013 Sampdoria Catania 131.00
12.08.2013 Sassuolo Chievo 63.00
12.08.2013 Torino Lazio 65.00
12.14.2013 Catania Verona -540.00
12.15.2013 Udinese Torino -251.00
12.15.2013 Napoli Inter Milan 280.00
12.15.2013 Juventus Sassuolo 1252.00
12.15.2013 Chievo Sampdoria 29.00
12.15.2013 Fiorentina Bologna 890.00
12.15.2013 Genoa Atalanta 225.00
12.15.2013 Lazio Livorno 14.00
12.15.2013 Parma Cagliari -118.00
12.16.2013 AC Milan Roma -576.00
12.21.2013 Cagliari Napoli -401.00
12.21.2013 Livorno Udinese -127.00
12.22.2013 Bologna Genoa -457.00
12.22.2013 Inter Milan AC Milan 214.00
12.22.2013 Atalanta Juventus -1303.00
12.22.2013 Verona Lazio 180.00
12.22.2013 Roma Catania 923.00
12.22.2013 Sampdoria Parma 102.00
12.22.2013 Sassuolo Fiorentina -606.00
12.22.2013 Torino Chievo 214.00
01.05.2014 Chievo Cagliari -119.00
01.05.2014 Juventus Roma 497.00
01.05.2014 Fiorentina Livorno 1059.00
01.06.2014 Napoli Sampdoria 302.00
01.06.2014 Lazio Inter Milan -451.00
01.06.2014 Catania Bologna -267.00
01.06.2014 Genoa Sassuolo 159.00
01.06.2014 AC Milan Atalanta 182.00
01.06.2014 Parma Torino -460.00
01.06.2014 Udinese Verona -227.00
. . . .
. . . .

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

на примере для Udinese дома оно равно -432

Date HomeTeam AwayTeam RateС
11.24.2013 Udinese Fiorentina -818.00
12.15.2013 Udinese Torino -251.00
01.06.2014 Udinese Verona -227.00

как одним Query это сделать ?

http://www.sql.ru/forum/1069356/kak-s-pomoshhu-query-ostavit-posledniy-3-zapisi-dlya-kazhdogo-elementa


Как сделать оборот.ведомость? Запрос и отчет, с итогами поступл и отп.по каждому продукту

Понедельник, 06 Января 2014 г. 01:56 + в цитатник
Помогите, пожалуйста! Я самый настоящий нуб!
Ситуация такая: нужно создать запрос и отчет по другим запросам(или таблицам). У меня есть "Ведомость поступления продукции" и "Ведомость отгрузок продукции". Нужна "Оборотная ведомость", там должен содержаться список всех существующих продуктов и след. информация по ним: количество на начало периода, цена, стоим., кол-во поступило, кол-во отгружено, кол-во на конец периода, цена, стоимость. При этом, по каждому продукту должна быть только одна запись, тогда как в ведомостях поступления и отгрузок один вид продукта может упоминаться более одного раза(например, в разные дни месяца поступил один и тот же продукт в разном кол-ве).
Проблема в том, что я не знаю как мне сложить эти количества по одному продукту и засунуть в Оборотную ведомость. А если какие-то продукты не поступали или не были отгружены(т.е. их нет в ведомости пост. или отгрузок), то в поле должен ставиться 0.

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

Пожалуйста, объясните, как я должна создать этот запрос. Или может быть мне нужно сначала в отдельной таблице как-то посчитать итоги по поступлению каждого продукта и его отгрузки?

http://www.sql.ru/forum/1069355/kak-sdelat-oborot-vedomost-zapros-i-otchet-s-itogami-postupl-i-otp-po-kazhdomu-produktu


Можно ли скрыть оболочку Access?

Суббота, 04 Января 2014 г. 20:43 + в цитатник
Здравствуйте.
Всех с наступившим))

Подскажите пожалуйста, можно ли скрыть оболочку, так что бы видимо оставалось только одна форма.

http://www.sql.ru/forum/1069206/mozhno-li-skryt-obolochku-access



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ..
.. 6 5 [4] 3 2 1 Календарь