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

Поиск сообщений в 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 Июля 2017 г. 08:42 + в цитатник
Доброго всем дня!
Уважаемые форумчане, прошу помощи.

Дано: в базе данных Acccess каждый ученик закреплен за группой. Каждой группе нужно назначить занятие в свое время и своем кабинете.

Задача: через код VBA сделать выборку всех учеников одной группы из таблицы "клиенты", в таблице "занятия" всем выбранным ученикам назначить занятие (дата, время, курс и класс).

P.S.: не нашел ничего даже подобного в интернете. искал в статьях о массивах и выборках.

http://www.sql.ru/forum/1265363/prisvoit-znachenie-vyborke-iz-tablicy


Почему данные обновляются только после ошибки? =))

Пятница, 07 Июля 2017 г. 15:50 + в цитатник
Всем привет!
Накидал небольшую БД с подчинённой формой, но вот почему-то данные обновляются только после того, как вылитит ошибка.
Может кто подскажет что не так.

http://www.sql.ru/forum/1265272/pochemu-dannye-obnovlyautsya-tolko-posle-oshibki


Фильтр (условие) в запросе на последнюю дату

Пятница, 07 Июля 2017 г. 12:04 + в цитатник
Уважаемые форумчане!
Помогите решить такую задачку.
Условие: есть две таблицы, 1-я – персональные данные сотрудников, 2-я – список оценивания по всевозможным критериям с интегральной оценкой и датой оценки. Подход к оцениванию сотрудников разнообразный. Это зависит от многих причин, но факт того, что у одного из сотрудников может быть одно оценивание за 2 или 3 года, а у другого может быть по несколько оцениваний за год или даже за месяц.
Необходимо: создать запрос, в котором будет список сотрудников с интегральной оценкой по последней дате его оценивания. То есть должно быть примерно так, у Петрова его оценка за 2015 год, а у Сидорова – последняя оценка за 2017 год (в 2017 году у него было к примеру 5 оцениваний). Интересует результаты только последних оцениваний по каждому сотруднику.
Юзал по форумах, к сожалению ничего подобного не встретил. В SQL я не гуру, если Вам не будет затруднительно, обьясните как создать условие в конструкторе запросив. Спасибо .

http://www.sql.ru/forum/1265240/filtr-uslovie-v-zaprose-na-poslednuu-datu


Несоответствие типов

Пятница, 07 Июля 2017 г. 09:15 + в цитатник
Здравствуйте!

Во вложенном файле присутствует excel-ий файл с макросом. Там присутствует SQL-запрос к excel-ому листу.
+ SQL-запрос
SELECT
	Т1.`Город`,
	Т1.`Мера Март 2017`,
	Т1.`Мера Апрель 2017`,
	Т1.`Мера Май 2017`,
	Т1.`Обработанная мера Март 2017`,
	Т1.`Обработанная мера Апрель 2017`,
	Т1.`Обработанная мера Май 2017`,
	IIF(Т1.`Обработанная мера Май 2017` > 0, Т1.`Обработанная мера Май 2017` ,
		IIF(Т1.`Обработанная мера Апрель 2017` > 0, Т1.`Обработанная мера Апрель 2017`,
		IIF(Т1.`Обработанная мера Апрель 2017` > 0, Т1.`Обработанная мера Апрель 2017`,'Нет данных'))) AS `Итог`
FROM
	(SELECT
		Тв1.`Город`,
		Тв1.`Мера Март 2017`,
		Тв1.`Мера Апрель 2017`,
		Тв1.`Мера Май 2017`,		
		IIf(IsNull(Тв1.`Мера Март 2017`),Null,CDbl(Тв1.`Мера Март 2017`)) AS `Обработанная мера Март 2017`,
		IIf(IsNull(Тв1.`Мера Апрель 2017`),Null,CDbl(Тв1.`Мера Апрель 2017`)) AS `Обработанная мера Апрель 2017`,
		IIf(IsNull(Тв1.`Мера Май 2017`),Null,CDbl(Тв1.`Мера Май 2017`)) AS `Обработанная мера Май 2017`
	FROM
		`Исходные данные$` Тв1) AS Т1

