|
Прошу помощи со схемой данных.
|
|||
---|---|---|---|
#18+
alex999konИзерлонер, я тоже перешел на спарку акс 2010 х64 под сервером 2008 р2 рус и скл 2008 .. освояем, много что непонятно после чистого акса, да еще если учесть что я не использую (до сих пор) программирования на вба кодах, в по строителях сижу, причины пичал ранее и чтоб не вызывать гнев общественности боле ни слова на эту тему, да стараюсь все же использовать но пока мало результативно, да и не привычно, а вот с скл все гораздо сложне и непривычно еще более, пытаюсь строить и управлять скл-ом из под акса, пока все что хотел получается, что будет далее посмотрим, заранее проблема передать данные из формы акса в скл - пока не все как надо получается, ну в общем то время покажет, тем более если б только просто создавал прогу еще приходится и в других делах поучаствовать... однако домой пора до завтра, практически постоянно нахожусь на связи с 8-10 до 17-10..... удачи.. Позволю себе пространное философское отступление-рассуждение на тему передачи данных "из формы в SQL сервер". Пока мы юзаем баунд форму на одной таблице - проблем нет никаких ваабще. Аксес прыгает как жаренный, делает все что положено. Но, жизнь, зараза штука сложная. И ее модели кроме учебных сопливых проэктов (тьфу, блин) ну никак в одну таблицу не укладывются. Чтобы показать пользователю все его данные предметной области со всех сторон - звездочку или снежинку городить придется. И тут - L/(2*R)здетс, устроенный нам мелкомяхким. В 32 битных аксесах 2010 розлива баунд формы на многотабличных вью не работают! Млыть! ФК на форме представленный изящным комбобоксом - йух поменяешь. Счетчика не видит. Новые записи - не добавляются. Написали в тех поддержку мелкомяхкого - те скромно посоветовали пользоваться однотабличными формами - I\/Iудаки. Мне пришлось нагородить пару экранов кода, чтобы отстранить сошедший с ума энджин аксеса от каких-либо попыток общения с сервером. Благо у меня все построено на нескольких классов, обслуживающих все прикладные формы. А как было хорошо в 2003 аксесе - не жизнь а малина... Проблема была тока когда слишком сложные вью становился ридонли. И то вадя успешнейшим образом редактировал все нерадактируемые вью, ф-ии, процедуры. Я чуть по-проще поступал - табличные формы оставлял ридонли, а в формы-карточки вставлял области с невидимыми границами - субформы - в которых сидели агрегатные поля и т.п., то, что и делало источник форм ридонлу, а саму форму сажал на протой редактируемый источник. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2013, 21:00 |
|
Прошу помощи со схемой данных.
|
|||
---|---|---|---|
#18+
Схема системных модулей. Могут применяться в любом прикладном решении. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2013, 21:09 |
|
Прошу помощи со схемой данных.
|
|||
---|---|---|---|
#18+
Извиняюсь за долгое отсутствие, несколько был занят... Насчет передачи параметров все несколько по иному, существует Форма ГЛАВНАЯ, где есть два поля "Начало плана" и "Окончание плана", в формате Дата, формат короткий. И далее на форме находятся только кнопки запуска действий, запуск других форм, просмотр определенной информации (запрос на выборку данных, например - Утвержденный план и пр.), но при обращении к СКЛ возникает проблема, а именно СКЛ не знает что такое ФОРМА, а предать информацию из запросов акса в скл пока не получается, в качестве параметра ограничения дл выборки данных, в данном случае для выполнения выборки по условию с даты "Начало плана" или более но не более "Окончание плана" (точнее равно и менее). Остальные вопросы уже следующий шаг, а именно, как запустить из акса набор действий (представлений и функций например) , в аксе можно (на худой конец и прошу не ругаться и не обсуждать но это тупо и просто МАКРОС, в котором перечислены запросы на исполнение, просто и не напряжно во всяком случае), а вот как в скл предать команду на исполнение пусть набора вба последовательностей (по аналогии с МАКРОСОМ акса как например). Немного почитал, попробовал но если честно - то ли времени не хватило то ли терпения.... в общем пока не получилось.. Вот так.... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2013, 12:58 |
|
Прошу помощи со схемой данных.
|
|||
---|---|---|---|
#18+
alex999kon, Все решаемо. Из дома напишу. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2013, 15:06 |
|
Прошу помощи со схемой данных.
|
|||
---|---|---|---|
#18+
пл, с удовольствием прочту, до встречи на наших просторах!!!!! с уважением Alex999kon.... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2013, 16:31 |
|
Прошу помощи со схемой данных.
|
|||
---|---|---|---|
#18+
1 Способ. Делаешь таблицу TAB_Period о двух полях dtFrom и dtTo и одной записи. Баундишь эту форму на таблицу. Все последующие выборки в запросах делашь с джоином этой таблицы и отбору по датам. 2 Способ. Открытия "всех последующих форм" должны в процедуре загрузки оных динамически формировать SQL инструкции с использованием параметров главной формы. Тако же и при последовательном вызове инструкций SQL из вба кода. Код: sql 1. 2.
А еще более вааще дисциплину взаимодействия форм с сервером (формирование и отправка инстукций и прием результатов от сервера надо инкапсулировать - хоть классами, хоть слоем функций. На простом жестком задании RecordSource форм в конструкторе при твоем масщтабе задачи далеко не уедешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2013, 22:18 |
|
Прошу помощи со схемой данных.
|
|||
---|---|---|---|
#18+
Программист-Любитель, почему то в голову пришел "классический старый" вариант, завести глобальную переменную и из формы при изменении данных этих двух полей изменять, а уж в самом скл глобальную переменную использовать как параметр отбора данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 13:30 |
|
Прошу помощи со схемой данных.
|
|||
---|---|---|---|
#18+
Программист-Любитель, Очень нужна помощь в написании праграми которая будет принимать данные с выездов и если будет совпадение по определенному критерию выдавать документ в DOC все остальные данные хранятся в базе также ведется журнал регистраций выездов! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2017, 20:41 |
|
|
start [/forum/topic.php?fid=45&msg=38115529&tid=1612569]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
94ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 380ms |
total: | 556ms |
0 / 0 |