Для Каждого ЭлементКнопка Из ЭлементыФормы.ДействияФормы.Кнопки.ОтборПоНаличиюОргинала.Кнопки Цикл Если Элемент.Имя = ЭлементКнопка.Имя Тогда ЭлементКнопка.Пометка = Истина; Иначе ЭлементКнопка.Пометка = Ложь; КонецЕсли; КонецЦикла;
НашОтбор = ЭтаФорма.Отбор.Ссылка; Если Элемент.Имя = "ВсеДокументы" Тогда НашОтбор.Использование = Ложь; Иначе Запрос = Новый Запрос; Запрос.Текст = ПолучитьТекстЗапроса(Элемент.Имя); СписокДокументов = Новый СписокЗначений; СписокДокументов.ЗагрузитьЗначения(Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка"));
Если Вид = "РНЕсть" Тогда ТекстЗапроса = "ВЫБРАТЬ | Док.Сделка КАК Ссылка |ИЗ | Документ.РеализацияТоваровУслуг КАК Док |ГДЕ | НЕ Док.Сделка.ПометкаУдаления";
Иначе ТекстЗапроса = "ВЫБРАТЬ РАЗРЕШЕННЫЕ | Док.Ссылка |ИЗ | Документ.ЗаказПокупателя КАК Док |ГДЕ | Не Док.ПометкаУдаления | И НЕ Док.Ссылка В | (ВЫБРАТЬ | Док.Сделка КАК Ссылка | ИЗ | Документ.РеализацияТоваровУслуг КАК Док)"; КонецЕсли; Возврат ТекстЗапроса;
Проблема в том что контрагента записывали. Если так нужно делать, то предварительно заганяете в список значений, а потом в в цикле по списку получаете контрагента и изменяете его.
Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |ТекущийЭлемент = Справочник.Сотрудники.ТекущийЭлемент; |Группировка ТекущийЭлемент упорядочить по ТекущийЭлемент.Наименование; |"//}}ЗАПРОС ; // Если ошибка в запросе, то выход из процедуры Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли;
Sirius83 @ Вчера, 16:54
, Зберігаєте звіт як зовнішній, рядок в якому помилка, вставляєте в Попытка ... Исключение. Звіт відкриється, далі думаю проблем не буде.
Если ТипЗначения(Ит.Субконто(НомСубк)) = 12 Тогда ПечПредставлениеСубконто = ДокументВОтчете(Ит.Субконто(НомСубк), 1, 1); Иначе ПечПредставлениеСубконто = Ит.ПредставлениеСубконто(НомСубк); КонецЕсли;
функцию ДокументВОтчете() - опишите там что нужно, ну и ПечПредставлениеСубконто в макет воткнуть.
У меня уже год так работает. Через конвертацию написал правила и раз в месяц переношу данные всех устраивает. Есть только один ньюанс, надо постоянно что-то доделывать так-как идет обновление 8-ки ну т.д.
ПОДАТКОВА ДЕКЛАРАЦІЯ З ПОДАТКУ НА ПРИБУТОК ПІДПРИЄМСТВА (наказ ДПАУ від 28.09.2011 р. №1213 із змінами внесеними наказом Мінфіну від 21.12.2011 р. № 1684) зі звітності за І квартал 2012 р. Нужна сама схема и описание полей выгрузки додаток ОК,в програму бест звит. Зарание спасибо.
В клюхах обработку ожидания можно только в глобальном модуле вызывать и использовать процедуру глобального модуля? Короче, как правильно реальзовать то, что мне надо?
В глоб. модуле в обработке ожидания открываете вашу обработку, в процедуре при открытии прписываете выполнение ВызываемаяПроцедура() и получаете что надо. Все просто.
Вообще-то, когда я проходил атестацию по 1С, то экзаменатор, сказал: "Никогда не делать отчеты по документам, только по движениям которые делает документ." Это как-раз тот случай.
Лично я где в конфе что-то меняю, оставляю свой комментарий, при обновлении делаю копию в ней запускаю глоб. поиск своего комментария, и мне вываливаются все ссылки что я и где делал. При объединении анализирую что лучьше заместить объект и в него вставить изменения (копированием) из копии или не изменять и добавить новые изменения вручную опять же из копии. Лучьшего не придумал, вот так...
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!