Товарищи, уже довольно долгое время сталкиваюсь с неприятной ошибкой. Начну с начала: в компании есть ряд проектов. Их называют по своему — условно проект назовем так: «Дерево и росток» Фактически при заведении заказа клиента заводятся все данные: контрагент, товары, оплата и прочее Внутреннее название проекта пишут в комментариях. Далее самое интересное: в списке заказы клиентов выведен новый столбец: Ссылка.Комментарий. Выведено с помощью: Все действия — Изменить форму — Список — комментарий. Ставлю галочку. Аналогично делаю и с заказом поставщика: Все действия — Изменить форму — Список — Ссылка — ДокументОснование — комментарий. Ставлю галочку. И все работает, все отображается. И поиск тоже работает, по проекту ищется все что нужно Но! Иногда с определенной выбешивающей периодичностью по время поиска вылетает ошибка: внутренняя ошибка динамического списка 1с поле ссылка.комментарий не найдено в источнике доступных настроек Вот собственно вопрос, что это за лажа и как с ней бороться? Может кто сталкивался?
Ошибка на всех платформах. Сейчас 8.3.10.2252 и все-равно глючит.
1с даже твой вопрос не примет пока не обновишься
обнови до текущего актуального релиза 8.3.10 или 8.3.11 — эта ошибка как раз заявлялась в списке исправленных ошибок.
Серверная Обновился. Пока не выскакивает. Даже удивительно )
Тэги:
Комментарии доступны только авторизированным пользователям
Показывать по
10
20
40
сообщений
Новая тема
Ответить
Анна Петрова
Дата регистрации: 31.08.2016
Сообщений: 45
Здравствуйте! Обновили 1С:Бухгалтерию 3.0 на релиз 3.0.44.124. В ОСВ при выборе счета появляется ошибка: «Внутренняя ошибка динамического списка. Попытка создания кортежей из значений, не поддерживающих сравнение». Как исправить? Только у нас такое или ошибка релиза?
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20833
Анна Петрова,уже 140 вышла.
sezdok
Дата регистрации: 04.03.2011
Сообщений: 1
Не замечено такой ошибки. Релиз последний.
Vladko
Дата регистрации: 27.08.2007
Сообщений: 2643
Анна Петрова,
Релиз платформы какой?
Slovar
Дата регистрации: 12.08.2005
Сообщений: 48
Аналогичная проблема. Релиз Бух 3.0.44.155, Платформа 8.3.8.1747. В момент выбора счета при прокрутке в плане счетов вылетает эта ошибка. Выяснили что такая проблема только у одного пользователя. Права у все вроде одинаковые «Полные». ТИИ делал, выгрузку/загрузку делал, Кэш чистили. Не помогает ничего…
Death_eye
Дата регистрации: 11.02.2010
Сообщений: 200
Slovar, проверьте, где стоит сортировка при открытии списка. у нас на поле вид выдает такую ошибку. На любом другом все ок.
Показывать по
10
20
40
сообщений
|
0 / 0 / 0 Регистрация: 27.10.2013 Сообщений: 35 |
|
|
1 |
|
|
1C 8.x Ошибка установки параметра динамического списка23.11.2014, 20:39. Показов 8436. Ответов 5
Помогите пожалуйста разобраться с ошибкой. До определенного времени все работало нормально. Потом стала вылазить эта ошибка. При попытке ввести данные в документ расходные и приходные вылазиет ошибка. Что за динамический список не могу понять. Конфигурацию прикладываю.
__________________
0 |
|
Модератор
3697 / 2897 / 569 Регистрация: 10.03.2011 Сообщений: 11,398 Записей в блоге: 1 |
|
|
23.11.2014, 22:21 |
2 |
|
Лучше ошибку выложи, скачивать и разворачивать твою БД просто лень
0 |
|
0 / 0 / 0 Регистрация: 27.10.2013 Сообщений: 35 |
|
|
24.11.2014, 01:09 [ТС] |
3 |
|
Ошибка при выполнении запроса. Ошибка при выполнении запроса.
0 |
|
Dethmontt Модератор
3697 / 2897 / 569 Регистрация: 10.03.2011 Сообщений: 11,398 Записей в блоге: 1 |
||||
|
24.11.2014, 01:41 |
4 |
|||
|
РешениеВ форме списка создай процедуру ПриСозданииНаСервере() В ней установи параметр динамического списка
1 |
|
0 / 0 / 0 Регистрация: 27.10.2013 Сообщений: 35 |
|
|
24.11.2014, 18:05 [ТС] |
5 |
|
Спасибо большое
0 |
|
duk337 |
|
24.11.2014, 22:50
|
|
Не по теме: Dethmontt, Мессинг
0 |
&НаСервере
Процедура СозданиеДинамическогоСписка(
ИмяДинамичСписка = «Список», // тип строка — имя будущего списка на форме и реквизита
ТекстЗапроса = «», // тип строка — запрос, если он не указан, необходимо указать таблицу
МассивКолонокДС, // тип массив — массив создаваемых колонок, значения тип строка. Пример: «Д,ДоговораКонтрагента» значит будет создана колонка
// с заголовком «Д» и колонкой списка «ДоговораКонтрагента». Если указать просто «ДоговораКонтрагента»,
// заголовок будет идентичен заголовку по умолчанию типа «Договор контрагента».
СписокДействийДС = Неопределено, // типа структура — структура содержит действия (свойства) динамического списка, можно указать только те которые необходимы.
// пример: СписокДействийДС = Новый Структура(«Выбор,ПриАктивизацииСтроки»,»СписокВыбор»,»СписокПриАктивизацииСтроки»)
ТаблицаДинамичСписка = «», // тип строка — содержит имя основной таблицы, пример: «Документ.РеализацияТоваров»
ДобавитьВ = «», // тип строка — имя элемента на который будет размещен список, если пустое, тогда добавляется на форму
ВставитьПеред = «», // тип строка — имя элемента перед которым будет размещен список, если пустое, будет просто добавлен в конец
СвояКоманднаяПанель = Ложь, // тип булево — если ИСТИНА, скрывает стандартную панель и создает свою пустую для будушего наполнения ИмяДинамичСписка+»КоманднаяПанель2″
ПараметрыЗапроса = Неопределено) //тип структура — содержит перечень параметров, если они используются в запросе.
//Защита от дурака
Если ТекстЗапроса = «» И ТаблицаДинамичСписка = «» Тогда Сообщить(«Ошибка формирования динамического списка, укажите запрос или таблицу»); Возврат; КонецЕсли;
//Создаем свою командную панель, тот случай когда я не нашел способа снять галочку «Автозаполнение»
Если СвояКоманднаяПанель Тогда
Если ВставитьПеред = «» Тогда
ГруппаДинамическогоСписка = Элементы.Добавить(«Группа» + ИмяДинамичСписка + «CоСвоейКоманднойПанелью»,Тип(«ГруппаФормы»),?(ДобавитьВ = «»,ЭтаФорма,ЭтаФорма.Элементы[ДобавитьВ]));
Иначе
ГруппаДинамическогоСписка = Элементы.Вставить(«Группа» + ИмяДинамичСписка + «CоСвоейКоманднойПанелью»,Тип(«ГруппаФормы»),?(ДобавитьВ = «»,ЭтаФорма,ЭтаФорма.Элементы[ДобавитьВ]),ЭтаФорма.Элементы[ВставитьПеред]);
КонецЕсли;
ГруппаДинамическогоСписка.Вид = ВидГруппыФормы.ОбычнаяГруппа;
ГруппаДинамическогоСписка.ОтображатьЗаголовок = Ложь;
ГруппаДинамическогоСписка.Отображение = ОтображениеОбычнойГруппы.Нет;
ГруппаДинамическогоСписка.Группировка = ГруппировкаПодчиненныхЭлементовФормы.Вертикальная;
КоманднаяПанельСписка = Элементы.Добавить(ИмяДинамичСписка + «КоманднаяПанель2»,Тип(«ГруппаФормы»),ГруппаДинамическогоСписка);
КоманднаяПанельСписка.Вид = ВидГруппыФормы.КоманднаяПанель;
КонецЕсли;
//Создаем реквизит формы
ТипыРеквизита = Новый Массив;
ТипыРеквизита.Добавить(Тип(«ДинамическийСписок»));
ОписаниеТиповДляРеквизита = Новый ОписаниеТипов(ТипыРеквизита);
ДинамическийСписок = Новый РеквизитФормы(ИмяДинамичСписка, ОписаниеТиповДляРеквизита,,«»,Ложь); //Имя реквизита
ДобавляемыеРеквизиты = Новый Массив;
ДобавляемыеРеквизиты.Добавить(ДинамическийСписок);
//Задаем свойства реквизиту
ИзменитьРеквизиты(ДобавляемыеРеквизиты);
РеквизитДинамическийСписок = ЭтаФорма[ИмяДинамичСписка]; //Имя реквизита
Если ТекстЗапроса = «» Тогда
РеквизитДинамическийСписок.ПроизвольныйЗапрос = Ложь;
РеквизитДинамическийСписок.ОсновнаяТаблица = ТаблицаДинамичСписка;
Иначе
РеквизитДинамическийСписок.ПроизвольныйЗапрос = Истина;
РеквизитДинамическийСписок.ТекстЗапроса = ТекстЗапроса;
Если ТаблицаДинамичСписка <> «» Тогда РеквизитДинамическийСписок.ОсновнаяТаблица = ТаблицаДинамичСписка; КонецЕсли;
КонецЕсли;
//Заполняем параметры если они были указаны
Если ПараметрыЗапроса <> Неопределено Тогда
Для Каждого Параметра Из ПараметрыЗапроса Цикл
РеквизитДинамическийСписок.Параметры.УстановитьЗначениеПараметра(Параметра.Ключ,Параметра.Значение);
КонецЦикла;
КонецЕсли;
//Размещаем реквизит на форме
Если Ложь
Или ВставитьПеред = «»
Или СвояКоманднаяПанель //Если своя командная панель тогда нет логики уже в параметре ВставитьПеред
Тогда
ТаблицаФормы = Элементы.Добавить(ИмяДинамичСписка,Тип(«ТаблицаФормы»),?(СвояКоманднаяПанель,ГруппаДинамическогоСписка,?(ДобавитьВ = «»,ЭтаФорма,ЭтаФорма.Элементы[ДобавитьВ])));
Иначе
ТаблицаФормы = Элементы.Вставить(ИмяДинамичСписка,Тип(«ТаблицаФормы»),?(ДобавитьВ = «»,ЭтаФорма,ЭтаФорма.Элементы[ДобавитьВ]),ЭтаФорма.Элементы[ВставитьПеред]);
КонецЕсли;
ТаблицаФормы.ПутьКДанным = ИмяДинамичСписка; //Имя реквизита
//Если своя панель тогда скрываем стандартную
Если СвояКоманднаяПанель Тогда
Элементы[ИмяДинамичСписка].ПоложениеКоманднойПанели = ПоложениеКоманднойПанелиЭлементаФормы.Нет;
КонецЕсли;
//Создание колонок на основание МассивКолонокДС
Для Каждого Элемента Из МассивКолонокДС Цикл
ПараметрыКолонки = СтрЗаменить(Элемента,«,»,Символы.ПС);
Если СтрЧислоСтрок(ПараметрыКолонки) > 1 Тогда
Заголовок = СтрПолучитьСтроку(ПараметрыКолонки, 1);
ИмяКолонки = СтрПолучитьСтроку(ПараметрыКолонки, 2);
Иначе
Заголовок = «»;
ИмяКолонки = ПараметрыКолонки;
КонецЕсли;
НоваяКолонкаТаблицы = Элементы.Добавить(ИмяДинамичСписка + ИмяКолонки, Тип(«ПолеФормы»), ТаблицаФормы);
Если Заголовок <> «» Тогда НоваяКолонкаТаблицы.Заголовок = Заголовок; КонецЕсли;
НоваяКолонкаТаблицы.ПутьКДанным = ИмяДинамичСписка + «.» + ИмяКолонки;
КонецЦикла;
//Задаем действия (События) на основание СписокДействийДС, если он определен
Если СписокДействийДС <> Неопределено Тогда
ПереченьСвойств = «ПриИзменении
|Выбор
|ПриАктивизацииСтроки
|ВыборЗначения
|ПриАктивизацииПоля
|ПриАктивизацииЯчейки
|ПередНачаломДобавления
|ПередНачаломИзменения
|ПередУдалением
|ПриНачалеРедактирования
|ПередОкончаниемРедактирования
|ПриОкончанииРедактирования
|ОбработкаВыбора
|ПередРазворачиванием
|ПередСворачиванием
|ПослеУдаления
|ПриСменеТекущегоРодителя
|ОбработкаЗаписиНового
|ПриСохраненииПользовательскихНастроекНаСервере
|ПередЗагрузкойПользовательскихНастроекНаСервере
|ПриЗагрузкеПользовательскихНастроекНаСервере
|ПриОбновленииСоставаПользовательскихНастроекНаСервере
|ОбработкаЗапросаОбновления
|ПриПолученииДанныхНаСервере
|НачалоПеретаскивания
|ПроверкаПеретаскивания
|ОкончаниеПеретаскивания
|Перетаскивание»;
Для Счетчик = 1 По 28 Цикл
ИмяСвойства = СтрПолучитьСтроку(ПереченьСвойств, Счетчик);
Элементы[ИмяДинамичСписка].УстановитьДействие(ИмяСвойства,?(СписокДействийДС.Свойство(ИмяСвойства),СписокДействийДС[ИмяСвойства],«»));
КонецЦикла;
КонецЕсли;
КонецПроцедуры
Сообщение было отмечено solare как решение