Имя: Пароль:
1C
1С v8
Переменная не определена (ИспользоватьВалютныйУчет)
0 mr_smit
 
20.03.17
09:46
Доброе утро. Не могу обновить конфигурацию, не выходит исправить последнюю ошибку, может кто знает в чём дело?
Документ.ПланЗакупок.Форма.ФормаДокумента.Форма: Переменная не определена (ИспользоватьВалютныйУчет)
Если не <<?>>ИспользоватьВалютныйУчет Тогда
В прошлом релизе не это даже намёка  не было, но в новом вендор добавил данный функционал, и он же теперь ругается на отсутствие переменной.
1 Fish
 
20.03.17
09:48
Что хоть за конфигурация?
2 mr_smit
 
20.03.17
09:49
Гос и мун закупки 15.2
3 mr_smit
 
20.03.17
09:50
Добавлена процедура, но не работает.
4 Мимохожий Однако
 
20.03.17
09:52
(3) Кем добавлена? Спроси у автора сначала?
5 mr_smit
 
20.03.17
09:57
Автор 1С, попросить его в студию, не представляется возможноым
6 Мимохожий Однако
 
20.03.17
09:58
(5) Ты можешь написать им письмо.
7 Мимохожий Однако
 
20.03.17
09:59
(0) Включи возможность изменения и поправь
8 mr_smit
 
20.03.17
10:11
Вот мы и вернулись к моменту. Поправить можно, но  я не знаю как!
9 h-sp
 
20.03.17
10:17
(8) поставь повыше ИспользоватьВалютныйУчет = Ложь; ну или истина.
10 mr_smit
 
20.03.17
10:49
Форма.ФормаДокумента.Форма(3569)}: Поле объекта не обнаружено (КПСПустаяСсылка)
Как люди с такими ошибками борются, подскажите пожалуйста!
11 shuhard
 
20.03.17
10:52
(10) люди нанимают программистов 1С
12 mr_smit
 
20.03.17
10:55
Шутка дня,не зачёт! А всё-таки
13 Fish
 
20.03.17
10:57
(12) Озвучь хотя бы твой текущий релиз конфигурации и тот, на который пытаешься обновиться. Иначе мало информации.
14 mr_smit
 
20.03.17
10:57
В старом релизе не было строчки, в новый вендор её добавил и вот оно начало ругаться, можно конечно попробовать закоментировать и оставить как есть, но может это можно превратить в рабочую ссылку?
15 mr_smit
 
20.03.17
10:58
Понимаю, пытаюсь обновитьсья на релиз 15.2
В процедур была добавлена строка
РаботаСФинансированиемКлиент.ПриНачалеРедактирование(Элементы.ГрупповыеСтроки, ЭтаФорма.КПСПустаяСсылка);
Она не хочет работать
16 h-sp
 
20.03.17
11:01
(15) ну, если вы программист, разберитесь, почему она не хочет работать. сравните со старым релизом. Что там было и что здесь.
17 mr_smit
 
20.03.17
11:04
Странно, сегодня вроде не 1 апреля. А собрание шутников как оказалось в теме.
Ну если бы я мог сам разобраться, вряд ли я стал бы беспокоить понапрасну людей
18 Fish
 
20.03.17
11:06
(15) посмотрел текущий релиз: 1.0.21.1. Что за 15.2? 1.0.15.2? А был какой до этого?
19 mr_smit
 
20.03.17
11:06
Как я писал выше, в старом релизе, этой строчки нет. В новом релизе, сам вендор её добавляет, и оно на неё начинает ругаться. не могу понять почему и что с ней делать. Закомментировав, всё работает как в предыдущем релизе, но зачем то он её сюда добавил.
20 mr_smit
 
20.03.17
11:07
1.0.14.1, это ещё 15 год.
21 h-sp
 
20.03.17
11:07
(17) но ведь вы первый пошутили. Неужели думаете, что по паре строк какой-то вдруг экстрасенс объявится. Давайте хотя бы  наводки какие-то, скрины, модули.
22 mr_smit
 
20.03.17
11:08
Процедура ГрупповыеСтрокиПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
23 Fish
 
20.03.17
11:08
(20) А релиз 1.0.15.2 точно предназначен для обновления с 1.0.14.1?
24 mr_smit
 
20.03.17
11:09
&НаКлиенте
Процедура ГрупповыеСтрокиПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
    
    Если НоваяСтрока Тогда
        ТекДанные = Элемент.ТекущиеДанные;
        ТекДанные.ГУИД = Строка(Новый УникальныйИдентификатор());
        ТекДанные.Группа = Элементы.Группы.ТекущиеДанные.Группа;
        ТекДанные.Итог = Ложь;
    КонецЕсли;
    
    РаботаСФинансированиемКлиент.ПриНачалеРедактирование(Элементы.ГрупповыеСтроки, ЭтаФорма.КПСПустаяСсылка);
    
КонецПроцедуры
25 mr_smit
 
20.03.17
11:10
Вот добавлена строка РаботаСФинансированием, которая не работает
Я да, наверное пошутил, но я не специально, просто с начала начал). Понимаю))
26 h-sp
 
20.03.17
11:11
(25) ну теперь в типовой 15.2 покажите, как выглядит этот же кусок программы.
27 mr_smit
 
20.03.17
11:34
А это и есть кусок типовой 15.2 в 14.1 нет строки РаботаСФинансированиемКлиент............
28 mr_smit
 
20.03.17
12:23
Подскажите пожалуйста, есть код   процедуре при открытии
ОтборПоГодам = 15;
УстановитьОтбор("ГодОтбора", 2015);
это как мы скорее всего понимает, отбор документов по годам, и на момент 15-го года.
Чтобы каждый  раз не менять года или пользователю не выбирать каждый раз ручками, можно как-то модифицировать код, чтобы система помнила сама, например последний выбранный период?
Спасибо.
2 + 2 = 3.9999999999999999999999999999999...