Имя: Пароль:
1C
1С v8
Расширение 8.3.11 для БП. Добавление реквизитов документа
0 denis1c_
 
07.04.18
03:35
Приветствую всех!
Хочу в БП 3.0.60.44 на платформе 8.3.11.2954 сделать расширение.
Режим совместимости "Не использовать" установил, т.к. нужно добавить доп.реквизиты в ТЧ документов.
При старте программы выводится сообщение "Режим совместимости конфигурации с 1С:Предприятием версии 8.3.11 не поддерживается." и т.д.
1. В общем модуле "СтандартныеПодсистемыСервер" можно закомментировать эту строчку, а именно
    Если ЗначениеЗаполнено(НеПоддерживаемаяВерсияПлатформы) Тогда
        ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
Не повлияет ли это на дальнейшую работу?
2. Как кто решает проблему использования расширений на совреенной платформе, которую не поддерживает конфигурация?
Спасибо.
1 hhhh
 
07.04.18
06:05
(0) там в регламентированной отчетности проблема, выдает ошибки в 8.3.11. Поэтому подождите конца апреля, когда бухгалтер сдаст первый квартал. А начиная с 1 мая можете смело экпериментировать.
2 Доминошник
 
07.04.18
12:07
(0) Как будете решать проблему исчезновения данных при отключении расширения?
3 lucbak
 
07.04.18
12:21
(2) а зачем его отключать?
4 Cyberhawk
 
07.04.18
12:22
(2) Просто так не отключишь
5 Фрэнки
 
07.04.18
12:23
(4) я еще на таком уровне не тестил - блокирует отключение при наличии введенных данных?
6 Фрэнки
 
07.04.18
12:25
наверное, расширение может быть заблокировано, но оно не должно быть доступно к удалению...
7 Cyberhawk
 
07.04.18
12:43
(5) Я, видать, неправильно выразился. "Просто так не станешь отключать" - вот что имел в виду. Само собой при удалении расширения из инфобазы из БД будут удалены все "добавленные" данные (новые объекты БД и/или новые реквизиты).
Однако текущая реализация расширения данных - УГ, если расширенные данные участвуют где-нибудь в свойстве (команда, измерение, ресурс, реквзиит) составного типа.
8 lucbak
 
07.04.18
13:24
(7) а как должно было бы быть?
9 denis1c_
 
07.04.18
16:56
(1) Ясно. Значит будем пока без расширений дорабатывать... по старинке ((
10 Cyberhawk
 
07.04.18
17:07
(8) Думаю, однократное предупреждение какое-нибудь (как с защитой от опасных действий, например)
11 ildary
 
07.04.18
18:17
(10) я бы не отказался, если бы при отключении расширения добавленные данные становились недоступными, но при обратном подключении - возвращались бы взад.
12 Cyberhawk
 
08.04.18
07:42
(11) Как тогда по-твоему возможно было бы удалять добавленные данные из БД?
13 ildary
 
08.04.18
08:03
(11) включем назад создавшее данные расширение - и удаляем? В смысле "я тебя породил - я тебя и убью".
14 MaxS
 
08.04.18
08:24
(9) Почему бы не воспользоваться типовым механизмом? Дополнительные сведения.
15 denis1c_
 
08.04.18
19:20
(14) Я так понимаю, что в табличной части это не прокатит...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший