Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически часто с пользователем)
Текущее время: 28.10.2024 15:18

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 09.07.2014 20:12 
Не в сети

Зарегистрирован: 09.07.2014 14:32
Сообщения: 4
Добрый день.
При дублировании книги (кнопка "Дублировать") не копируется список авторов, который задается не через поле Авторы в таблице Книги, а через свойства таблицы в диалоге "Свойства таблицы" группа настроек "Подчиненные таблицы". Так же при дублировании книги не копируется изображение книги.
Вопрос. Возможно ли зарегистрировать VBA сценарий на событие нажатия кнопки "Дублировать", который бы копировал недостающие свойства? Понимаю, что для копирования авторов необходимо дописывать строку с данными в таблицу tblMain_tblAuthors.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10.07.2014 12:13 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Да, воспользуйтесь командой CopyRecord для копирования одной записи и/или CopyRecordAndSubtable для копирования записи в основной и связанных записей в подчиненных таблицах. См. скриншот №24 в галерее сайта

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10.07.2014 17:44 
Не в сети

Зарегистрирован: 09.07.2014 14:32
Сообщения: 4
Спасибо.
Как показано на снимке экрана №24 и сделал. Редакция "Учет книг", диалоговое окно "Настройка панели инструментов", колонка "Команда" - в списке команд отсутствуют команды CopyRecord и CopyRecordAndSubtable. При вставке в колонку "Команда" строки "CopyRecordAndSubtable" и в колонку "Параметры" строки "tblAuthors" и при нажатии на созданную кнопку ничего не происходит. Так же ничего не происходит, если в новой кнопке вместо команды CopyRecordAndSubtable используется CopyRecord без параметров. Возможно это ограничение редакции программы.
Как можно узнать список команда на языке VBA? Возможно есть какой-то справочник команд, который предполагает уверенное владение VBA и разъясняет только список команд?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10.07.2014 18:15 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Версия программы какая? Ознакомьтесь с Правилами форума (прилепленная тема вверху каждого форума).

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 31.08.2016 02:24 
Не в сети

Зарегистрирован: 30.08.2016 15:36
Сообщения: 23
RusovVladimir писал(а):
Как можно узнать список команда на языке VBA? Возможно есть какой-то справочник команд, который предполагает уверенное владение VBA и разъясняет только список команд?

Действительно... списочек бы. Например, DIR не работает..


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 31.08.2016 19:55 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
VBScript нужно гуглить, а не VBA. Но скорее всего речь о внутренних командах программы (типа CopyRecord и т.п.). Их список, описание и примеры как ни странно можно найти в ... руководстве по программе, которое также доступно и в формате PDF на страничке программы на сайте.

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB