Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Форма списка не отображает колонку

Форма списка не отображает колонку
Я
   AntonNoProfessional
 
01.06.18 - 11:44
БП3 3.0.59.45. Люди добрые и неравнодушные, прошу помощи. Форма списка СчетНаОплатуПокупателю не отображает колонку "Оплата" под определенным пользователем. С полными правами все отображается. Все, что смог, перепробовал - не получается отобразить у пользователя эту колонку. Как ее заставить появиться?
 
 
   Valkyrie
 
1 - 01.06.18 - 11:51
Колонка дописанная? Смотрите где дописан вывод колонки, нет ли что-то вроде Если РольДоступна("Полные права").
   shuhard
 
2 - 01.06.18 - 11:51
(0)[Все, что смог, перепробовал]
и галку для роли в пользовательской доступности поднимал ?
   AntonNoProfessional
 
3 - 01.06.18 - 11:52
(2) Поподробнее, пожалуйста)
   AntonNoProfessional
 
4 - 01.06.18 - 11:52
(1) Колонка типовая
   shuhard
 
5 - 01.06.18 - 11:53
(3) так поднимали или нет ?
   AntonNoProfessional
 
6 - 01.06.18 - 11:55
(5) Я бы ответил, если бы знал о чем вы конкретно. Я много чего клацал. В свойствах реквизита "Пользовательская видимость"?
   palladyi
 
7 - 01.06.18 - 11:56
(6) Попробуйте зайти в роль пользователя, найти документ СчетНаОплатуПокупателя там выбрать реквизит, который не отображается и посмотреть, есть ли флаг "Просмотр"
   hhhh
 
8 - 01.06.18 - 11:58
(4) а в режиме предприятия пробовал? Изменить форму и так далее?
   AntonNoProfessional
 
9 - 01.06.18 - 11:59
(7) Попробую
   AntonNoProfessional
 
10 - 01.06.18 - 12:00
(8) Вот именно, что это поле даже при созданиинасервере не формируется в динамическом списке. В "изменитьформу" нет такого поля
 
 Рекламное место пустует
   AntonNoProfessional
 
11 - 01.06.18 - 12:10
ВЫБРАТЬ
    ВЫБОР
        КОГДА ДокументСчетНаОплатуПокупателю.ПометкаУдаления = ИСТИНА
            ТОГДА 2
        КОГДА ДокументСчетНаОплатуПокупателю.Проведен = ИСТИНА
            ТОГДА 1
        ИНАЧЕ 0
    КОНЕЦ КАК СостояниеДокумента,
    ДокументСчетНаОплатуПокупателю.Ссылка КАК Ссылка,
    ДокументСчетНаОплатуПокупателю.ПометкаУдаления КАК ПометкаУдаления,
    ДокументСчетНаОплатуПокупателю.Номер КАК Номер,
    ДокументСчетНаОплатуПокупателю.Дата КАК Дата,
    ДокументСчетНаОплатуПокупателю.Проведен КАК Проведен,
    ДокументСчетНаОплатуПокупателю.Организация КАК Организация,
    ДокументСчетНаОплатуПокупателю.Контрагент КАК Контрагент,
    ДокументСчетНаОплатуПокупателю.Комментарий КАК Комментарий,
    ДокументСчетНаОплатуПокупателю.ВалютаДокумента КАК ВалютаДокумента,
    ДокументСчетНаОплатуПокупателю.СуммаДокумента КАК СуммаДокумента,
    ЕСТЬNULL(СрокиОплатыДокументов.СрокОплаты, ДАТАВРЕМЯ(1, 1, 1)) КАК СрокОплаты,
    ВЫРАЗИТЬ(ЕСТЬNULL(СтатусыДокументов.Статус, &СтатусОплатыПоУмолчанию) КАК Перечисление.СтатусОплатыСчета) КАК Оплата,
    ВЫРАЗИТЬ(ЕСТЬNULL(СтатусыДокументов.ДополнительныйСтатус, &СтатусОтгрузкиПоУмолчанию) КАК Перечисление.СтатусыОтгрузки) КАК Отгрузка,
    СостоянияЭД.СостояниеВерсииЭД КАК СостояниеВерсииЭД,
    ВЫБОР
        КОГДА ДокументыСОшибкамиПроверкиКонтрагентов.Документ ЕСТЬ NULL
            ТОГДА ЛОЖЬ
        ИНАЧЕ ИСТИНА
    КОНЕЦ КАК СодержитНекорректныхКонтрагентов,
    ВЫБОР
        КОГДА НаличиеФайлов.ЕстьФайлы ЕСТЬ NULL
            ТОГДА 1
        КОГДА НаличиеФайлов.ЕстьФайлы
            ТОГДА 0
        ИНАЧЕ 1
    КОНЕЦ КАК ЕстьФайлы
ИЗ
    Документ.СчетНаОплатуПокупателю КАК ДокументСчетНаОплатуПокупателю
        {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СтатусыДокументов КАК СтатусыДокументов
        ПО ДокументСчетНаОплатуПокупателю.Организация = СтатусыДокументов.Организация
            И ДокументСчетНаОплатуПокупателю.Ссылка = СтатусыДокументов.Документ}
        {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СрокиОплатыДокументов КАК СрокиОплатыДокументов
        ПО ДокументСчетНаОплатуПокупателю.Организация = СрокиОплатыДокументов.Организация
            И ДокументСчетНаОплатуПокупателю.Ссылка = СрокиОплатыДокументов.Документ}
        {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияЭД КАК СостоянияЭД
        ПО (СостоянияЭД.СсылкаНаОбъект = ДокументСчетНаОплатуПокупателю.Ссылка)}
        {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДокументыСОшибкамиПроверкиКонтрагентов КАК ДокументыСОшибкамиПроверкиКонтрагентов
        ПО ДокументСчетНаОплатуПокупателю.Ссылка = ДокументыСОшибкамиПроверкиКонтрагентов.Документ
            И (&ИспользованиеПроверкиВозможно)}
        {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НаличиеФайлов КАК НаличиеФайлов
        ПО (НаличиеФайлов.ОбъектСФайлами = ДокументСчетНаОплатуПокупателю.Ссылка)}


Вот интересная строчка:
ВЫРАЗИТЬ(ЕСТЬNULL(СтатусыДокументов.Статус, &СтатусОплатыПоУмолчанию) КАК Перечисление.СтатусОплатыСчета) КАК Оплата,
   singlych
 
12 - 01.06.18 - 12:20
(11) Права на РегистрСведений.СтатусыДокументов есть?
   AntonNoProfessional
 
13 - 01.06.18 - 12:22
(12) На ресурс "Статус" есть. А на корень регистра нету
   catena
 
14 - 01.06.18 - 12:22
На видимость поля может влиять: пользовательская видимость в элементе, права в роли пользователя, значение функциональной опции, к которой привязан реквизит, программная установка видимости.
   AntonNoProfessional
 
15 - 01.06.18 - 12:24
(14) Это я уже читал в интернете)
   AntonNoProfessional
 
16 - 01.06.18 - 12:32
(12) Спасибо огромное    singlych!!!
Решение: добавить права на просмотр РегистрСведений.СтатусыДокументов.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует