Архив от категория "Uncategorized"
Неделя, март 4th, 2012 |
В този пример ще ви покажем как да направите търсене в продължение на няколко думи, в поле на формуляр.
Код, използван в този пример, е полезно да се извърши по-разширени търсения.
1 За да създадете таблицата
- Създаване на масата "tbldados", със следните полета: ID (AutoNumber) / Data (текст)
2 Създаване на форма "Form1"
- Създаване на формуляр с помощта на съветника и изберете на tbldados, като източник на данни, изберете "Таблица" за формата схема.
- След това отидете на формата дизайн и създаване на текстово поле, който е независим, под формата долен колонтитул, наречена txtpesquisa.
- Създаване на бутон върху имота и да сложим следния код:
"************************************************* *************
", Изготвен от Хосе Martins
"Площадка: www.accessexemplos.com
Дата: 09/22/2011
"Забележка: Не изваждайте тази заглавка. Уважавайте автор на кода.
"************************************************* **************
На Грешка GoTo Err_Comando8_Click
Дим думи () като низ
Дим X като цяло число
На Дим strSQL като низ
На Дим strWhere като низ
думите = Сплит (Me.txtpesquisa ",")
За Х = 0 до UBound (думи)
strWhere = strWhere "данни като" * "& думи (x) &" * "или"
Следваща X
strWhere = ляво $ (strWhere, Len (strWhere) - 3)
strSQL = "SELECT * FROM tbldados където" & strWhere & "ORDER BY данни []"
Me.RecordSource = strSQL
Exit_Comando8_Click:
Изход Sub
Err_Comando8_Click:
MsgBox Err.Description
Resume Exit_Comando8_Click
Какво кода, общо взето, е да се създаде масив, съставен от думите в txtpesquisa, че са открити през пространствата. След един цикъл е създаден, за да се търсят всички думи, вписани в txtpesquisa.
3та Test
- Въвеждане на данни и след това напишете думата или думите, които ние намираме в текстовото поле (txtpesquisa), щракнете върху бутона и за проверка на резултатите.
По-долу е връзката на dowenlod пример: различни думи за търсене
Публикувано в Uncategorized | Няма коментари »
Събота, август 6th, 2011 |
Днес добави бутон на Google Plus 1. Това е друг начин да се рекламират мнения. Ако не сте поканени да Гугъл Plus оставите коментар с вашия имейл адрес, за да изпратите поканата.
Публикувано в Uncategorized | 13 Коментари »
Сряда, 13 юли, 2011 |
Това е много проста база данни, която служи за контролиране на разходите на всекидневния живот.
Main Menu
На снимката може да се види главното меню е много прост и функционален. На върха можем да видим, годината, в която ние работим.

Година на работа
За да смените работата на годината, щракнете върху бутона, за да изберете година и отворена форма (фиг. 2) въвеждането на годината, ние искаме.

Разход
Разходи върху бутона отворена форма (фиг. 3) за въвеждане на данни. До категорията, ние имаме "+" бутона за да добавите категории и подкатегории имат от едната страна на "+" бутона за да добавите подкатегории (като кликнете на подкатегориите, ако не сте избрали cetegoria дава грешка и иска да изберете категория Ако сте избрали категория, тя се отваря формата на категории в избраната категория).
В тази област можем да избираме доставчик от списъка и ако има, той ви пита дали искате да добавите.

Категории
Тази форма (фигура 4) се използва за управление (поставите / промяна / изтриване / Търсене) категории и подкатегории.

Доставчици
Тази форма се използва за управление (поставите / промяна / изтриване / Търсене) имената на доставчиците.

Доклади
Натиснете този бутон отваря менюто (снимка 5) съобщава, където можем да изберем четири вида отчети:

- Разходи за текущата година (фиг. 6), показва доклад с категория, подкатегория и обща стойност на месец на годината, с която работим. То показва също така и общите разходи на месец и общо от подкатегория.
Този доклад включва диаграма за подкатегория, която показва средната месечна еволюцията на всяка подкатегория. Тази графика не е от моята собствена, съответният модул има информация на автора, включително:
Автор: за Филип Bonnardel (въз основа на идеята за Едуард Тафт)

- Разходи за една година (Картина 7): показва форма, с разходите по категории в дадена година. Можем да изберем годината на разходите, при условие че не е разход, записан през тази година, за да видите на графиката. Когато щракнете двукратно върху категория отваря годишния доклад на подкатегории, който има същия формат. Когато щракнете двукратно щракване се отваря подробно в подкатегорията (фиг. 8) разходи, направени в тази подкатегория.

Детайл

- Разходи за месец: равна на разходите на година, но тук можем да изберем годината и месеца, който желаете.
- Разходи от доставчика показва форма, с разходите на доставчиците на дадена година, както и графика. В този доклад ние можем само да изберете годината, които искате да видите.
Годишно сравнение
Показва развитието на разходите през последните 10 години. Показва стойности за година и показва графиката.

Аз чакам коментари на тази база данни, но аз ще добави функционалност за пример като възможност за отпечатване на доклади.
Изтеглете пример: РАЗХОДИ
Публикувано в Uncategorized | 12 Коментари »
Събота, 26 март, 2011 г. |
Тази процедура за актуализация на продажбите се променя, както следва:
Поставянето на имиджа на компанията в доклада, които не се показва.
Преработване печат аспект на продажбата и подреждането на "продукт", че не е в печат.
Поставянето на таблицата IVа и суми.
Създаване на дневните продажби на списъка на формуляра, където можем да видим всички продажби на деня и списък с вида на плащането.
Промяна на код, за да вмъкнете изображение на логото на фирмата. Тъй като изображението е свързано с "localfoto", която е на пътя на диска, където изображението, ако изображението не е на сайта даде грешка и не се отвори под формата на "корпоративни данни". Така че сложих рутинни, че проверява грешка се появява, и ако е така скрива на изображението и излиза, че функцията не да даде грешка. По принцип обратно към първоначалното състояние, както ако той не е образ.
Променя по форма и отпечатате отчета на продажбата.
Доставчици - формата е създаден за доставчиците. Всеки път, когато въведете нова покупка и доставчика не съществува, ще ви пита дали искате да добавите. Ако отговорът е "да" отворите формуляра "Доставчици", за да въведете данните.
Пазаруване - Ако изделието не съществуват, ви пита дали искате да вмъкнете.
Изтегляне: продажбите система
Благодаря ви, за да тестват и коментират, да се подобри системата.
Публикувано в Uncategorized | 10 Коментари »
Събота, 12 март, 2011 г. |
В случай на подслон животни и тези продажби система има форма, в която можем да сложим снимка. След използването на този код Открих, че като образ е свързан с "localfoto", която е на пътя на диска, където изображението ако изображението не е на сайта даде грешка и не се отвори формата. Така че сложих рутинни, че проверява грешка се появява, и ако е така скрива на изображението и излиза, че функцията не да даде грешка. По принцип обратно към първоначалното състояние, както ако той не е образ.
В следващия пост ще постави в следващото обновяване на продажбите система, където можем да видим на работния код. Въпреки това можем да направим тест, който е да се постави системата на продажбите в друга папка и да видим какво се случва, когато отворите формата на фирмени данни.
Кодът се актуализира, както следва:
"Www.accessexemplos.com
"Жозе Мартинс
'2011-02-28
На Грешка GoTo Err_mostraimagem
Ако IsNull (Me.Localfoto) = False Тогава
Me.FOTO.Picture = Me.Localfoto
FOTO.Visible = True
SEMFOTO.Visible = False
Още
Me.FOTO.Picture = ""
SEMFOTO.Visible = True
FOTO.Visible = False
Крайна сметка, ако
Exit_mostraimagem:
Изход Sub
Err_mostraimagem:
Изберете Err.Number дело
Дело 2220 "Не виждате изображението
FOTO.Visible = False
SEMFOTO.Visible = True
За Резюме Exit_mostraimagem:
Друг случай Else 'грешка.
На MsgBox Err.Number & "" & Err.Description
За Резюме Exit_mostraimagem:
Край Изберете
Публикувано в Uncategorized | Няма коментари »
Събота, 12 март, 2011 г. |
За потребителя при въвеждането на данни винаги се пише с главни букви просто поставете следния код в свойствата на полета, в случай, когато натиснете ", (OnKeyPress):
KeyAscii = ASC (UCase (CHR (KeyAscii)))
, където KeyAscii ще получите нова ASCII код
CHR = показва ASCII код характер
Функция "възходящо": Връща цяло число, което представлява код (ASCII) характер, съответстващ на първата буква в низ.
UCase Функция: Преобразува низ с главни букви.
Chr функция: тя показва характера на ASCII код
За да се превърне в малки просто да смениш UCase LCase:
KeyAscii = ASC (LCase (CHR (KeyAscii)))
Публикувано в Uncategorized | Няма коментари »
Събота, 30 октомври, 2010 г. |
Забелязал съм, че някои читатели изпратите едно и също съобщение няколко пъти, защото те мислят, че първият не е бил изпратен успешно.
Ако става дума за първи път да коментират, това съобщение трябва да бъде одобрена, която също одобрява като годни да коментират.
Това е защита срещу спам, а не съобщения се появяват, за да имат нищо общо с блога.
Така че след изпращането на първото съобщение, просто трябва да изчакаме, докато тя е одобрена, и след това на следващите съобщения се появяват автоматично.
Все още блокирани 252 спам съобщения ...
Публикувано в Uncategorized | 8 Коментари »
Събота, октомври 23rd, 2010 |
Както бе казано в предишното съобщение, промени мястото, където файловете да изтеглите.
От сега се съхранява в служба на BOX.NET , където най-малко вече не трябва да чакат за изтегляне и не е реклама.
Вие все още трябва да се актуализират някои връзки, които ще бъдат завършени следващата седмица. Също така да поставите връзка в менюто на блога "Downloads", който се свързва с папката на BOX.NET, където всички файлове, които са на разположение за изтегляне.
Всички въпроси или откриете, че променения файл, благодаря ви, за да ме информира.
Публикувано в Uncategorized | 2 Коментари »
Сряда, 19 август 2009 г. |
Днес ще демонстрира, как да създадете лента с менюта, стъпка по стъпка, за да се даде по-професионално и просто даде достъп до опции, които наистина имат значение за крайния потребител на проект по отношение на достъпа.
В края ще имаме меню, бар, който прилича на изображението по-долу.

1 - Отидете в меню Инструменти и изберете "Персонализиране". Появява се следното меню:

2 - Изберете раздела "Ленти с инструменти" и изберете "New" и въведете името, което искате да дадете на лентата с инструменти, аз избрах "Меню". Щракнете върху OK и се появява в лентата с инструменти, която ще работи, което за сега няма опции.
3 - С избраната лента с инструменти щракнете върху "свойства и се появи следното меню:

4 - Промяна на "Тип" на "Toolbar" и след това щракнете върху Затвори.
5 - Кликнете върху "команди", както и списъкът на ляво, която казва, че "Категории" изберете "ново меню", която трябва да бъде в последната позиция. След това кликнете върху полето "команди", надясно и нагоре "ново меню" Drag на нашата лента с меню, както личи от снимката по-долу.

"Ново меню плъзнете нагоре върху лентата с менюта, времето, изисквани от броя на менюта, които имаме нужда в този пример аз ще плъзнат три пъти, за да направи две менюта и подменюта. За да направите подменюто просто да плъзнете "ново меню в меню. Забележка: Броят на менютата могат да бъдат променени по-късно, можете да добавите или да намалее с колкото ви е необходимо.
6 - натиснете десния бутон на мишката върху горната част на "ново меню" на нашата лента с инструменти и смяна на името по желание. В примера аз избрах "клиенти" за 1-во и "доставчици" за 2-ри.
7 - Сега нека да поставим менюта във форми, които ние възнамеряваме да отворите. Кликнете върху командите "и изберете категорията" Всички форми "и от дясната страна ще покаже всички съществуващ формуляр в текущия проект. Щракнете върху формата, който искате, и плъзнете лентата с инструменти. В примера аз избрах различни форми и отчети, а също и опция EXIT (за да затворите на Access). На този етап можем да изберем какво искаме нашата лента с инструменти се отвори, просто трябва да изберете това, което искаме в категории (таблици, формуляри, отчети, заявки, менюта достъп за действие, които се появяват като лентата с менюта по подразбиране и т.н.).
8 - След като изберете всичко, което искате да имате на нашата лента с меню, можете да кликнете върху всеки един с десния бутон на мишката, за да видите свойства, които могат да се променят. Вижте снимката по-долу.