Если нажать на кнопку, то запрос работает. А если во вкладке "Исходные данные" удалить ячейки, например, D2 или D3, то пишет "[Microsoft][Драйвер ODBC Excel] Несоответствие типов данных в выражении условия отбора".

Как правильно скорректировать в выделенном тексте SQL-запроса так, чтобы учитывался данный фактор?

Поле "Обработанная мера" это поле в числовом формате. Обратите внимание на поле "Мера2". Если в исходнике в колонке в первых строках пусто, то SQL колонку определяет как текстовый. Поэтому пришлось создавать поля как обрабатываемая мера.

http://www.sql.ru/forum/1265217/nesootvetstvie-tipov


Создание таблицы SELECT INTO

Пятница, 07 Июля 2017 г. 07:59 + в цитатник
Аксесс 2013. В коде обработки событий создал запрос:

cnn.Execute "CREATE VIEW ооо AS " _
& "SELECT Период, СпрНомБУ.КодНомБУ AS КодНомБУ " _
& "FROM Пров1С LEFT JOIN СпрНомБУ ON Пров1С.АналитикаДт Like '*' & ChrW(10) & nz(СпрНомБУ.НомБУ) & ChrW(10) & '*';"

Запрос выводит все поля: Период КодНомБУ
09.01.2017 196
Создаю в этом же коде таблицу на основе созданного запроса:

cnn.Execute "SELECT * " _
& "INTO Пров1СР " _
& "FROM ооо"

Выводит только период, а вычисляемое поле пусто!


Период КодНомБУ
09.01.2017

Почему !!!?

http://www.sql.ru/forum/1265212/sozdanie-tablicy-select-into


Переходы по записям в отчете

Вторник, 04 Июля 2017 г. 22:43 + в цитатник
Подскажите пожалуйста как через vba осуществлять переходы по записям в отчете в режиме предварительного просмотра. Если таковое возможно.

http://www.sql.ru/forum/1264961/perehody-po-zapisyam-v-otchete


при соединении схемы данных появляется ошибка в ms access

Вторник, 04 Июля 2017 г. 17:37 + в цитатник
Пытаюсь соединить схему данных, и что бы не соединял мне пишет " Таблица (Сотрудник) не может быть заблокирована ядром базы данных. Она уже используется другим пользователем или процессом" все таблицы заполнены верно, первичные ключи проверил

http://www.sql.ru/forum/1264939/pri-soedinenii-shemy-dannyh-poyavlyaetsya-oshibka-v-ms-access


форма

Вторник, 04 Июля 2017 г. 14:57 + в цитатник
хочется странного :)
нужно с помощью vba стереть элемент на форме. добавить могу, а убрать - нет. помогите !

http://www.sql.ru/forum/1264905/forma


chr(10) тормозит компьютер

Понедельник, 03 Июля 2017 г. 11:20 + в цитатник
После обращения к непечатаемым символам (chr(10)) из запроса или процедуры , комп начинает сильно тормозить. Что делать?

http://www.sql.ru/forum/1264765/chr-10-tormozit-komputer


Перестала работать Аксесс10, что-то требует. Подскажите пожалуйста.

Суббота, 01 Июля 2017 г. 17:13 + в цитатник
Что ей надо добавить? Сломалась неожиданно.

http://www.sql.ru/forum/1264670/perestala-rabotat-aksess10-chto-to-trebuet-podskazhite-pozhaluysta


Как сделать преобразование сырья в товары

Суббота, 01 Июля 2017 г. 00:36 + в цитатник
+
Картинка с другого сайта.

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

