![]() |
![]() |
|
1С:Предприятие
:: 1С:Предприятие 8 общая
|
|
| ||
СвинТуз 13.11.18 - 12:40 | Добрый день.
Как то старею что ли? Все как обычно, а не работает. Подключаю внешнюю обработку. Текст из модуля ниже. И в итоге вижу в названии кнопки в документе что то типа "ПодменюЗаполнитьСмТакже_"+какой-то ГУИД я так думаю. Дефолтовое похоже все. Где косяк и в чем. Туплю не пойму где. Функция СведенияОВнешнейОбработке() Экспорт ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке(СтандартныеПодсистемыСервер.ВерсияБиблиотеки()); МассивНазначений = Новый Массив; МассивНазначений.Добавить("Документ.РаботаВВыходныеИПраздничныеДни"); ПараметрыРегистрации.Вставить("Назначение", МассивНазначений); ПараметрыРегистрации.Вставить("Вид", "ЗаполнениеОбъекта"); ПараметрыРегистрации.Вставить("Наименование", "Загрузка работы в праздники и выходные"); ПараметрыРегистрации.Вставить("Версия", "1.0"); ПараметрыРегистрации.Вставить("БезопасныйРежим", ЛОЖЬ); ПараметрыРегистрации.Вставить("Информация", "Загрузка работы в праздники и выходные"); ПараметрыРегистрации.Вставить("ЗаполнениеФормы", "ЗаполнениеФормы"); НоваяКоманда = ПараметрыРегистрации.Команды.Добавить(); НоваяКоманда.Представление = НСтр("Загрузка работы в праздники и выходные"); НоваяКоманда.Идентификатор = "ЗагрузкаРаботыВПраздникиИВыходные"; НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы(); НоваяКоманда.ПоказыватьОповещение = Ложь; Возврат ПараметрыРегистрации; КонецФункции | ||
СвинТуз 1 - 13.11.18 - 12:44 | Нечто похожее у печатной формы.
"ПодменюПечатьОбычная_...." | ||
СвинТуз 2 - 13.11.18 - 12:45 | Есть хранилище конфигурации. Работа через него идет. | ||
Cyberhawk 3 - 13.11.18 - 12:46 | Ну, вместо синонима отображается имя. Отладчик в помощь. | ||
Cyberhawk 4 - 13.11.18 - 12:46 | Ну и покажи на картинке, а то может это и не синоним, а подсказка | ||
СвинТуз 5 - 13.11.18 - 12:48 | не подсказка. | ||
СвинТуз 6 - 13.11.18 - 12:49 | |||
СвинТуз 7 - 13.11.18 - 12:51 | Я как бы прошу указать на ошибки в функции , текст которой выше приведен.
Если таковых не видно, значит дело в чем то другом. И тему можно закрывать. Буду думать. | ||
ДенисЧ 8 - 13.11.18 - 12:52 | (7) Ты как бы в итоге не показал, что ты имеешь в виду под "в итоге вижу в названии кнопки в документе" | ||
СвинТуз 9 - 13.11.18 - 12:55 | Забегая вперед.
ПараметрыРегистрации.Вставить("ЗаполнениеФормы", "ЗаполнениеФормы");
ни на что не влияет . От слова совсем.
(8) А что показывать? Там где должно быть "Загрузка работы в праздники и выходные" на кнопке. У меня "ПодменюЗаполнитьСмТакже_7С4F4..." | ||
Serg_1960 10 - 13.11.18 - 13:02 | (0) Добрый день.
Как то старею что ли? Все как обычно... и работает; работает. ТаблицаКоманд = Новый ТаблицаЗначений; ТаблицаКоманд.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка")); ТаблицаКоманд.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка")); ТаблицаКоманд.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка")); ТаблицаКоманд.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево")); ТаблицаКоманд.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка")); ДобавитьКоманду(ТаблицаКоманд, "Загрузка работы в праздники и выходные", "Макет"); ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд); Рекламное место пустует | ||
Serg_1960 11 - 13.11.18 - 13:09 | И да, самое главное :) ПараметрыРегистрации.Вставить("ВерсияБСП", "2.2.2.25"); | ||
Serg_1960 13 - 13.11.18 - 13:19 | (12) Попробуйте выразить свой вопрос и отношение к автору в более толерантной форме :) | ||
СвинТуз 14 - 13.11.18 - 13:23 | (11)
А нужно? Есть же : ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке(СтандартныеПодсистемыСервер.ВерсияБиблиотеки()); Я попробовал. Не изменилось ничего.Возможно теперь кэш. Я уже в коде. Проблема в том что имени нет, что ожидалось. | ||
СвинТуз 15 - 13.11.18 - 13:29 | (14)
Если ПараметрыРегистрации создавать именно так , то структура уже не пустая. Это все код с ИТС практически. Я не понимаю почему тут проблемы. Раньше все было нормально. Я не поленился. Списал совсем с ИТС. Не работает. Вопрос больше по системе наверное. | ||
СвинТуз 16 - 13.11.18 - 13:29 | Сама обработка вызывается нормально, а в названии на кнопке такая порнография. | ||
СвинТуз 17 - 13.11.18 - 13:32 | ЗУП. 3.1 (3.1.7.61) | ||
СвинТуз 18 - 13.11.18 - 13:33 | (11)
Кстати я могу создать все параметры "вручную", но проблема останется. Собственно поэтому я и здесь. Код дал потому что это был бы первый вопрос. Дать код. | ||
СвинТуз 19 - 13.11.18 - 13:35 | МодульЗаполнениеОбъектов = ОбщегоНазначения.ОбщийМодуль("ЗаполнениеОбъектов");
МодульЗаполнениеОбъектов.ПриОпределенииКомандПодключенныхКОбъекту(НастройкиФормы, Источники, ПодключенныеОтчетыИОбработки, Команды);
За одно это надо убивать . Пока больше не написали. | ||
СвинТуз 20 - 13.11.18 - 13:37 | ф12 вырубили без всякой на то необходимости
и написали в две строки, то что можно в одну. | ||
Serg_1960 21 - 13.11.18 - 13:41 | (14) "А нужно?" - нет, не нужно. В смысле необязательно. Просто у меня изменилось мнение, когда я однажды заглянул в ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке() и удивился "Наверное я старею - версия давно уже поменялась?" Я в обработке "зафиксировал" версию и РежимСовместимостиРазрешений, поэтому всё вручную пришлось прописывать. | ||
Serg_1960 22 - 13.11.18 - 13:42 | Кстати насчёт кэша мысль верная. Надо обнулить - чем чёрт не шутит. | ||
СвинТуз 23 - 13.11.18 - 13:52 | |||
Serg_1960 25 - 13.11.18 - 14:24 | Просто мысль возникла и ушла. Связанная с тем, что тип команды "не тот". Поэтому "дефолтные" значения, поэтому и "ПодменюЗаполнитьСмТакже" - обработка туда прописывается из-за команды... что-то чётко сформулировать не получается. Бред несу. | ||
mmmarat 26 - 13.11.18 - 14:34 | (0) вы не корректно прописали НСтр. НоваяКоманда.Представление = НСтр("ru = 'Загрузка работы в праздники и выходные'"); | ||
Serg_1960 27 - 13.11.18 - 14:47 | Тьфу. "Ну, братец, виноват: слона-то я и не приметил" | ||
СвинТуз 28 - 14.11.18 - 14:55 | Все оказалось проще.
Перенабрал текст и название появилось. Хз чего было. Но нет худа без добра. Повторил все. |
|
Список тем форума |
Правила | Описание | Реклама на форуме | Волшебные решения | Поиск | Секции | Рейтинг | Книга знаний | Вики-миста (КЗ2) | Мобильная | Архив | Модераторы | Галерея | Регистрация | 18+ |