powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Прошу помощи со схемой данных.
9 сообщений из 384, страница 16 из 16
Прошу помощи со схемой данных.
    #38109993
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex999konИзерлонер,

я тоже перешел на спарку акс 2010 х64 под сервером 2008 р2 рус и скл 2008 ..

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

однако домой пора до завтра, практически постоянно нахожусь на связи с 8-10 до 17-10.....

удачи..

Позволю себе пространное философское отступление-рассуждение на тему передачи данных "из формы в SQL сервер".

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

Но, жизнь, зараза штука сложная. И ее модели кроме учебных сопливых проэктов (тьфу, блин) ну никак в одну таблицу не укладывются. Чтобы показать пользователю все его данные предметной области со всех сторон - звездочку или снежинку городить придется. И тут - L/(2*R)здетс, устроенный нам мелкомяхким. В 32 битных аксесах 2010 розлива баунд формы на многотабличных вью не работают! Млыть! ФК на форме представленный изящным комбобоксом - йух поменяешь. Счетчика не видит. Новые записи - не добавляются. Написали в тех поддержку мелкомяхкого - те скромно посоветовали пользоваться однотабличными формами - I\/Iудаки. Мне пришлось нагородить пару экранов кода, чтобы отстранить сошедший с ума энджин аксеса от каких-либо попыток общения с сервером. Благо у меня все построено на нескольких классов, обслуживающих все прикладные формы.

А как было хорошо в 2003 аксесе - не жизнь а малина... Проблема была тока когда слишком сложные вью становился ридонли. И то вадя успешнейшим образом редактировал все нерадактируемые вью, ф-ии, процедуры. Я чуть по-проще поступал - табличные формы оставлял ридонли, а в формы-карточки вставлял области с невидимыми границами - субформы - в которых сидели агрегатные поля и т.п., то, что и делало источник форм ридонлу, а саму форму сажал на протой редактируемый источник.
...
Рейтинг: 0 / 0
Прошу помощи со схемой данных.
    #38110000
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Схема системных модулей. Могут применяться в любом прикладном решении.
...
Рейтинг: 0 / 0
Прошу помощи со схемой данных.
    #38115186
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь за долгое отсутствие, несколько был занят...

Насчет передачи параметров все несколько по иному, существует Форма ГЛАВНАЯ, где есть два поля "Начало плана" и "Окончание плана", в формате Дата, формат короткий.

И далее на форме находятся только кнопки запуска действий, запуск других форм, просмотр определенной информации (запрос на выборку данных, например - Утвержденный план и пр.), но при обращении к СКЛ возникает проблема, а именно СКЛ не знает что такое ФОРМА, а предать информацию из запросов акса в скл пока не получается, в качестве параметра ограничения дл выборки данных, в данном случае для выполнения выборки по условию с даты "Начало плана" или более но не более "Окончание плана" (точнее равно и менее).

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

Немного почитал, попробовал но если честно - то ли времени не хватило то ли терпения.... в общем пока не получилось..

Вот так....
...
Рейтинг: 0 / 0
Прошу помощи со схемой данных.
    #38115529
пл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex999kon,

Все решаемо. Из дома напишу.
...
Рейтинг: 0 / 0
Прошу помощи со схемой данных.
    #38115695
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пл,

с удовольствием прочту, до встречи на наших просторах!!!!! с уважением Alex999kon....
...
Рейтинг: 0 / 0
Прошу помощи со схемой данных.
    #38116051
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 Способ.

Делаешь таблицу TAB_Period о двух полях dtFrom и dtTo и одной записи. Баундишь эту форму на таблицу. Все последующие выборки в запросах делашь с джоином этой таблицы и отбору по датам.

2 Способ.

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

Код: sql
1.
2.
Кстати при наличии SQL сервера "последовательный вызов инструкций SQL вба кодом - типа макрос" архиглупость. На то есть нормальные процедуры с параметрами. 
Вопщем купи хорошую красную книжку про SQL сервер - там ро все написано, с объяснением и примерами.



А еще более вааще дисциплину взаимодействия форм с сервером (формирование и отправка инстукций и прием результатов от сервера надо инкапсулировать - хоть классами, хоть слоем функций. На простом жестком задании RecordSource форм в конструкторе при твоем масщтабе задачи далеко не уедешь.
...
Рейтинг: 0 / 0
Прошу помощи со схемой данных.
    #38119545
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-Любитель,

почему то в голову пришел "классический старый" вариант, завести глобальную переменную и из формы при изменении данных этих двух полей изменять, а уж в самом скл глобальную переменную использовать как параметр отбора данных.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Прошу помощи со схемой данных.
    #39435058
caravan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист-Любитель,

Очень нужна помощь в написании праграми которая будет принимать данные с выездов и если будет совпадение по определенному критерию выдавать документ в DOC все остальные данные хранятся в базе также ведется журнал регистраций выездов!
...
Рейтинг: 0 / 0
Прошу помощи со схемой данных.
    #39435297
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас очень загружен работой, выкроить свободное время не могу.
...
Рейтинг: 0 / 0
9 сообщений из 384, страница 16 из 16
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Прошу помощи со схемой данных.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]