Помогите решить проблему, нужно что бы в форме "Производство" можно было добавить один/несколько видов сырья и так же получаемый результат, проблема в том, что существующие записи отображаются корректно, а при попытке добавить новые, выдает ошибку(1 скрин). Вот база : https://drive.google.com/open?id=0B77uQ0EMVNXWTGRwbDNqeG9hWWs

http://www.sql.ru/forum/1264628/kak-sdelat-preobrazovanie-syrya-v-tovary


Ошибка: Invalid procedure call or argument

Пятница, 30 Июня 2017 г. 09:29 + в цитатник
Всем доброе утро!
Я сделал меню на конкретное поле (Название поле - Номер_заказа):
Option Compare Database
Option Explicit
Private cb As Office.CommandBar
Private WithEvents cbb0 As Office.CommandBarButton

Private Sub Номер_заказа_GotFocus()
Set cb = Application.CommandBars.Add("CONTEXTMENU", msoBarPopup, False, True)
With cb
Set cbb0 = .Controls.Add(1, , , , True)
cbb0.Caption = Me.Номер_заказа
Me.Номер_заказа.ShortcutMenuBar = "CONTEXTMENU"
End Sub

Private Sub Номер_заказа_LostFocus()
cb.Delete
End Sub

Но при получение фокуса выдаёт ошибку:
Microsoft Visual Basic
Run-time error '5':
Invalid procedure call or argument

Подскажите пожалуйста в чем ошибка?
Спасибо!

http://www.sql.ru/forum/1264559/oshibka-invalid-procedure-call-or-argument


Проблема с базой данных Access

Четверг, 29 Июня 2017 г. 15:02 + в цитатник
Вчера вечером с другом сидели долго за компом над моей базой данных Access, пили кофе и доделывали косяки по работе. После этого решили на время отключить ноут, чтобы тот остыл, так как он сильно нагрелся за это время, а когда через час врубили, то получили вот такое письмо «счастья» - Базы данных Microsoft не может найти объект Мой файл.mdb. Убедитесь, что объект существует, и вы правильно указали его имя и путь. У меня после этого глаза на лоб вылезли, подскажите друзья, что-нибудь возможно предпринять в такой ситуации, чтобы заново открыть базу в пригожем состоянии?

http://www.sql.ru/forum/1264496/problema-s-bazoy-dannyh-access


Запрос на обновление таблицы

Четверг, 29 Июня 2017 г. 13:23 + в цитатник
Здравствуйте!

Требуется составить запрос на обновление, но мозгов не хватает, как это сделать при наличии трех таблиц.

Есть форма, данные для которой формируются запросом "зVIPклиенты" из двух таблиц:
SELECT DISTINCTROW тVIPклиенты.Код, тVIPклиенты.ФИО, тVIPклиенты.НомерКарты, тVIPклиенты.[Скидка%], 
Sum(тVIPзаказы.Сумма) AS Сумма, тVIPклиенты.Признак, тVIPклиенты.Примечание, тVIPклиенты.ФиксСкидка
FROM тVIPклиенты LEFT JOIN тVIPзаказы ON тVIPклиенты.Код = тVIPзаказы.КодЗаказа
GROUP BY тVIPклиенты.Код, тVIPклиенты.ФИО, тVIPклиенты.НомерКарты, тVIPклиенты.[Скидка%], 
тVIPклиенты.Признак, тVIPклиенты.Примечание, тVIPклиенты.ФиксСкидка
ORDER BY тVIPклиенты.ФИО;

Есть третья таблица со скидками, столбцы: Код, Min, Max, Скидка.
Требуется Скидки из этой таблицы прописать в тVIPклиенты.[Скидка%] в зависимости от тVIPзаказы.Сумма
Связал я эту таблицу с предыдущим запросом, вижу, какие скидки должны быть:
SELECT зVIPклиенты.ФИО, зVIPклиенты.Сумма, тСкидки.Скидка
FROM зVIPклиенты INNER JOIN тСкидки ON зVIPклиенты.Сумма between тСкидки.Min AND тСкидки.Max;

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

