Снегопат
https://snegopat.ru/forum/

Скрипт "Закладки"
https://snegopat.ru/forum/viewtopic.php?f=3&t=647
Страница 4 из 5

Автор:  Ndochp [ 20 окт 2014, 09:36 ]
Заголовок сообщения:  Re: Скрипт "Закладки"

Только что обновился из первого поста, ошибка на месте.

Автор:  Ndochp [ 20 окт 2014, 09:51 ]
Заголовок сообщения:  Re: Скрипт "Закладки"

Нашел, почему у тебя хорошо.
Все падает, когда таблица глобальных закладок не заполнена. После запуска обновления глобальных, скрипт пробегает по конфигурации без ошибок и в дальнейшем добавление новых закладок из текущих модулей проходит без ошибок.

Автор:  gigabyte-artur [ 21 окт 2014, 14:29 ]
Заголовок сообщения:  Re: Скрипт "Закладки"

Вот такая закладка может пригодиться
//{|}{|}MRG
Выискивает значения
Код:
//{{MRG

и
Код:
//}}MRG

Очень часто - это мусор, оставшийся после объединения конфигураций.
PS. Не очень силен в регэкспах, поправьте, если ошибся :)

Автор:  gigabyte-artur [ 25 ноя 2014, 12:33 ]
Заголовок сообщения:  Re: Скрипт "Закладки"

Есть проблема следующего плана: глобальные закладки из одной конфигурации перезатирают закладки из другой.

Автор:  1cmax [ 18 янв 2015, 01:21 ]
Заголовок сообщения:  Re: Скрипт "Закладки"

Зачетный скриптец! :!:

Автор:  7OH [ 27 янв 2015, 13:53 ]
Заголовок сообщения:  Re: Скрипт "Закладки"

что-то при любом изменении кода - ошибки сыпет (про неверную колонку), хотя список закладок обновил

Автор:  shurik_shurik [ 18 фев 2016, 00:03 ]
Заголовок сообщения:  Re: Скрипт "Закладки"

Меня эта ошибка немного достала, пришлось разобраться...
Как было сказано ранее, проблема из-за пустой таблицы глобальных закладок, решается изменением одной строчки кода в районе 383 строки файла BookMarkers.js
с
Код:
ГлЗакладки.Строки.Сортировать("СтрокаСортировки");

на
Код:
if(ГлЗакладки.Строки.Количество() != 0)    ГлЗакладки.Строки.Сортировать("СтрокаСортировки");

если у кого есть возможность в исходном хранилище поправить, чтобы на будущее это изменение осталось...

Вложения:
Комментарий к файлу: Прикрепил исправленный вариант
BookMarkers.rar [7.64 КБ]
Скачиваний: 894

Автор:  JohnyDeath [ 18 фев 2016, 08:52 ]
Заголовок сообщения:  Re: Скрипт "Закладки"

Приложи поправленный скрипт сюда или в соседнюю аккумулирующую ветку: viewtopic.php?f=3&t=705

Автор:  Const1C [ 12 июл 2017, 17:49 ]
Заголовок сообщения:  Re: Скрипт "Закладки"

Все довольно глубже. Автор использует сохранение таблицы в настройках. А потом, тупо заменяет её из настроек на форме. Но при начальной инициализации в методе СформироватьТзГруппГлПоУмолчанию(), забывает добавить колонки. В результате чего она попадает туда пустой. И скрипт в общем не работает. Во многих местах. Решается первичным заполнением этой таблицы и потом корректным закрытием конфигуратора.
Короче, подправил я это недоразумение.

Вложения:
BookMarkers.7z [7.45 КБ]
Скачиваний: 773

Автор:  vigor [ 13 июл 2017, 10:32 ]
Заголовок сообщения:  Re: Скрипт "Закладки"

Вываливается ошибка вот на этой строке:
Код:
НайденнаяСтрокаГлЗакладки = ГлЗакладки.Строки.Найти(ТекСтрока.ИмяЗакладкиБезСчетчика, "ИмяЗакладкиБезСчетчика");


Вложения:
bookmarkers.jpg
bookmarkers.jpg [ 22.34 КБ | Просмотров: 21627 ]

Страница 4 из 5 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/