"Reset" - служи да се сложи точка, първоначално е бил, преди да промените името на изображението и др.
"Изтриване" - да изтриете елемент от меню
"Име" - за да смените името на тази точка от менюто. Тук ние също може да настроите бърз достъп до тази позиция, като използвате амперсанд преди буквата, която искате да използвате като бърз достъп. Например, вариант за напускане, по подразбиране е вече добре & Изход менюто се появи буквата "R" подчерта, че ни казва, че когато с помощта на ключ ALT + R управлява т. излезете от менюто. В примера аз избрах да се отвори Клиенти и Клиента контекстното ALT + C.
"Копиране / поставяне / Reset / редактиране / промяна на изображението бутон" - Тези команди се използват, за да работят точно на изображението, което искаме да видим до всяка точка. Ние можем да копирате и поставите изображението, за да се използва в друг елемент, възстановяване на оригиналното изображение, редактиране на изображението и иконата редактор (пиксел по пиксел) или изберете картина в менюто на климата.
Тогава ние можем също така да изберете аспект на елемента, т.е. ако искаме само текст или текст и изображение.
Започнете група "- служи да се отделят елементи от хоризонтална лента, или да създадете групи от елементи.
"Връзка на безвъзмездна финансова помощ" - за да присвоите връзка или URL или всеки друг обект в базата данни.
"Имоти" - показва всички свойства на елемента.
9 - Сега, когато имаме лентата с менюта имаме готови да въведат. За да направите това, кликнете върху бутона за затваряне и плъзнете нашето меню в горната част на екрана, докато не го поставете до мястото, където летвата е по подразбиране за достъп.
10 - За да започнете, за да отворите базата данни трябва да даде инструкции да се отваря, когато стартирате Access. Нека "Tools" и "Старт" и "Меню Бар" изберете името на нашето меню в меню "този пример.
11 - За да промените изображението на всяко меню елементи, които можем да използваме по друг начин е да вмъкнете изображение в същата форма и копие за позиция. Това е:
- Създаване на формуляр в формата на структурата
- Отидете в менюто "Вмъкване" и изберете изображение
- Изберете някоя картинка и натиснете "Enter"
- Избор на изображение и с десния бутон на мишката, изберете Копирай
- Отидете в меню Инструменти и изберете опция да персонализирате
- Щракнете с десния бутон на мишката върху елемента, който искате да смените изображението и изберете Постави Изображение на бутон.
- Кликнете на тясно и близък достъп
- Стартиране на база данни, за да видите резултата
ВАЖНО: При смяна на лентата с менюта, менюто изчезва в базата данни за достъп, това е направено. За да направите промени в него е необходимо да се започне на базата данни клавиша за промяна.
Моето меню изглежда така:

Изтегли: лента с менюта
Публикувано в Uncategorized | 9 Коментари »
Сряда, 20 май, 2009 г. |
Можем да предотвратим отворен доклад, ако няма никакви данни да покажат, и за това ние използваме две форми, в зависимост от версията на достъп:
1 - Всички версии на достъп
Поставете кода по-долу в свойствата на доклада, "Активиране на събитието '
Използвайте случай благоприятна (Activate) Доклад:
Частни Под Report_Activate ()
Ако DCount ("*", Me.RecordSource) = 0 Тогава
MsgBox "Няма документация, за да се покаже" vbDefaultButton1, "Грешка!"
AcReport DoCmd.Close "доклада име"
Крайна сметка, ако
End Sub
2 - от версия 7 (Access 95) е добавен случай ", ако няма никакви данни", тогава ние може да urilizar следния код:
Private Sub Report_NoData (Отказ като цяло число)
MsgBox "Няма данни в доклада.", VbInformation, "Грешка!"
Отказ = True
End Sub
За да видите изтеглите пример: Предотвратяване доклад на откриването
Публикувано в Uncategorized | 13 Коментари »