Влияние скобок () при вызове функции/подпрограммы |
Sub Foo() Dim str As String str = "Hello" Bar (str) Debug.Print str 'prints "Hello" because str is evaluated and a copy is passed Bar str 'or Call Bar(str) Debug.Print str 'prints "Hello World" End Sub Sub Bar(ByRef param As String) param = param + " World" End SubКажется всё просто, но разные результаты. В первом случае печатается "Hello", во втором "Hello World". На этом можно погореть. Кто знает, почему? Ответ прост. Но кто докопается?
http://www.sql.ru/forum/1299466/vliyanie-skobok-pri-vyzove-funkcii-podprogrammy
|
Программа для создания контекстного меню в Access |
http://www.sql.ru/forum/1299452/programma-dlya-sozdaniya-kontekstnogo-menu-v-access
|
Парсинг защищенного сайта (поиск товара по штрих-коду) |
="search-form" action="/" method="POST" accept-charset="windows-1251" class="navbar-form pull-right"> type="text" name="search_query" value="5019370007019" onblur="if(this.value=='') this.value='Поиск текста или штрих-кода'" onfocus="if(this.value =='Поиск текста или штрих-кода' ) this.value=''"> href="#" onclick="document.getElementById('search-form').submit()"></a></form>
http://www.sql.ru/forum/1299361/parsing-zashhishhennogo-sayta-poisk-tovara-po-shtrih-kodu
|
экспорт нескольких запросов в файл xml |
http://www.sql.ru/forum/1299176/eksport-neskolkih-zaprosov-v-fayl-xml
|
Предпоследняя запись |
|
как в access оставить дату более раннего события |
http://www.sql.ru/forum/1299057/kak-v-access-ostavit-datu-bolee-rannego-sobytiya
|
Создание отчетов в MS Access |
http://www.sql.ru/forum/1299030/sozdanie-otchetov-v-ms-access
|
как подключиться к бд mysql |
http://www.sql.ru/forum/1299024/kak-podkluchitsya-k-bd-mysql
|
Создать отчёт "ПОСЕЩАЕМОСТЬ" |
http://www.sql.ru/forum/1299021/sozdat-otchyot-poseshhaemost
|
тестовое задание по основам access |
http://www.sql.ru/forum/1298992/testovoe-zadanie-po-osnovam-access
|
Поле таблицы считает остаток дней |
http://www.sql.ru/forum/1298957/pole-tablicy-schitaet-ostatok-dney
|
Связь MSACCESS+MSSQLSERVER |
|
Вызов формы из подчиненной формы |
http://www.sql.ru/forum/1298827/vyzov-formy-iz-podchinennoy-formy
|
Access схема данных |
|
First и Last в запросе по запросу |
SELECT f1, f2, fDateTime, fCode FROM t1 WHERE fCode<>"" ORDER BY fCode, fDateTime
SELECT fCode, First(f1) AS f01, Last(f2) AS f02, Count(fCode) AS [CountFR] FROM Q1 GROUP BY fCode ORDER BY fCode
http://www.sql.ru/forum/1298730/first-i-last-v-zaprose-po-zaprosu
|
Руками UPDATE но из VBA не UPDATE |
Private qSQL As New Dictionary Public Sub GeneratesSQL() Dim qd As QueryDef qSQL.RemoveAll For Each qd In CurrentDb.QueryDefs qSQL.Add qd.name, Replace(qd.SQL, "TempVars]![", "tv_") Next qd End Sub Public Sub rq(ParamArray args() As Variant) With CurrentDb.CreateQueryDef("", qSQL(args(LBound(args)))) For i = LBound(args) + 1 To UBound(args) Step 2 .Parameters("[" & args(i) & "]").Value = args(i + 1) Next i .Execute dbFailOnError .Close End With End Sub
Public Sub test() qp.GeneratesSQL rq "Копия Финальный отчет", _ "Дата записи", Now(), _ "Автор", 198, _ "Контакты", "Ольга Николаевна - главный бухгалтер", _ "Комментарий", "Согласны без увеличения чека - на данный момент качество устраивает", _ "tИНН", 123456789123#, _ "tРФ", GetMyRF() End Sub
PARAMETERS Контакты Text ( 255 ), Комментарий LongText, [Дата записи] DateTime, Автор Long, tИНН IEEEDouble, tРФ Long; UPDATE ИНН SET ИНН.[Автор отчета] = [Автор], ИНН.[Дата отчета] = [Дата записи], ИНН.[Контактное лицо] = [Контакты], ИНН.[Комментарии клиента] = [Комментарий] WHERE (((ИНН.ИНН)=[tИНН]) AND ((ИНН.РФ)=[tРФ]));
http://www.sql.ru/forum/1298586/rukami-update-no-iz-vba-ne-update
|
Как программно узнать список объектов на форме? |
http://www.sql.ru/forum/1298542/kak-programmno-uznat-spisok-obektov-na-forme
|
Обработка текста |
|
Обпаботка текста |
|
После обновления формы курсор перепрыгивает на верх формы |
http://www.sql.ru/forum/1298413/posle-obnovleniya-formy-kursor-pereprygivaet-na-verh-formy
|