|
не работают кнопки и исчезли элементы формы после обновления. | ☑ | ||
---|---|---|---|---|
0
timeforlive
21.01.15
✎
14:10
|
Всем привет!
Платформа 1С 8.3.5.1383 Столкнулся с невероятной проблемой БП 3.0 (базовая) - после обновлений перестали показываться элементы на форме и работать кнопки в командной панели. А теперь подробнее: Первоначальная версия БП: 3.0.33.## (примерно - об этом в самом конце) Далее поочередно были установлены (через диалоговое окно, предлагаемое при запуске 1С:Предприятие) обновления до БП 3.0.36.21 (на этой версии начались уже проблемы). Потом спустя пару суток было обновлено тем же способом до 3.0.37.37 Что пошло не так: После обновления при запуске документа (например, "2-НДФЛ для сотрудников") отображается форма без элементов, но с командной панелью. При нажатии на кнопки "создать", "установить период для просмотра", "поиск" и т.д. ничего не происходит. Работает "Все действия" -> "Изменить форму", где все галки стоят, но визуально ничего нет. Такая проблема почти со всеми объектами метаданных. Обновление осуществлялось автоматически при подключенном (надеюсь) нормально связи с интернетом (Какие версии были поставлены - об этом в конце). Что я испробовал (в БП 3.0.36.21 (платформа 8.3.5.1119) и в БП 3.0.37.37 (платформа 8.3.5.1383): 1. поискал резервные копии (.zip), предыдущие сохраненные ИБ (.dt), копии конфы (.cv), прочее... ничего не нашел, остался только "испорченный" оригинал; 2. снял с поддержки, скопировал типовую форму в объекте (2-НДФЛ), сделал ее основной, проверил - НИЧЕГО. 3. добавил в типовую форму свою кнопку, в модуль добавил "Сообщить ("!!!");" - кнопка отображается на форме, при нажатии показывает сообщение. 4. сделал (в Конфигураторе) Администрирование -> Тестирование и Исправление (с разными режимами от "Создания новых объектов" до "Удаления ссылок") - НИЧЕГО 5. решил посмотреть Журнал Регистрации, чтобы собрать хоть какую-то информацию - но там как на зло все данные были очищены, кроме текущего дня (период ставил). 6. конечно, испробовал Толстый и Тонкий клиенты; 7. Решил проверить, остались ли сами данные, загрузил 8. Пользователи не созданы (отсутствуют), а значит с правами ролей проблем нет 9. Проверил все модули (ну на всякий случай) - ошибок не выявлено. 10. Нашел какие обновы были сделаны (см. ниже) И так, обновление ребята из офиса поторопились сделать (первоначальную версию не помнят) и конечно, о выгрузке ИБ они "не слышали"... что посоветуете, чтобы исправить "поломанную" типовую конфигурацию? Обновления, поставленные автоматически 1С'кой (через диалоговое окно при запуске 1С:Предприятие): 3.0.33.20 3.0.34.18 3.0.35.28 3.0.36.21 (на этой версии я уже сделал копию ИБ, но было поздно) 3.0.37.36 3.0.37.37 (они еще и решили до обновить дальше... вотъ) Путь: C:\...\Local\1C\1Cv8Update\1c\AccountingBase\3.0.33.20 Изображения в студию: http://www.foto-me.ru/v.php?id=145a7e0e7048fcc64db81c6cd38505c6 http://www.foto-me.ru/v.php?id=cb631b3f46547f56ce6046c155c38be3 |
|||
1
Otkr
21.01.15
✎
14:13
|
Чтото не вяжется, п.п. 2 и 3 в базовой не сделать
|
|||
2
timeforlive
21.01.15
✎
14:22
|
Знаю, но я попробовал в обычном режиме сделать:
Конфигурация - Поддержка - Настройки поддержки - кнопка "позволить редактировать" (как то так) Видимо у меня руки от бога ;) только вот обновления от не того 1С видать достались =( |
|||
3
timeforlive
21.01.15
✎
14:27
|
узнал, что связь прерывалась с интернетом...
|
|||
4
vava22082009
21.01.15
✎
14:31
|
(3) Попробуй cf-ник последний вручную накатить!
|
|||
5
vicof
21.01.15
✎
14:35
|
(2) Видимо у тебя бухгалтерия проф от бога
|
|||
6
ssh2QQ6
21.01.15
✎
14:40
|
(0) Абсолютно в парадигме нового интерфейса, минимум элементов на форме.
|
|||
7
timeforlive
22.01.15
✎
05:55
|
(5) Конечно моя БП Проф, шуткануть не даешь :)
Нашел простой выход: при автообновлении сохраняется конфа полностью по следующему пути: C:\Пользователи\<ИМЯ ПОЛЬЗОВАТЕЛЯ>\AppData\Local\Temp\<1cv82Updating...> 1cv82Updating... - имя папки, где хранится наш файл с примерным названием: 1c82573457 (с множеством цифр) Чтобы найти в свойствах папки не забудьте поставить просмотр "скрытых" файлов |
|||
8
timeforlive
29.01.15
✎
06:06
|
Кстати... такая же проблема возникает, если настраивать синхронизацию... сейчас ищу пути "лечения" ИБ от этой гадости... капец.
|
|||
9
timeforlive
30.01.15
✎
09:21
|
Как вариант, буду производить выгрузку в XML файл всю ИБ БП 3.0, потом в чистую БП 3.0.
Только вот все обработки, которые предоставлены в интернете и в поставке - не помогают: - Универсальный обмен (требует "свои правила") - ЗагрузкаВыгрузкаXML82 (и 83) - не справляются с задачей и пишут, что "код не уникален" - синхронизация ("другая программа" не хочет выгружать данные, а "полный" и РИБ в базовой версии не работают); - многие обработки по выгрузке не работают в базовой (типо, форма по умолчанию отсутствует, да и цель у них явно другая). - другое; Сейчас буду в КД писать свое правило для Уникального обмена - это последний рубеж, чтобы спасти ИБ... |
|||
10
Мимохожий Однако
30.01.15
✎
09:35
|
Пошли базу в 1С. Иногда помогают.
|
|||
11
Мимохожий Однако
30.01.15
✎
09:38
|
(0)Для базовой в твоём рассказе, только п.1 правильный
(8)есть стандартная проверка файловой базы (7)возьми базу отсюда и проверь стандартными способами НА ДРУГОМ компьютере. |
|||
12
anatoly
30.01.15
✎
09:45
|
руки от бога, ага...
а мозги? почему бекап не сделал? |
|||
13
Infsams654
30.01.15
✎
10:34
|
Обработкой их всех
УстановитьПривилегированныйРежим(Истина); ХранилищеСистемныхНастроек.Удалить("Документ.<...>.Форма.ФормаДокумента/НастройкиФормы", Неопределено, Неопределено); |
|||
14
timeforlive
30.01.15
✎
11:23
|
Сейчас уже можете не смотреть пост (0), кроме изображений, т.к. с той историей все решилось нормально.
Но вот после "возвращения" к "Бекапу", кто-то из отдела (кого я просил) не проверил на наличие исправности (может быть возникла в процессе, уже не знаю). Так как "Бекап" недельной давности (не критично, но наемный труд - это лишние расходы, особенно если его делать дважды!), то ясен-пясен, что новые не делались. Остается ИБ какая есть и проблема. (11) Тестирование не помогает. - выгружал ИБ, загружал - проблема остается. - на другом компьютере делаю (уже на своем) Сейчас путь один вижу - выгрузить все в XML файл и затащить все в новую пустую БП 3.0 (объектов более 300'000). Использовал разные обработки, но самое странное, что стандартные не справляются с задачей (ну это понятно, ведь стандартно нет правил для передачи данных из БП 3.0 в БП 3.0). Сейчас обстоит вопрос - создать правила (для использования Универсального обмена данных), либо найти другой способ исправить ИБ. |
|||
15
Infsams654
30.01.15
✎
16:14
|
(14) а (13) пробовал ?
|
|||
16
timeforlive
31.01.15
✎
07:57
|
(13) это внешней обработкой сделать? в этом случае объектов метаданных много править, придется делать запросом
|
|||
17
Infsams654
02.02.15
✎
09:02
|
(16) внешней. Для начала по одному документу прогони, проверить - будет ли после этого нормально открываться.
|
|||
18
timeforlive
02.02.15
✎
15:25
|
Обнаружил в чем тут проблема. Начну с начала.
0. Создание Бекап-1 до синхронизации; 1. Попытка синхронизировать БП 3.0. с ЗУП 3.0. - не получилось (т.к. в версии ЗУП 3.0.21.х разработчики обязались устранить баг); - снял с синхронизации - убрал префикс 2. Не проверили, что есть ошибки в конфигурации (точнее в ИБ), приступили к работе с ней (тогда считалось, что синхронизация была настроена, но увы); 3. Обнаружили проблему, сделан Бекап-2; - не отображаются элементы формы и не работают кнопки (исключительно в некоторых Документах) 4. Обнаружена проблема (тут внимательно): ее симптомы можете проверить лично: - если создать новую чистую БП 3.0. и при начале работы НЕ создавать организацию, а сразу попытаться создать документ (например, "прием на работу"), то вы увидите симптомы этой болезни - только командная панель, на которой не работают кнопки и нет элементов формы (в данном случае табличной части). Я подозреваю, что проблема возникла при попытке синхронизировать данные и какая-то опция не восстановилась после отключения синхронизации. Конечно, это внутренняя опция, типа "текущая организация", как, например, в версии PROF можно выбирать "основную организацию", а вот в Базовой версии такого нет. Как обычно, вопрос улетел уже в тех. поддержку, как только найду решение проблемы, то обязательно отпишусь тут. МОЕ РЕШЕНИЕ (временное): 1. Взять за рабочую ИБ Бекап-1; 2. Выгрузить из Бекап-2 данные в Бекап-1 только те, которые были созданы в интервале между ними. ДОПОЛНИТЕЛЬНО (по 2 пункту). Если используете обработку Выгрузка и Загрузка данных в XML 8.3 (версия 2.1.8), то можете столкнуться с проблемой "Указанный файл не существует". Лечится следующим образом: 1. При выгрузке (после того, как все выбрали) в самом низу есть кнопка "Выгрузить данные" и рядом два параметра: - "На клиентский компьютер"; - "В файл на сервере" • сначала выбираем "в файл на сервере" и указываем каталог • далее выбираем "на клиентский компьютер" • жмем кнопку "выгрузить данные" 2. При загрузке повторяем весь этам: • сначала выбираем "в файл на сервере" и указываем каталог • далее выбираем "на клиентский компьютер" • жмем кнопку "загрузить данные" Все работает успешно, опробована на БП 3.0.37.40 и ранее. |
|||
19
Aleksandr N
02.02.15
✎
15:31
|
(0) А не пробовали в настройках формы сначала убрать все галочки, а потом поставить?
|
|||
20
timeforlive
02.02.15
✎
16:09
|
(19) вы про "Еще" (на командной панели) - "Изменить форму"?
Конечно, это я сделал в первую очередь (я об этом писал в своем нулевом посте). Что касается вообще формы, то я даже копировал объект - копия тоже не имела элементов. Я создал свою кнопку на форме - она отображалась, даже модуль выполнялся. |
|||
21
timeforlive
03.02.15
✎
16:49
|
И ТАК!
Нашлось оно решение, после долгих скитаний по настройкам и даже шестнадцатеричным кодам в HEX'е. Резюмирую. Проблема была в том, что настройки учета з\пл были установлены "во внешней программе", а кадровый учет был установлен как "упрощенный". Сделал скриншот, какие настройки нужно включить: https://yadi.sk/i/E2B33BsVeSUqc "Справочники и настройки учета" -> "Параметры учета" - графа "Зарплата и кадры" выбираем: Учет расчетов по заработной плате и кадровый учет ведутся: "в этой программе" и Кадровый учет: "Полный" (главное чтобы не упрощенный был) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |