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


1С:Предприятие ::

Метки: 

СкрытиеКонфиденциальнойИнформации обработка

Я
   na1kk
 
15.10.17 - 21:16
хочу воспользоваться этой обработкой, а она зараза пишет в форме процедура или функция с указанным именем не определена (СтрРазделить). Платформа стоит 8.3.10,а режим совестимости 8.2
 
 
   Tateossian
 
1 - 15.10.17 - 21:18
(0) Либо поправь обработку, либо с другой платформы выгружай))
   na1kk
 
2 - 15.10.17 - 21:22
Если ТипЗнч(Модуль) <> Тип("ОбщийМодуль") Тогда
        ВызватьИсключение СтрШаблон(НСтр("ru = 'Общий модуль ""%1"" не найден.'"), Имя);
    КонецЕсли;
   Tateossian
 
3 - 15.10.17 - 21:37
Перепиши СтрШаблон(НСтр("ru = 'Общий модуль ""%1"" не найден.'"), Имя) на
СтрЗаменить(НСтр("ru = 'Общий модуль ""%1"" не найден.'"), "%1", Имя);
   na1kk
 
4 - 15.10.17 - 21:44
(3)спасибо! теперь на это ругается "СтрРазделить".

 МассивПолейДоступа = СтрРазделить(ПоляДоступа, ",");
   Tateossian
 
5 - 15.10.17 - 21:45
(4) Что за конфа?
   na1kk
 
6 - 15.10.17 - 21:48
(5) Розница 8. Магазин бытовой техники и средств связи, редакция 2.0
   Tateossian
 
7 - 15.10.17 - 21:50
Перепиши тогда вот на это

МассивПолейДоступа = ОбщегоНазначения.РазложитьСтрокуВМассивПодстрок(ПоляДоступа);
   na1kk
 
8 - 15.10.17 - 21:53
(7) Спасибо! Новый касяк ЧастиИмени = СтрРазделить(ИмяФормы, ".");
   na1kk
 
9 - 15.10.17 - 21:55
на СтрЗаменить, ругается
   mistеr
 
10 - 15.10.17 - 21:57
Просто найди более старую версию, чего мучаться?
 
 
   Tateossian
 
11 - 15.10.17 - 21:58
(8) Вместо стрразделить юзай по шаблону, как я написал.
   Tateossian
 
12 - 15.10.17 - 21:58
(10) Пущай учится:)
   na1kk
 
13 - 15.10.17 - 22:02
(10) нету. есть только для обычных форм(((((
   Tateossian
 
14 - 15.10.17 - 22:07
(13) Зайди в параметры в кофнигураторе и найди опцию Проверка - установи обычное приложение и галочку Автоматическая проверка поставь.
Потом нажми Ctrl+F7 - сразу все ошибки высыпятся.
   Филиал-msk
 
15 - 15.10.17 - 22:08
(8) > Новый касяк
В кансоле пробуй, чурка нерусский
   na1kk
 
16 - 15.10.17 - 22:09
(15) оу оу) полегче)
   mistеr
 
17 - 15.10.17 - 22:16
(13) Чем не устраивает?
   na1kk
 
18 - 15.10.17 - 22:17
(12) а СтрНайти чем можно заменить?
Если СтрНайти(ОбъектМетаданных.Тип, "Регистры") > 0 Тогда
   na1kk
 
19 - 15.10.17 - 22:17
(17) так там не обычные, а управляемые.
   na1kk
 
20 - 15.10.17 - 22:20
(14) спасибо, так и сделал.
   Tateossian
 
21 - 15.10.17 - 22:23
(18) Не поверишь:

Если Найти(ОбъектМетаданных.Тип, "Регистры") > 0 Тогда...
   na1kk
 
22 - 15.10.17 - 22:28
(21) (21) ага) так и сделал)
Метод объекта не обнаружен (РазложитьСтрокуВМассивПодстрок)
ЧастиИмени = ОбщегоНазначения.РазложитьСтрокуВМассивПодстрок(ИмяФормы);
   Филиал-msk
 
23 - 15.10.17 - 22:30
(21) Эта. Не надо так. Иначе дядь Сережа, который платформу делает, проклянет вас и у вас на 50 счете во веки веков минуса будут (:

Если Метаданные.Регистры.Содержит(ОбъектМетаданных) Тогда
   Tateossian
 
24 - 15.10.17 - 22:33
(23) Ну если вдумываться в логический смысл, то это плохой способ. Но, учитывая, что эта обработка - "одноразовая" - в таком контексте можно так делать.



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