На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Ввод данных в подчиненную таблицу

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » Работа с базами данных в ГИС
Страницы: 1 2 След.
RSS
Ввод данных в подчиненную таблицу, Как вводить новые данные в подчиненную таблицу.
 
Сделал две формы, на первой главная таблица, на второй подчиненная. На главной форме данные добавляются в таблицу, а на второй нет. Помогите.
 
В документации \\Doc\База данных Часть1,2 3.doc рассмотрены примеры создания форм пользователя. Не совсем понятно как у Вас связаны таблицы, активны ли таблицы, как вызываются формы.
 
Таблицы связаны по числовому полю (один ко многим), таблицы активны, форма с подчиненной таблицей открывается по нажатию кнопки с главной пользовательской формы (макросом "открыть форму"), связанные записи отображаются правильно, но новые записи добавить не разрешает, элемент управления данными не активен.
Объясните как в панораме реализован механизм редактирования, добавления, удаления новой записи в подчиненной таблице.
 
Если возможно, пришлите тестовый пример проекта БД.
 
Цитата
Татьяна Софинова пишет:
Если возможно, пришлите тестовый пример проекта БД.
А как насчет исправления ошибки, про которую было заявлено разработчикам еще два с лишним месяца назад? :oops:
Рабочий проект с данными также был выслан в Ваш адрес ТРИЖДЫ :cry:
:?:
 
Виталий, Ваш тестовый пример я посмотрела, ошибка заключается в некорректом сообщении, которое выдается по нажатию кнопки Найти запись...и отобразить. Для работы в этом режиме создайте форму пользователя в проектe (ФП в тестовом проекте отсутствует),настройте для нее связь с картой.
Без ФП поиск записи для объекта осуществляется с помощью Стандартной формы.
Изменено: Татьяна Софинова - 20.02.2013 09:34:10
 
Цитата
Татьяна Софинова пишет:
Без ФП поиск записи для объекта осуществляется с помощью Стандартной формы.
Уважаемая Татьяна! Я конечно же работу модуля проверю на Форме пользователя, спасибо за совет.
Но как же быть со Стандартной формой? Вот как раз она и не вызывается :cry:
И не совсем понял, чья же это ошибка
Цитата
Татьяна Софинова пишет:
заключается в неккоректом сообщении, которое выдается по нажатию кнопки Найти запись...и отобразить.
 
Под Стандартной формой подразумевалась закладка в Администраторе БД или просмотр таблицы из дерева Администратора БД.
Еще раз повторюсь - в Вашем проекте нет ФП.
Изменено: Татьяна Софинова - 19.02.2013 16:49:02
 
Уважаемая Татьяна!
Прошу уточнить, правильно ли я понял, что при нажатии на кнопку на главной панели "Найти запись в БД для выбранного объекта и отобразить" - при отсутствии в проекте Формы пользователя, будет выдаваться корректное сообщение. При наличии в проекте Формы пользователя, задача корректно отработает, т.е. вызовет ФОрму пользователя?
Ранее, при отсутствии в проекте Формы пользователя, вызывалась Стандартная форма :!:
:?:
 
Коллеги, вынужден вмешаться. Страдает терминология. Что значит "раньше вызывалась стандартная форма, а теперь нет". Этот момент не правился с 2010 года. Под словом раньше понимается версия 2008-2009 годов, или как.  Стандартная форма отображения данных в задаче База данных, по документации, означает простомтр данных списком в виде таблицы. При выборе режима Показать данные на выбранный объект и при условии, что для такого типа объекта и слоя не настроена форма простмотра данных, делается попытка найти таблицу в проекте и показать конкретную запись в обобщенной форме (но не в ивде Стандартной формы просмотра данных). По ошибкам Виталия, о которых писал ранее. Опять же проблема с терминологией и корректным описанием ошибки. Сегодня вопрос поправили. Для всех пользователей - просьба: внимательно относиться к созданию классифиактора карты (это аналогичнор созданию коректной струткуры таблицы данных) - давайте уникальные и осмысленные названия слоев, объектов. Если во всех классификаторах слои называть Layer1, Layer2 ..., а затем такие данные собирать в один проект карт и к нему пристыковывать внешнюю базу данных, то и настройки будут работать соотвественно. Разработчики будут, конечно, до бесконенчности усложнять процесс настроек, но и пользовтель должен относиться к созданию сложных взаимосвязей с сознанием дела.
Страницы: 1 2 След.
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности