powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Можно ли вызывать форму ввода в новом окне
25 сообщений из 62, страница 2 из 3
Можно ли вызывать форму ввода в новом окне
    #39201580
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавил зачатки дел:
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201581
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему в адресах нет улиц?
Или там цепочка через ParentId?
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201583
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там деревце географических названий.
От галактика Млечный путь ..... до тупичок Ильича,
например. :)
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201585
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавил Документы дел и события по делу. (не полное описание, пока думаю)
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201590
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавил описание заметок по делу.
(В дальнейшем в скринах буду часть описаний опускать, а то в форум уже не лезет)
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201592
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БурыйТина,

а какая организационно правовая форма у вашей конторы?
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201594
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕКЛМН
так я вообще не с того начал блин
сразу видно подход профи
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201595
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Организационно правовая форма: "Адвокатский кабинет"
но это тут наверно ни к чему
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201597
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БурыйТинаОрганизационно правовая форма: "Адвокатский кабинет"
но это тут наверно ни к чему
А договоры?
Откуда брать реквизиты вашего Адвокатского кабинета?
Кто в договорах будет подписантами с вашей стороны, со стороны клиента(ов)?
и прочая и прочая...
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201602
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создавать на основе шаблонов
у меня в базе которую пользую сейчас это так
делал лет 6 назад

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
Private Sub Кнопка60_Click()

strDOT = "договор.dotx"
Call OpenWordDoc
End Sub


Sub OpenWordDoc()

Dim app As Word.Application  'Приложение программы
Dim strDOC As String ' Имя документа
Dim ctl As Control ' Управляющие элементы в форме
Dim s As String ' Вспомогательная строка
Dim StrID As String 'Уникальный номер записи
Dim Str As String 'Вспомогательная переменная
Dim StrSQL As String 'запрос SQL
Dim rs As Recordset 'результаты выборки
Dim i As Integer
Dim StrCompID As String
Dim b As String
Dim a As String




    On Error GoTo 999
    
    ' Определяем имена шаблона и документа Word
    With Application.CurrentProject
        strDOT = .Path & "\" & strDOT
        strDOC = .Path & "\" & "СОХРАНИ ЭТО!!!.docx"
    End With
    
' Управление документом Word
    Set app = New Word.Application 'Новое приложение Word
    app.Visible = True 'Отображаем документ
    app.Documents.Add strDOT 'Добавляем шаблон



StrID = CCur(Forms("полная инф").Controls("ID").Value)

         StrSQL = "SELECT * FROM [Клиенты], [страховые_компании] WHERE (Клиенты.Код)=" & _
         StrID & " ;"
Set rs = CurrentDb.OpenRecordset(StrSQL)
 

' MsgBox StrSQL
 
 With app.ActiveDocument
      On Error Resume Next
      For i = 1 To rs.Fields.Count
          .Bookmarks.Item(rs.Fields(i).Name).Range.Text = Me(rs.Fields(i).Name) 'rs.Fields(i)
          Str = rs.Fields(i).Name & "1"
          .Bookmarks.Item(Str).Range.Text = Me(rs.Fields(i).Name)
           Str = rs.Fields(i).Name & "2"
          .Bookmarks.Item(Str).Range.Text = Me(rs.Fields(i).Name)
          Str = rs.Fields(i).Name & "3"
          .Bookmarks.Item(Str).Range.Text = Me(rs.Fields(i).Name)
          Str = rs.Fields(i).Name & "4"
          .Bookmarks.Item(Str).Range.Text = Me(rs.Fields(i).Name)
'      Beep
      Next

 

StrSQL = "SELECT ([Клиенты].страховая_компания) FROM [Клиенты] WHERE (Клиенты.Код) = " & StrID & " ;"
Set rs = CurrentDb.OpenRecordset(StrSQL)
 On Error Resume Next
    For i = 0 To rs.Fields.Count
        StrCompID = Me(rs.Fields(i).Name)
    Next
'rs.Close
    
StrSQL = "SELECT * FROM [страховые_компании] WHERE (страховые_компании.Код) = " _
            & StrCompID & " ;"

' MsgBox StrSQL




Set rs = CurrentDb.OpenRecordset(StrSQL)
 On Error Resume Next
    For i = 1 To rs.Fields.Count
          
          .Bookmarks.Item(rs.Fields(i).Name).Range.Text = rs.Fields(i).Value
          
         
'      Beep
      Next
      
      
      
