Глюк с правами или ........
Показывать по
10
20
40
сообщений
- 1
- 2
01.03.2011
09:56
#1
"1С:Предприятие 8.1 (8.1.15.14)
"Управление торговлей", редакция 10.3 (10.3.7.9)
Конфигурация была с копированна с базы прошлого года (В прошлом году этих глюков небыло)
Есть 3 пользователя с полными правами
у 2 пользователей все работает нормально и все как бы в ажуре
Но вот на 3 начинается ппц
Заходим в документ "Установка цен номенклатуры контрагентов" пытаемся открыть, вылетает ошибка:
-----------------------------------------------
{Документ.УстановкаЦенНоменклатурыКонтрагентов.Форма.ФормаДокумента(940)}: Ошибка при установке значения атрибута контекста (Видимость): Несоответствие типов
КолонкаТиповЦен.Видимость = ПоказыватьЕдиницуИзмерения;
по причине:
Несоответствие типов
-----------------------------------------------
Полный текст процедуры:
-----------------------------------------------
Процедура ВидимостьКолонок()
БылаНоваяКолонка = Ложь;
Для Каждого КолонкаТиповЦен Из мКолонкиТовары Цикл
ПризнакКолонки = Лев(КолонкаТиповЦен.Имя, 4);
Если ПризнакКолонки = "цена" Тогда
КолонкаТиповЦен.Видимость = ПоказыватьЦену;
КолонкаТиповЦен.Положение = мСтруктураПоложенийКолонок.Цена;
БылаНоваяКолонка = Истина;
ИначеЕсли ПризнакКолонки = "валю" Тогда
КолонкаТиповЦен.Видимость = ПоказыватьВалюту;
КолонкаТиповЦен.Положение = ?(БылаНоваяКолонка, мСтруктураПоложенийКолонок.Валюта, ПоложениеКолонки.НоваяКолонка);
БылаНоваяКолонка = Истина;
ИначеЕсли ПризнакКолонки = "един" Тогда
КолонкаТиповЦен.Видимость = ПоказыватьЕдиницуИзмерения;
КолонкаТиповЦен.Положение = ?(БылаНоваяКолонка, мСтруктураПоложенийКолонок.ЕдиницаИзмерения, ПоложениеКолонки.НоваяКолонка);
БылаНоваяКолонка = Истина;
ИначеЕсли ПризнакКолонки = "Хара" Тогда
КолонкаТиповЦен.Видимость = ПоказыватьХарактеристику;
КолонкаТиповЦен.Положение = ?(мСтруктураПоложенийКолонок.Свойство("ХарактеристикаНоменклатуры"),мСтруктураПоложенийКолонок.ХарактеристикаНоменклатуры, ПоложениеКолонки.НоваяКолонка);
КонецЕсли;
КонецЦикла;
// Установить видимость колонок "ХарактеристикаНоменклатуры"
РаботаСДиалогами.УстановитьВидимостьКолонок(мКолонкиТовары, Новый Структура("ХарактеристикаНоменклатуры"), мИспользоватьХарактеристики);
КонецПроцедуры // ВидимостьКолонок()
-----------------------------------------------------
при этом когда этим пользователем захожу в справочник "типы цен номенклатуры контрагентов" все записи нормально открываются
но если зайти в регистр сведений "Цены номенклатуры контрагентов" вылетает эта-же ошибка!
права полные!
Может кто знает что с этим делать????
заранее благодарен"
"Управление торговлей", редакция 10.3 (10.3.7.9)
Конфигурация была с копированна с базы прошлого года (В прошлом году этих глюков небыло)
Есть 3 пользователя с полными правами
у 2 пользователей все работает нормально и все как бы в ажуре
Но вот на 3 начинается ппц
Заходим в документ "Установка цен номенклатуры контрагентов" пытаемся открыть, вылетает ошибка:
-----------------------------------------------
{Документ.УстановкаЦенНоменклатурыКонтрагентов.Форма.ФормаДокумента(940)}: Ошибка при установке значения атрибута контекста (Видимость): Несоответствие типов
КолонкаТиповЦен.Видимость = ПоказыватьЕдиницуИзмерения;
по причине:
Несоответствие типов
-----------------------------------------------
Полный текст процедуры:
-----------------------------------------------
Процедура ВидимостьКолонок()
БылаНоваяКолонка = Ложь;
Для Каждого КолонкаТиповЦен Из мКолонкиТовары Цикл
ПризнакКолонки = Лев(КолонкаТиповЦен.Имя, 4);
Если ПризнакКолонки = "цена" Тогда
КолонкаТиповЦен.Видимость = ПоказыватьЦену;
КолонкаТиповЦен.Положение = мСтруктураПоложенийКолонок.Цена;
БылаНоваяКолонка = Истина;
ИначеЕсли ПризнакКолонки = "валю" Тогда
КолонкаТиповЦен.Видимость = ПоказыватьВалюту;
КолонкаТиповЦен.Положение = ?(БылаНоваяКолонка, мСтруктураПоложенийКолонок.Валюта, ПоложениеКолонки.НоваяКолонка);
БылаНоваяКолонка = Истина;
ИначеЕсли ПризнакКолонки = "един" Тогда
КолонкаТиповЦен.Видимость = ПоказыватьЕдиницуИзмерения;
КолонкаТиповЦен.Положение = ?(БылаНоваяКолонка, мСтруктураПоложенийКолонок.ЕдиницаИзмерения, ПоложениеКолонки.НоваяКолонка);
БылаНоваяКолонка = Истина;
ИначеЕсли ПризнакКолонки = "Хара" Тогда
КолонкаТиповЦен.Видимость = ПоказыватьХарактеристику;
КолонкаТиповЦен.Положение = ?(мСтруктураПоложенийКолонок.Свойство("ХарактеристикаНоменклатуры"),мСтруктураПоложенийКолонок.ХарактеристикаНоменклатуры, ПоложениеКолонки.НоваяКолонка);
КонецЕсли;
КонецЦикла;
// Установить видимость колонок "ХарактеристикаНоменклатуры"
РаботаСДиалогами.УстановитьВидимостьКолонок(мКолонкиТовары, Новый Структура("ХарактеристикаНоменклатуры"), мИспользоватьХарактеристики);
КонецПроцедуры // ВидимостьКолонок()
-----------------------------------------------------
при этом когда этим пользователем захожу в справочник "типы цен номенклатуры контрагентов" все записи нормально открываются
но если зайти в регистр сведений "Цены номенклатуры контрагентов" вылетает эта-же ошибка!
права полные!
Может кто знает что с этим делать????
заранее благодарен"
01.03.2011
10:43
#3
Если кеш это вот это: "C:\Documents and Settings\UserName\Application Data\1C" то да пробывал но не помогло
01.03.2011
10:54
#6
Я бы сказал, что проблема в переменной ПоказыватьВалюту - судя по всему она не определена или не Булево. Но почему у 2-х других работает - это вопрос. Может есть какие-то настройки пользователя.
- 1
- 2
Читают тему
(гостей: 1)