Вопрос по видимости полей

Статус
В этой теме нельзя размещать новые ответы.

Рустам

Продвинутый
1. В основной таблице ПРОИЗВОДСТВО ПЛАН было поле ФАКТ.
2. Оно вычислялось как сумма полей Ф КОЛ-ВО таблицы ПРОИЗВОДСТВО ФАКТ.
3. Я это поля убрал - его не видно.
4. Взамен создал поле типа РАСЧЕТ и приравнял значение поля ФАКТ этому полю.
Сделал это затем, чтобы поле Ф КОЛ-ВО было не изменяемым, а то можно было вручную изменить
значение, которое должно бы вычисляться вручную.
5. Но оно есть в форме, и я не знаю как его убрать.
Оно мне там не нужно, потому что можно вручную изменить там значение.

Как его убрать?
 

Вложения

  • 2.png
    2.png
    243.1 KB · Просмотры: 171

Рустам

Продвинутый
Его в таблице тоже нет.
Оно есть только в форме, через которую я завожу новую запись.
Осталось убрать его из этой формы
 

Vladimir

Администратор
Команда форума
Разместить его на 8-ой вкладке.
Дело в том, что для дочерних объектов нельзя настроить доступность каждой вкладки по отдельности, как это можно сделать в форме связи. Мы всегда убирали поля, которые не требуется для прямого доступа на 8-ую (последнюю) вкладку. Это уже стало определённой привычкой.
А когда возникло требование для скрытия полей в дочернем объекте формы связи, решили не усложнять настройку структуры, просто сделав 8-ую вкладку невидимой при открытии записи дочернего объекта на изменение.
Такое вот пасхальное яйцо в программе. :)
 

Рустам

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

Жаль только, что нельзя сделать невидимой вкладку )
Ну да ладно. Это неприоритетно сейчас :)
 

Vladimir

Администратор
Команда форума
Так 8-ая вкладка, при открытии записи дочернего списка на изменени, и не видна.
 

Vladimir

Администратор
Команда форума
Она не видна на форме.
Точнее - она не видна в окне редактирования записи дочернего списка.

А в основной таблице видна.
Точнее - вкладка видна при работе с объектом при прямом доступе к нему из меню.

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