|
как Переделать форму. | ☑ | ||
---|---|---|---|---|
0
tolok_d
25.01.13
✎
13:40
|
Всем доброго дня. Столкнулся с проблемой, хочу сделать так, чтобы для менеджеров и остальных открывались разные формы. Что я придума, - я сделал на форме ДокументЗаказПокупателя добавил Панель, в нее добавил два листа. И при Открытии происходит проверка и соответственно открывается нужный лист. И здесь все хорошо.
Но сталкнулся с проблемой, что в табличном поле имена колонок на разных листах разное: Количество и Количество1 и тд. А весь модуль переписывать не охота. Направте как мне двигаться, как лучшье решить задачку? спасибо огромное за вашу помощь и понимание. |
|||
1
vicof
25.01.13
✎
13:42
|
переименуй колонки
|
|||
2
Infsams654
25.01.13
✎
13:44
|
(1)+ "А весь модуль переписывать не охота", CTRL+H - Количество1 в Количество
|
|||
3
tolok_d
25.01.13
✎
13:44
|
(1) ну одну таблицу переименую. А вторую? Неуникальность имен!
|
|||
4
tolok_d
25.01.13
✎
13:45
|
Табличное поле на каждой странице имеет разное расположение и разные размеры.
|
|||
5
Infsams654
25.01.13
✎
13:45
|
(3) какая неуникальность имен?
|
|||
6
Infsams654
25.01.13
✎
13:46
|
(4) при чем тут расположение и размеры ?
|
|||
7
vicof
25.01.13
✎
13:46
|
(3) неуникальность имен колонок в разных табличных полях? :)
|
|||
8
vicof
25.01.13
✎
13:46
|
(0) давай еще скриншоты посмотрим
|
|||
9
tolok_d
25.01.13
✎
13:47
|
господа, вы абсолютно правы. Прошу прощение за неадекватность)))
|
|||
10
MSII
25.01.13
✎
13:48
|
Лучше бы при открытии настроил табличное поле, как тебе нужно.
|
|||
11
vicof
25.01.13
✎
13:49
|
(10) +1
|
|||
12
tolok_d
25.01.13
✎
13:54
|
(10)+(11) я думал так, но в обычной форме есть табличное поле 5х6, и поля ввода: Дата, Организация, Контрагент ... и тд. а в форме для менеджера табличное поле 5х10 и только поля ввода: Контрагент и тип оплаты. Конечно можно просто скрыть ненужные поля, но не красиво же на форме они будут сидеть. Или я что-то не так понимаю? Подскажите, у Вас опыта явно побольше моего.
|
|||
13
zladenuw
25.01.13
✎
13:57
|
(12) Можешь скрывать поля. можешь страницы 2. показываешь нужную и все.
|
|||
14
tolok_d
25.01.13
✎
13:58
|
(13) ну вот я так и делаю сейчас. Спасибо.
|
|||
15
tolok_d
25.01.13
✎
13:59
|
(13)+ тоесть две страници
|
|||
16
vicof
25.01.13
✎
13:59
|
(15) Пограммно можешь как угодно регулировать, ширину, высоту элементов, видимость и положение колонок.
|
|||
17
tolok_d
25.01.13
✎
14:02
|
(16) да, спасибо огромное, дельный совет. Правда я только учусь, и хотелось бы попробывать какими то другими способами.
|
|||
18
zladenuw
25.01.13
✎
14:05
|
(17) закладки. в нее добавляешь 2 страницы, ставишь видимость ложь. переносишь свои тч. в модуле устанавливаешь видимость для нужной страницы. для менеджера или для кого то еще.
|
|||
19
zladenuw
25.01.13
✎
14:07
|
(0) а вообще посмотри в типовых как реализовано перерисовка реквизитов формы. при смене операции или в Платежной ведомости входящей. когда разнесение списком.
|
|||
20
tolok_d
25.01.13
✎
14:07
|
(18) да, спасибо. Так и делаю)))
|
|||
21
tolok_d
25.01.13
✎
14:07
|
(19) о, это то чно нужно!!! на примере будет понятнее)))
|
|||
22
Индус
25.01.13
✎
14:11
|
Товарищ. Как насчет того чтобы задействовать свойство "Пользовательская видимость"
|
|||
23
Индус
25.01.13
✎
14:12
|
Это если управляемая
|
|||
24
tolok_d
25.01.13
✎
14:14
|
(22) к сожалению это обычная, но замечание чудесное. Я к тому же не знал что управляемом такое есть.
|
|||
25
Индус
25.01.13
✎
14:18
|
Ну тогда так:
при открытии формы Элементыформы.НужныйРеквизит.Видимость=РольДоступна("Менеджер"); И НужныйРеквизит будет виден только менеджеру |
|||
26
Eugene_life
25.01.13
✎
14:26
|
(25) При таком подходе у него будут реквизиты располагаться некрасиво, "шахматами". А чел хочет сделать православно.
Еще можно сделать страничку, на ней заполнять реквизиты, а при записи из этих реквизитов заполнить стандартные реквизиты (кол-во, и т.п.) |
|||
27
tolok_d
25.01.13
✎
14:32
|
(25) как вариант, да. Но хочется чттобы все по феншую)
|
|||
28
Индус
25.01.13
✎
14:33
|
(26) Ну создать неск-ко страниц и казывать видлимость типа ка в (25)
|
|||
29
tolok_d
25.01.13
✎
14:33
|
(26)да, идея стоящая! подумаю над этим обязательно. прямо сейчас. Спасибо
|
|||
30
tolok_d
25.01.13
✎
14:34
|
(28) да, наверное так и поступлю.
Спасибо всем огромнейшее. Ваша помощь неоценимо важна! Без вас я бы не справился. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |