|
|
|
| Проектирую приложение на accesse для работы с базой,столкнулся с такой проблемой интерфейса
http://zalil.ru/32918243
как можно сделать,чтобы окно было меньше,с полосой прокрутки,и умещались все записи там,при помощи полосы прокрутки мотали вниз
Если отключаю авторазмер,то все нормально,но когда пытаюсь прокрутить вниз-прогкручиваются базы данных а не полосы прокрутки(( | |
|
| |
|
|
|
| вкладки
и окно будет меньше
и информация структуризируется
(и, возможно, полоса прокрутки не понадобится)
и вообще так не делается
старый инв номер новый инв номер (а потом сверховый и т.д) в одной записи
как только намечается такая штука - делается отдельная таблица
ох | |
|
| |
|
|
|
| мне потом эти данные надо будет перекидывать в ворд,в шаблон,чтобы напечатать отчёт по пользователю арм
если не сложно.можешь скрин прислать как все будет выглядеть??? | |
|
| |
|
|
|
| а зачем верд - акс сам прекрасно делает отчеты
да и нужно структуру делать - а структуру нужно продумать самому - что для чего и как будет пользоваться в дальнейшем - если просто набор строк про комп - то Екселя хватит на всю жизню, если формировать различные отчеты - то думай, думай, думай.
п.с. порадовал:
размер скрина,
размер винта 80, память - 512
зачеркнутая Модель монитора и яго Размер - секрет
пугкт про флопарь
и пункты про мыша
не много ли? - можно еще задать про FAT, размер сектора .... | |
|
| |
|
12 Кб. |
|
| Держи => | |
|
| |
|
|
|
|
| Вот зря Вы kot_k_k на счет флопаря хитро улыбаетесь
я тут себе комп покупал так флопарь специально ставил
жена у меня бухгалтер, так ей в налоговую и в пенсионный очень удобно отчеты на дискетах отправлять | |
|
| |
|
|
|
| снайп - (не обижайся) - я рыдаю, и плачу - сдаю отчеты в налоговую, ПФ в города Харьков, Киев, по ИНЕТУ - ответ получаю в течении 2-3х часов и быстрее - ВСЁ. походы в налоговую забыли как страшный сон уже давно с 2007-го. | |
|
| |
|
|
|
| Да я не обижаюсь.....
на работе в бухгалтерии тоже флопики стоят
казначейство на них ключи доступа к своей проге юзает.....
сам плачу по этому поводу | |
|
| |
|
|
|
| Есть определённая форма просто в ворде,туда надо записывать,не я её придумывал
про скрин-зааабей )так и знал что прикопаются | |
|
| |
|
|
|
| может лучше в Excel переделать шаблон отчета
с Вордом не очень удобно работать (мне так кажется)
хотя все тут на усмотрение заказчика | |
|
| |
|
|
|
| У меня просто есть пример как в шаблон ворда импортировать в нужные места нужные строки из полей =)
On Error GoTo Err_
Dim app As Word.Application
Dim DlgUser As Integer
If Dir(strPathWord) <> "" Then
DlgUser = MsgBox("Документ был создан с ками именем заменить?", vbYesNo, "admin")
If DlgUser = vbNo Then
Set app = CreateObject("Word.Application")
With app
.Visible = True
.Documents.Open strPathWord
End With
Set app = Nothing
Else
GoTo nn
End If
Else
nn:
Set app = New Word.Application
app.Visible = True
app.Documents.Add strPathDot
With app.ActiveDocument
.Bookmarks.Item("Çàêàç÷èê").Range.Text = Nz(Ïðîõîðîâ, "")
.Bookmarks.Item("Àäðåñ").Range.Text = Nz(Àäðåñ, "")
.Bookmarks.Item("ÀäðåñÆèò").Range.Text = Nz(ÀäðåñÆèò, "")
.Bookmarks.Item("Òåëåôîí").Range.Text = Nz(Òåëåôîí, "")
.Bookmarks.Item("Ñîòîâûé").Range.Text = Nz(Ñîòîâûé, "")
.Bookmarks.Item("Áàíê").Range.Text = Nz(Áàíê, "")
.Bookmarks.Item("ÐÑ").Range.Text = Nz(ÐÑ, "")
.Bookmarks.Item("ÊÑ").Range.Text = Nz(ÊÑ, "")
.Bookmarks.Item("ÁÈÊ").Range.Text = Nz(ÁÈÊ, "")
.Bookmarks.Item("ÈÍÍ").Range.Text = Nz(ÈÍÍ, "")
.SaveAs strPathWord
End With
Set app = Nothing
End If
funOutputWord = True
Exit_:
Exit Function
Err_:
funOutputWord = False
Err.Clear
app.Quit
Resume Exit_ | |
|
| |
|
|
|
| я знаю как это делается
мучения для меня начинаются когда в ворде (в шаблоне) приходится расставлять закладки
а в екселе проще указал ячейку и сразу вставил
например так
Dim dfr As Object
Dim dfg As Object
Set dfg = CreateObject("Excel.Sheet")
Set dfr = dfg.Parent
dfr.Workbooks.Add CurrentProject.Path & "\Шаблон\Отчет 28.xls"
dfr.Visible = False
dfr.ActiveWindow.WindowState = xlMaximized
dfr.cells(1,1)="Привет мир"
dfr.visible=true
более того если не знаешь как написать код то записываешь макрос - смотришь что написал сам ексель и тащишь в акс
в ворде тоже можно записать макрос прикол в том что при записи макроса в ворде нельзя пользоваться мышью а в екселе можно
вообщем шаблоны в ворде мне не нравятся | |
|
| |
|
|
|
| Еще такой вопрос,пока ты здесь,я надеюсь))
Me.ClientForFilter.SelStart = 200
у меня начало ругаться на это,после того как идёт сортировка и ввожу специально несуществующие записи,выбор стандартный:
Private Sub ClientForFilter_Change()
Dim strFind_1 As String
strFind_1 = Nz(Me.ClientForFilter.Text, "")
If strFind_1 <> "" Then
Me.Filter = "["Арм сотрудника"]Like '" & strFind_1 & "*'"
Me.FilterOn = True
Me.ClientForFilter.SelStart = 200
Else
Me.FilterOn = False
End If
End Sub
RunTime Error 2185
невозможно обратиться к свойству или методу элемента управления,пока на этот элемент не установле фокус,только что работал щас перестало(((ваааще жесть | |
|
| |
|
|
|
| Все правильно фокус должен находиться на поле где применяется SelStart
вот так должно заработать
Private Sub ClientForFilter_Change()
Dim strFind_1 As String
strFind_1 = Nz(Me.ClientForFilter.Text, "")
If strFind_1 <> "" Then
Me.Filter = "["Арм сотрудника"]Like '" & strFind_1 & "*'"
Me.FilterOn = True
Me.ClientForFilter.SetFocus
Me.ClientForFilter.SelStart = 200
Else
Me.FilterOn = False
End If
End Sub | |
|
| |
|
|
|
| В том то и дело что не работает(((
Раньше работало,а щас нет %)И я это их примера брал,там нормально всё работает,перенёс к себе,тоже работало.а щас октазывается%)%)%)
Главное пример с такой же функцией работает,а моя прога с такой же отказывается %) | |
|
| |
|
|
|
| почему то не может обратиться к полю Me.ClientForFilter
оочень странно | |
|
| |
|
|
|
| Подскажите что дееелать??Не могу разобраться(((( | |
|
| |
|
|
|
| выкладывай базу
только сначала
убери лишние данные - главное что бы работало немного
сервис - служебные программы - сжать и востановить БД
а потом в архив
и бд желательно в аксе 2003 | |
|
| |
|
|
|
| http://zalil.ru/32919154
тут всё лежит | |
|
| |
|
|
|
| я знаю как это делается
мучения для меня начинаются когда в ворде (в шаблоне) приходится расставлять закладки
а я ими не пользуюсь, вернее слиянием
-формирую документы по-штучно, сохраняя шаблон как клиент_дата.дос
согласно %дог% от %дог_дата% между ООО рога и копыта и %клиент%
....................................................подписи ООО рога и копыта и %клиент%
-заменяю слова якорьки на данные аксесса, причем вставка клиент может быть любое количество раз
-и все наглядно[/i][i] | |
|
| |