Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Вопрос по формам для БД [VB] |
Философия, технологии, алгоритмы! |
|
|
Опции темы |
17.05.2014, 19:14 | #31 | ||
Кэп Улитка
Сообщений: 8,067
Регистрация: 04.05.2005
Возраст: 43
Не в сети |
Цитата:
Можешь с делать в Access - делай в Access. Ничего плохого в том, что потребуется стороннее приложение. Я бы даже сказал, что это скорее норма, напр. большая часть сайтов это база MySQL и отдельное приложение на php. Постановка задачи то ж зашибись, что-то на вроде я тут наваял, а теперь протелепатируйте мой код и скажите где ошибка. Цитата:
|
||
17.05.2014, 19:22 | #32 |
Форумец
Сообщений: 39,860
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
нужно сделать вложенный (двойной) цикл по элементам, хранящемся в Items, и если значения совпадают, а индексы не совпадают, то одно из значений удалить.
Код:
for i = 1 to N for j = i + 1 to N if elem[i] = elem[j] удалить элемент j среды разработки стали слишком просты для того чтобы любой мог зайти и попытаться что-то натяпать и наляпать... а потом спрашивать, как это заставить работать. |
18.05.2014, 04:25 | #33 |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
А не проще ли это в SQL сделать? И после этого результат записывать в контрол?
|
28.05.2014, 10:30 | #36 |
mpv
Сообщений: 1,486
Регистрация: 18.12.2006
Не в сети |
появился ещё вопросик:
при выводе на печать/предварительный просмотр, у меня обрезается часть формы, как сделать что бы её не обрезало(ну то есть уменьшался масштаб формы по размеру листа) или что бы выводил на несколько листов? PS: я пробую так: PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollab le) но не помогает |
28.05.2014, 12:25 | #37 | |
Форумец
Сообщений: 39,860
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
It is very often required to print a Form or control scaled to custom size.It can be done as follows: Drag a PrintForm component onto your Form Set the PrintForm.BodyContainer property to reference your Form Set PrintForm.AutoFit = None, to prevent PrintForm from automatically scaling up the Form to fit the page. Set PrintForm.ManualZoom to the scale you want, say 0.5 Set PrintForm.CenterStyle to control how the image is centered on the page. Add a button and button click handler. In the handler call PrintForm.Print() Or use the PrintForm.PrintControl() method and set the scale of the output in the 4th parameter. в общем, отключи AutoFit и отрегулируй ManualZoom. это результат гугления, я сам не того самого. но это вроде про .NET. |
|