Последние сообщения

#51
7.7 / Re: Понять в каком режиме отк...
Последний ответ от Злоп - 07 апреля 2026, 21:27
Поставьте в настройках "режим открытия = Просмотр", при энтере или жмаком мышью на документе будет открываться на просмотр. шифт+энтер - на редактирование.
.
Перехват команд меню "открыть на редактирование" сделать глобальными формексовскими
#52
7.7 / Re: Отчетность в 7.7 1кв
Последний ответ от SnakePlisskin - 07 апреля 2026, 13:43
Цитата: Ветер в поле от 07 апреля 2026, 12:56Даже не представлял, что такие извращенцы еще могут быть - на ОСНО и вести бухгалтерию в 7.7...
Можно, конечно, дорабатывать декларации НДС периодически, но не пора ли перейти на 8.3?
А что такого, обычная купи продай на ОСНО, з/п ведут в ЗУП 3.1 а тут из всех закорочек только была декларация по НДС, кою выгружали в СБИС и оттуда сдавали.
#53
7.7 / Re: Отчетность в 7.7 1кв
Последний ответ от item - 07 апреля 2026, 13:07
Цитата: Ветер в поле от 07 апреля 2026, 12:56Даже не представлял, что такие извращенцы еще могут быть - на ОСНО и вести бухгалтерию в 7.7...
Можно, конечно, дорабатывать декларации НДС периодически, но не пора ли перейти на 8.3?
8.5 на дворе, коллега ))
вот выйдет 9.0, тогда поглядим
#54
7.7 / Re: Отчетность в 7.7 1кв
Последний ответ от Ветер в поле - 07 апреля 2026, 12:56
Даже не представлял, что такие извращенцы еще могут быть - на ОСНО и вести бухгалтерию в 7.7...
Можно, конечно, дорабатывать декларации НДС периодически, но не пора ли перейти на 8.3?
#55
7.7 / Re: Понять в каком режиме отк...
Последний ответ от item - 07 апреля 2026, 12:30
ПослеОткрытия точно тупиковая ветка.
Послушайте Злопа, юзайте ПриОткрытии или ПослеСозданияФормы, она то и появилась гораздо позже и для обработок до прорисовки формы.
И нехер думать, будет форма выставлена в просмотр в локальном контексте или нет, надо её по-любому перезапускать, чтобы не допускать лишних блокировок...
... и лазеек в виде кнопок, которыми можно обойти запрет на редактирование.
#56
7.7 / Отчетность в 7.7 1кв
Последний ответ от SnakePlisskin - 07 апреля 2026, 11:21
Доброго дня! Господа, честно говоря прошляпил момент, понял что фирма 1С кинет с отчетностью за 1кв, спрашивается нафига тогда релизы выпускать, давеча как вчера на комплексную обновление вышло...Собственно вопрос, есть один клиент который учет ведет в комплексной, потом просто выгружал отчеты в СБИС и так сказать жил, все это время, собственно вопрос, кто-то дорабатывал декларацию по НДС что бы ее можно было выгрузить просто в СБИС ?
#57
7.7 / Re: Понять в каком режиме отк...
Последний ответ от Злоп - 07 апреля 2026, 10:00
В ПриОткрытии надо очень осторожно со всякими манипуляциями формы до завешения полной инициализации формы. Я еще когда для ТСД писал пришел к тому что когда в ПриОткрытии надо например запустить другую форму для ввода каких-то промежуточных данных и вернуться обратно, то это в итоге делалось через ОО.
#58
7.7 / Re: Понять в каком режиме отк...
Последний ответ от Злоп - 07 апреля 2026, 09:15
Если в модуле формы документа в самом низу написать

Если Форма.ТолькоПросмотр() = 0 Тогда
    // тут еще можно флаг взвести чтобы в ПриОткрытии() сделать СтатусВозврата(ФлагКоторыйНоль)
    ОткрытьФорму(ТекущийДокумент(),,1);
КонецЕсли;

то у меня спокойно открываются две формы документа - одна на редактирование и одна в режиме просмотра
#59
7.7 / Re: Понять в каком режиме отк...
Последний ответ от Харлампий Дымба - 06 апреля 2026, 23:57
Что-то я разочаровался в своем решении. Идея-то была не вынести контроль ПриОткртыии (типа даты запрета редактирования) в единое место, а сделать переоткрытия для любых форм, которым в локальной ПриОткрытии был установлен Форма.ТолькоПросмотр(1). То есть контроль идет уже ПОСЛЕ локальной ПриОткрытии. А тут есть только формексовская Глобальная_ПослеОткрытия, которая вызывается когда форма уже открыта. И тут затык с закрытием формы: пока форма открыта - её не переоткроешь, как только закрыл - выполнение Глобальная_ПослеОткрытия завершилось, форму неоткуда открывать. И начинатся огород - через Сервис.ВнешнееСобытие делать, через ПослеЗакрытия? ну и как-то пока не понравилось, красоты не получилось.

Бонус: код
Процедура ПриОткрытии()
	ОткрытьФорму(ТекущийДокумент(),,1);
КонецПроцедуры // ПриОткрытии()
валит 1С напрочь при открытии существующего документа.


#60
7.7 / Re: Как открыть из меню отчет ...
Последний ответ от Злоп - 06 апреля 2026, 22:08
С отчетами, открытыми с # есть проблемы если из такого отчета вызывается UCHOICE или ПодборОбъектов