http://www.sql.ru/forum/1264478/zapros-na-obnovlenie-tablicy


mdb одновременно 2 пользователям

Четверг, 29 Июня 2017 г. 11:24 + в цитатник
Всем привет..Мб глупый вопрос но возможно ли открыть файл mdb одновременно двум пользователям и вносить данные?

http://www.sql.ru/forum/1264461/mdb-odnovremenno-2-polzovatelyam


эквайринг

Среда, 28 Июня 2017 г. 23:15 + в цитатник
Тут меня еще не было...
Никто случаем не ковырял ?
Ну как бы есть (например) драйвер атола платежных терминалов, а примеров использования его нигде нет:
- Открыть смену
- Послать сумму
- Получить ответ
...
Так все мутно, что даже как спросить толком не знаю... столкнулся с тем, что даже представители банков,
продающие это железо не имеют документации от слова вообще и не представляют как оно работает...
Их функция - подключить железяку к ком порту, запустить драйвер, настроить свойства, проверить связь и отвалить...

http://www.sql.ru/forum/1264428/ekvayring


Открыть форму

Среда, 28 Июня 2017 г. 14:53 + в цитатник
Здравствуйте!
Очень, очень давно хотел спросить. Подскажите, как решить такую проблему...

Access 2003. На основе таблицы, через мастер, создаю форму - автоформа: табличная.
На другой форме, через мастер, создаю кнопку - для открытия этой созданной табличной формы.
Нажимаю кнопку и форма открывается, но уже как ленточная!
Если эту форму открывать в окне базы (кликнув мышью), то она открывается как табличная.
Через кнопку - ленточная.
Присваивал в свойствах формы различные сочетания режима по умолчанию и другие...
Ничего не помогает. Кроме как не использовать её как подчиненную форму... :(

Как с этим бороться? Какие свойства формы надо править?

http://www.sql.ru/forum/1264382/otkryt-formu


Прошу помощи в разборе структуры БД Access97. Есть несколько вопросов.

Среда, 28 Июня 2017 г. 10:44 + в цитатник
Описание технического задания:
Перенести данные из старой учетной системы по договорам, написанной на Access97 в новую.

Исходные данные:
База Access97 в варианте Клиент-Сервер (могу ошибаться в терминологии Access, т.е. никогда с ним дела не имел). База представляет собой набор файлов *.mdb. Учетка администратора есть (только почему-то при открытии не запрашивается логин и пароль).

Вопросы следующие:
1. Открывая в режиме конструктора основную клиентскую базу вижу набор таблиц, форм, запросов, модулей. Большинство таблиц имеет слева значок стрелочки. Как я понял это связанные таблицы, т.е. физически они хранятся в других базах.

Где и как посмотреть в какой именно базе (файле *.mdb) хранится связанная таблица?

2. В некоторое замешательство привело следующее. Открыв в режиме конструктора основную серверную базу вижу некий набор таблиц. Открыв Схему данных в этой базе вижу совершенно другой набор таблиц. Подсоединившись к этой базе по ODBC наблюдаю уже третий набор таблиц, который больше общего количества таблиц из списка Таблицы и из Схемы данных.

Почему так? Где тогда прячутся таблицы, видимые через ODBC?

Дело осложнено полным отсутствием какой-либо сопроводительной документации по базе. Все делается методом тыка - пользователи показывают где именно они заносят/смотрят те или иные данные, далее по форме смотрим какая таблица/запрос к ней привязан и ищем эти таблицы. Тут упираемся в п.1

http://www.sql.ru/forum/1264354/proshu-pomoshhi-v-razbore-struktury-bd-access97-est-neskolko-voprosov


Экспорт в xml по шаблону

Среда, 28 Июня 2017 г. 10:37 + в цитатник
Здравствуйте!
Появилась необходимость экспорта данных из Access в xml.
Только файл xml определенного шаблона, который понимает определенное прога.
Вот пример шаблона
+
/www.w3.org/2004/08/xop/include"" target="_blank">http://www.w3.org/2004/08/xop/include" xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/Message" xmlns:mes1="http://roskazna.ru/gisgmp/xsd/116/MessageData" xmlns:rev="http://smev.gosuslugi.ru/rev120315" xmlns:smev="http://roskazna.ru/gisgmp/02000000/SmevGISGMPService/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xd="" target="_blank">http://www.w3.org/2000/09/xmldsig#">




RKZN01001
Казначейство России


RKZN01001
Казначейство России
GISGMP
GFNC
REQUEST
2014-10-14T09:30:47.0Z
6


/roskazna.ru/gisgmp/xsd/116/Message"" target="_blank">http://roskazna.ru/gisgmp/xsd/116/Message" xmlns:msgd="http://roskazna.ru/gisgmp/xsd/116/MessageData" xmlns:pdr="http://roskazna.ru/gisgmp/xsd/116/PGU_DataRequest" xmlns:smev="http://smev.gosuslugi.ru/rev120315" xmlns:xsi="" target="_blank">http://www.w3.org/2001/XMLSchema-instance">

/roskazna.ru/gisgmp/xsd/116/PGU_ImportRequest">" target="_blank">http://roskazna.ru/gisgmp/xsd/116/PGU_ImportRequest">


/roskazna.ru/gisgmp/xsd/116/PGU_ImportRequest"" target="_blank">http://roskazna.ru/gisgmp/xsd/116/PGU_ImportRequest" xmlns:gisgmp="http://roskazna.ru/gisgmp/xsd/116/Message" xmlns:msgd="http://roskazna.ru/gisgmp/xsd/116/MessageData" xmlns:pdr="http://roskazna.ru/gisgmp/xsd/116/PGU_DataRequest" xmlns:smev="http://smev.gosuslugi.ru/rev120315" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:inc="http://www.w3.org/2004/08/xop/include" xmlns:mes="http://roskazna.ru/gisgmp/xsd/116/Message" xmlns:mes1="http://roskazna.ru/gisgmp/xsd/116/MessageData" xmlns:rev="http://smev.gosuslugi.ru/rev120315" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xd="http://www.w3.org/2000/09/xmldsig#" xmlns:soapenv1="http://schemas.xmlsoap.org/soap/envelope/" xmlns:bdi="http://roskazna.ru/gisgmp/xsd/116/BudgetIndex" xmlns:chg="http://roskazna.ru/gisgmp/xsd/116/Charge" xmlns:com="http://roskazna.ru/gisgmp/xsd/116/Common" xmlns:org="http://roskazna.ru/gisgmp/xsd/116/Organization" Id="ID_0057" billDate="2014-10-14T09:30:47.0Z" supplierBillID="0000016101005733301039993">

Администратор начислений тест
5678901231
567890121

40602810000380000020

044523331



Штраф
10000

15651111111111111113
12345673

01
0
0
12345
0
0

0100000000023456789999643
УФК по г. Москва
/www.w3.org/2000/09/xmldsig#"" target="_blank">http://www.w3.org/2000/09/xmldsig#" Id="ID_0057-signature">

/www.w3.org/2001/10/xml-exc-c14n#"/>" target="_blank">http://www.w3.org/2001/10/xml-exc-c14n#"/>
/www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>" target="_blank">http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>


/www.w3.org/2000/09/xmldsig#enveloped-signature"/>" target="_blank">http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
/www.w3.org/2001/10/xml-exc-c14n#"/>" target="_blank">http://www.w3.org/2001/10/xml-exc-c14n#"/>

/www.w3.org/2001/04/xmldsig-more#gostr3411"/>" target="_blank">http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
5sC4EjjCXITSl78pBPFcf2FrQarJB0fVgOxy4QBXxx4=


G+9R5gDymxVVypCANNxcBf8SI/5awiWON5FLcWKtEDlycPpJAucFA32qtLlr+kerrQazkYhz2pqaESpyHF6lAw==


MIIHvTCCB2ygAwIBAgIKdElm8QACAACrojAIBgYqhQMCAgMwggEwMRgwFgYFKoUDZAESDTExMTc3NDYyMTc5OTUxGjAYBggqhQMDgQMBARIMMDA3NzA2NzUyOTI5MSMwIQYDVQQJDBrQltC40YLQvdCw0Y8g0YPQu9C40YbQsCAxNjEcMBoGCSqGSIb3DQEJARYNbWFpbEB1Y212ZC5ydTELMAkGA1UEBhMCUlUxGzAZBgNVBAgMEjc3INCzLtCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMTIwMAYDVQQKDCnQpNCa0KMgItCT0KbQodC40JfQmCDQnNCS0JQg0KDQvtGB0YHQuNC4IjEdMBsGA1UECwwU0J7QntCa0KHQuNCa0JjQnNCi0KExITAfBgNVBAMMGNCj0KYg0JzQktCUINCg0L7RgdGB0LjQuDAeFw0xNTA4MjYxMjM4MDBaFw0xNjExMjYxMjUzMDBaMIIBHjEYMBYGBSqFA2QBEg0xMDM3NzAwMDI5NjIwMRowGAYIKoUDA4EDAQESDDAwNzcwNjA3NDczNzEgMB4GCSqGSIb3DQEJARYRbGVzbmlrb3ZAZ2liZGQucnUxCzAJBgNVBAYTAlJVMSEwHwYDVQQIHhgANwA3ACAEMwAuACAEHAQ+BEEEOgQyBDAxFTATBgNVBAceDAQcBD4EQQQ6BDIEMDEdMBsGA1UECh4UBBwEEgQUACAEIAQ+BEEEQQQ4BDgxJTAjBgNVBAseHAA5ACAEPgRCBDQENQQ7ACAEEwQjBB4EEQQUBBQxNzA1BgNVBAMeLgQkBBgEIQAgBBMEGAQRBBQEFAAgACIEEAQ0BDwEPwRABDAEOgRCBDgEOgQwACIwYzAcBgYqhQMCAhMwEgYHKoUDAgIkAAYHKoUDAgIeAQNDAARAS8pELLqOpBHWtBof+1/QbVIln72inDxYm8525+N/NrxhxNMjff9j58v/6mweVR88armYn6MaB5AJ0Wn0PgRt36OCBHIwggRuMA4GA1UdDwEB/wQEAwIE8DAmBgNVHSUEHzAdBggrBgEFBQcDBAYHKoUDAgIiBgYIKwYBBQUHAwIwHQYDVR0OBBYEFHpm9t7FAzHwQmOAoOpYKVrnOxlrMIIBcQYDVR0jBIIBaDCCAWSAFDU6ZTbjMUnpcJ7wYUJ9cA83im9AoYIBOKSCATQwggEwMRgwFgYFKoUDZAESDTExMTc3NDYyMTc5OTUxGjAYBggqhQMDgQMBARIMMDA3NzA2NzUyOTI5MSMwIQYDVQQJDBrQltC40YLQvdCw0Y8g0YPQu9C40YbQsCAxNjEcMBoGCSqGSIb3DQEJARYNbWFpbEB1Y212ZC5ydTELMAkGA1UEBhMCUlUxGzAZBgNVBAgMEjc3INCzLtCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMTIwMAYDVQQKDCnQpNCa0KMgItCT0KbQodC40JfQmCDQnNCS0JQg0KDQvtGB0YHQuNC4IjEdMBsGA1UECwwU0J7QntCa0KHQuNCa0JjQnNCi0KExITAfBgNVBAMMGNCj0KYg0JzQktCUINCg0L7RgdGB0LjQuIIQDo7FE3v5nLFBgHufg8NDXzCB7AYDVR0fBIHkMIHhMEqgSKBGhkRodHRwOi8vd3d3LnVjbXZkLnJ1L2NybC8zNTNBNjUzNkUzMzE0OUU5NzA5RUYwNjE0MjdENzAwRjM3OEE2RjQwLmNybDBIoEagRIZCaHR0cDovL2NkcC5tdmQucnUvY3JsLzM1M0E2NTM2RTMzMTQ5RTk3MDlFRjA2MTQyN0Q3MDBGMzc4QTZGNDAuY3JsMEmgR6BFhkNodHRwOi8vY2RwMi5tdmQucnUvY3JsLzM1M0E2NTM2RTMzMTQ5RTk3MDlFRjA2MTQyN0Q3MDBGMzc4QTZGNDAuY3JsMD8GCCsGAQUFBwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3d3dy51Y212ZC5ydS9jZXJ0L3VjX212ZC5jcnQwNgYFKoUDZG8ELQwrItCa0YDQuNC/0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gMy42KTArBgNVHRAEJDAigA8yMDE1MDgyNjEyMzgwMFqBDzIwMTYxMTI2MTIzODAwWjAdBgNVHSAEFjAUMAgGBiqFA2RxATAIBgYqhQNkcQIwgesGBSqFA2RwBIHhMIHeDCsi0JrRgNC40L/RgtC+0J/RgNC+IENTUCIgKNCy0LXRgNGB0LjRjyAzLjYpDFMi0KPQtNC+0YHRgtC+0LLQtdGA0Y/RjtGJ0LjQuSDRhtC10L3RgtGAICLQmtGA0LjQv9GC0L7Qn9GA0L4g0KPQpiIg0LLQtdGA0YHQuNC4IDEuNQwt0KHQpC8xMjQtMjIzOCDQvtGCIDA0INC+0LrRgtGP0LHRgNGPIDIwMTMg0LMuDCvQodCkLzEyOC0yMzUxINC+0YIgMTUg0LDQv9GA0LXQu9GPIDIwMTQg0LMuMAgGBiqFAwICAwNBAAoGprgiVLghTeR95YY7DbLuuasvGarGcwhqSdbqonzt5JCZcvwT/CzwiWpccNlJk7u9focThUocaVIm7AXhhek=













http://www.sql.ru/forum/1264353/eksport-v-xml-po-shablonu


Изменение размера формы

Среда, 28 Июня 2017 г. 09:21 + в цитатник
Здравствуйте, дамы и господа!

У меня проблема. Помогите, пожалуйста, ее решить!

Есть форма которая при открытии растягивается на весь экран.
На форме есть элементы, которые в зависимости от размеров формы
либо растягиваются, либо перемещаются к правому или левому краю формы.
Вроде все работает нормально. Но, не все.
При открытии формы все норм. При растягивании на весь экран тоже все норм.
А вот если нажать на значок - восстановить окно, после того как растянули
форму на весь экран, появляются полосы прокрутки (а их не должно быть),
также есть проблемы с прорисовкой элементов (офис 2010) и их позиционированием.
Пытался это сделать чтобы работало в офисе 2003 (обязательно) и
также в других версиях офиса.

Чтобы не быть голословным прилагаю архив.
В нем следующее содержимое:

1) Скриншот - файл - Ошибка.jpg - как форма выглядит после
нажатия на значок - восстановления формы
офис правда 2010, но и в 2003 почти также все выглядит.

2) БД - <Пример> для примера.
Есть главная форма. На ней кнопка - Форма_на_весь_экран.
При нажатии на кнопку откроется форма - 1.
При открытии формы выполняется процедура - GetPosCtl
При изменении размеров выполняется процедура - GetReSizeCtl
Обе процедуры находятся в модуле - ReSize_form

http://www.sql.ru/forum/1264339/izmenenie-razmera-formy



Поиск сообщений в rss_sql_ru_access_programming
Страницы: 353 ... 265 264 [263] 262 261 ..
.. 1 Календарь