rs.Close
End With
      
'        With app.ActiveDocument  'Выбираем активный документ
'       On Error Resume Next ' Отключаем ошибки
'        ' Просматриваем все элементы формы, если
'        ' такой закладки нет, то очищаем поток от ошибки
'        For Each ctl In Me.Controls
'            If ctl.ControlType = acTextBox Then
'                s = ctl.Name ' Определяем название элемента
'                .Bookmarks.Item(s).Range.Text = Me(s) 'Устанавливаем текст
'                Str = s & "1"
'                .Bookmarks.Item(Str).Range.Text = Me(s)
'                Str = s & "2"
'                .Bookmarks.Item(Str).Range.Text = Me(s)
'
'
'                Err.Clear ' Очищаем поток от ошибки при отсутствии элемента
'            End If
'        Next ctl
        
        
        
    

 '       .SaveAs strDOC ' Сохраняем файл
        On Error GoTo 999 ' Включаем обработку ошибки
  '  End With
    
   

    ' app.Quit 'Закрываем приложение
    Exit Sub







999:
    MsgBox Err.Description  'Ошибка
    Err.Clear
    app.Quit


End Sub



выложил код как есть, со всем что осталось от отлдаки
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201603
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так же создавать и иски и т.д.
меняя шаблон и вызывая функцию, а она уже будет сжирать с активного окна поля ввода и подставлять их в шаблон по меткам
работает это у меня уже лет 6-7
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201607
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БурыйТина,

В этом листинге нет ни слова, ни буквы, относительно вашего Адвокатского кабинета.

Описание реквизитов вашего Адвокатского кабинета должно быть в таблицах,
наряду с другими описаниями. В случае изменения значения какого-либо атрибута (адреса, например),
его достаточно будет поменять в соответствующей табличке, а не править все шаблоны.

Резюме на сегодня:
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201608
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень дельное замечание с Вашей стороны
тогда действительно надо реализовать в таблице, а то потом все шаблоны на самом деле не поправишь
надо прислать реквизиты?
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201611
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, мне значения реквизитов ни к чему.

Ладно, ничего не нужно.
Сделаем так:
описание вашего кабинета объединим с описанием судов (вот только придумаю, как этот микс обозвать),
а реквизиты опишем EAV-ом, будь он неладен.
:)

Так сгодится?
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201613
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если честно я не знаю что такое EAV я не могу сказать хорошо это или как )
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201619
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БурыйТина,
ОК.
Пришлите мне на почту несколько разных по смыслу типовых договоров (конфиденциальные данные можно заменить абракадаброй),
и сводную табличку типов дел (в чем схожи, чем отличаются, какие атрибуты и т.д.).
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201621
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скинул
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39201622
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОК.
А теперь спать, завтра на работу.
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39202538
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавив кое-что нужное,
и удалив ненужное,
в сухом остатке на сегодня имеем следующее:
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39202545
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Класс, вот никогда бы сам такое не сделал )
а как дальше с этой структурой быть?
Вы это на бумаге делали или есть готовый файл?
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39202547
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файл, конечно есть.
Не все описания там пока корректны, многое еще отсутствует.

Вопрос в другом:
Вы понимаете как эта паутина должна работать?
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39202549
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БурыйТинаа как дальше с этой структурой быть?

Это была презентация... со вторника по пятачку за цигарку (Джек Восьмёркин американец)...
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39202551
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredФайл, конечно есть.
Не все описания там пока корректны, многое еще отсутствует.

Вопрос в другом:
Вы понимаете как эта паутина должна работать?
нет
не понимаю, поэтому и спрашиваю )
вижу что связи есть и в принципе что то понятно что то представляю, но это далеко не мой уровень
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39202559
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БурыйТина,

Вот потому дилемма.

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

А на это еще нужно натянуть интерфейс, наговнокодить вывод в шаблоны и т.д.

Подозреваю, Вам придется таки самому потихонечку въезжать в тему, дабы:
1. Понимать как это должно работать
2. Оперативно исправлять ошибки, вносить требуемые изменения,
и прочая...
, а мы Вам тут поможем, чем можем.
:)
Вы готовы, не?
...
Рейтинг: 0 / 0
Можно ли вызывать форму ввода в новом окне
    #39202563
Фотография БурыйТина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да готов
...
Рейтинг: 0 / 0
25 сообщений из 62, страница 2 из 3
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Можно ли вызывать форму ввода в новом окне
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]