|
Копирование таблиц средствами VBA
|
|||
---|---|---|---|
#18+
Akina, Через буфер обмена можно?! Круто... не умею однако. Только текст перегонял таким образом. И то в виде экспримента. Надо почитать. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2016, 20:58 |
|
Копирование таблиц средствами VBA
|
|||
---|---|---|---|
#18+
ИгортанD.B3. А Вы не задумывались над квалификацией клиента , и то что у него таблицы с данными ? А если что нибудь пойдет не так ? 4. И частое изменение структур таблиц , на мой взгляд говорит о плохом проэктировании базы Есть такой момент. Но меня всегда мучает вопрос: что делать? - Человек хочет новую хотелку. Для этого нужно или модифицировать уже имеющуюся таблицу или добавить новую+связать. И вот что делать? 1. Попадать к нему по удаленке и делать ручками? - Не всегда прокатывает 2. а)Присылать базку апгрейда с кодом на автоматич создание/добавление таблиц/полей(я уже когда чую, что человек попросит, загодя ложу пару полей в таблицу. Некрасиво, но при попадании облегчает жизнь мне) 2. б)потом присылать уже новую версию клиентского файла. 3. Встроить апгрейд в клиентский файл и при старте проверять, что и куда, есть или нет. И апгрейдить. Но тоже не красивый способ. При каждом старте увеличивается время на проверку уже сделанного апгрейда... И хорошо бы пройтись по теме. Есть заинтересованность в быстром и легком решении))) Тоже кладу несколько полей заранее, по теме таблицы... Но тут он меня подловил сразу на шесть новых полей, и это не окончательное, я так думаю, усовершенствование. Так что сделаю файл с кнопочкой заброски таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2016, 21:02 |
|
Копирование таблиц средствами VBA
|
|||
---|---|---|---|
#18+
час58Через буфер обмена можно?!А почему нет? руками же можно... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2016, 21:04 |
|
Копирование таблиц средствами VBA
|
|||
---|---|---|---|
#18+
Tarasiosчас58, правильно, для приёма таблиц. Пересмотрите собственный "старт" топика. Я предложил, что при таком варианте у пользователя будет меньше ненужных движений. Во всяком случае, в моей ситуации я начинал с форм и кнопок в транзитном файле. Потом перешёл на вариант кнопки приёма в интерфейсе программы прямо у пользователя. Это оказалось значительно удобнее. Процедуры обработки - вторичны, потому я и описал эту методику схематично, "до востребования". А вы вдруг переключились на: "Но это только если изменения коснулись добавления таблиц, форм, отчётов, запросов в отдельности. Если же изменения коснулись и модулей и форм и запросов с отчётами -..." Это ведь совсем другая задача, и как бы не относится к теме. Понял. Что эта кнопочка будет уметь делать? Принимать объекты и раскладывать их по файлам? Таблицы в табличный файл, а остальное в файл интерфейса? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2016, 21:07 |
|
Копирование таблиц средствами VBA
|
|||
---|---|---|---|
#18+
Akinaчас58Через буфер обмена можно?!А почему нет? руками же можно... :-) Да. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2016, 21:08 |
|
Копирование таблиц средствами VBA
|
|||
---|---|---|---|
#18+
час58....а остальное в файл интерфейса? а вот этого точно не нужно делать. Интерфейсный файл просто должен быть новым ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2016, 21:08 |
|
Копирование таблиц средствами VBA
|
|||
---|---|---|---|
#18+
Игортанчас58....а остальное в файл интерфейса? а вот этого точно не нужно делать. Интерфейсный файл просто должен быть новым Совершенно согласен. Тогда нафига эта кнопочка в программе ? Для решения разовой задачи? Файл - с табличкой и с кнопкой на форме - лучший выход. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2016, 21:13 |
|
Копирование таблиц средствами VBA
|
|||
---|---|---|---|
#18+
час58, всё, сдаюсь: я вас решительно перестал понимать. Какие объекты, какие "остальное", и "раскладывать по файлам"? Если это вам всё нужно - создавайте соответствующий новый топик, народ будет сообща думать. Этот топик, как я полагал, был посвящён теме переноса таблиц. Всё. Зачем множить сущности? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2016, 21:14 |
|
Копирование таблиц средствами VBA
|
|||
---|---|---|---|
#18+
Tarasiosчас58, всё, сдаюсь: я вас решительно перестал понимать. Какие объекты, какие "остальное", и "раскладывать по файлам"? Если это вам всё нужно - создавайте соответствующий новый топик, народ будет сообща думать. Этот топик, как я полагал, был посвящён теме переноса таблиц. Всё. Зачем множить сущности? То есть для решения моей разовой задачи вы предлагаете создать кнопочку на стороне интерфейса, что бы она перекинула таблицу из файла челнока в файл с таблицами? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2016, 21:17 |
|
Копирование таблиц средствами VBA
|
|||
---|---|---|---|
#18+
час58, ага, пошла конкретика, это хорошо. Если разово - то да, заветную кнопочку лучше делать в транзитном файле. Тогда, если точно известно, что такой таблицы в базе клиента нету, то можно обойтись без проверки наличия таблицы в базе клиента. Ну или сделать проверку и по результатам - просто перенести таблицу, или сначала грохнуть старую таблицу в базе клиента, потом перенести новую из файла. Если многоразово - то кнопку (кнопки) лучше делать в базе клиента. У меня по такой системе курсируют файлы между магазинами и главной базой в торговой сети. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2016, 21:33 |
|
|
start [/forum/topic.php?fid=45&gotonew=1&tid=1613190]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 151ms |
0 / 0 |