та иногда забывается, приходиться по два раза одно и тоже копировать...так другого решение нету? и почему у людей решается это редактирование реестра, а мне нет? из за того что я в терминале чтоль?
Windows 2008, терминал. При копировании из 1с в excel иероглифы. Вообщем всем надоевшая тема. Вот только все ее решают редактирование реестра, а мне этот вариант не помогает. Переключение раскладки перед копированием не предлагать, это не выход. Что еще можно сделать? 1с 7.7, Конфигурация: своя
попробуйте еще в зависимости от передаваемого параметра (при открытии формы) вместо Таб.Показать() вызывать Таб.Напечатать() в документах. По идее должно склеить ваши документы выводом сразу на печать
Подскажите, пожалуйста. Есть документ. В нем три реквизита, каждый из которых - три разных документа. Кнопка "Печать". Нужно по нажатию на эту кнопку выводить на экран печатные формы этих трех документов друг под другом (на 1 листе фактически). То есть вопрос, как передать печатные формы этих трех документов в одну печатную форму начального документа? 1С:Предприятие 7.7 для SQL . Конфигурация : своя
Здравствуйте! Нужно сохранять отдельные значения для отдельных пользователей. СохранитьЗначение() не подходит, так как сохраняет для всех пользователей. Есть какие то штатные методы, или надо справочник создавать для сохранения значений? 1С:Предприятие 7.7 для SQL . Конфигурация : своя
Здравствуйте! Пните, пожалуйста, в сторону того как программно узнать дату и к-во последнего прихода ТМЦ. ну или хотя бы ссылку, где почитать переделанная 1с Предприятие 7.70.021, не sql
Процедура ПриОткрытии() Параметр=Форма.Параметр; Если Параметр="изТабеля" Тогда сз=СоздатьОбъект("СписокЗначений"); спр=СоздатьОбъект("Справочник.ПодразделенияЗП"); спр.ВключатьПодчиненные(0); спр.ВыбратьЭлементы(); Пока спр.ПолучитьЭлемент()=1 Цикл Если спр.ЭтоГруппа()=1 Тогда сз.ДобавитьЗначение(спр.ТекущийЭлемент()); КонецЕсли; КонецЦикла; КонецЕсли; ИспользоватьСписокЭлементов(сз); ВыборГруппы(1); КонецПроцедуры
Процедура ПриВыбореРодителя(Папа) Если Параметр="изТабеля" Тогда сз=СоздатьОбъект("СписокЗначений"); спр=СоздатьОбъект("Справочник.ПодразделенияЗП"); спр.ИспользоватьРодителя(Папа); спр.ВключатьПодчиненные(0); спр.ВыбратьЭлементы(); Пока спр.ПолучитьЭлемент()=1 Цикл Если спр.ЭтоГруппа()=1 Тогда сз.ДобавитьЗначение(спр.ТекущийЭлемент()); КонецЕсли; КонецЦикла; КонецЕсли; ИспользоватьСписокЭлементов(сз); ВыборГруппы(1); КонецПроцедуры
В документе как было:
Процедура ПриНачалеВыбораЗначения(Элемент,Флаг) Если Элемент="ПодразделениеЗП" Тогда Флаг=0; ОткрытьПодбор("Справочник.ПодразделенияЗП","ФормаСписка","изТабеля",0); КонецЕсли; КонецПроцедуры
Вродь все. Подозреваю что еще надо что то подобное написать в процедуру ПриСменеИерархии, но пока этого хватает
ну и создание объектов повыносить в конец модуля желательно
и ВыборГруппы(1) с второй процедуры можно тоже убрать)
Здравствуйте! В Документе есть реквизит типа Справочник. Нужно при интерактивном выборе элемента этого справочника отображать и выбирать только группы ( то есть элементы скрыть вообще ). В документе делаю:
Процедура ПриНачалеВыбораЗначения(Элемент,Флаг) Если Элемент="ПодразделениеЗП" Тогда Флаг=0; ОткрытьПодбор("Справочник.ПодразделенияЗП","ФормаСписка","изТабеля",0); КонецЕсли; КонецПроцедуры
В справочнике в модуле списка :
Процедура ПриОткрытии() Параметр=Форма.Параметр; Если Параметр="изТабеля" Тогда сз=СоздатьОбъект("СписокЗначений"); спр=СоздатьОбъект("Справочник.ПодразделенияЗП"); спр.ВыбратьЭлементы(); Пока спр.ПолучитьЭлемент()=1 Цикл Если спр.ЭтоГруппа()=1 Тогда сз.ДобавитьЗначение(спр.ТекущийЭлемент()); КонецЕсли; КонецЦикла; КонецЕсли; ИспользоватьСписокЭлементов(сз); ВыборГруппы(1); КонецПроцедуры
В результате элементы скрываются, группы выбираются. Но, при этом, при открытии группы в ней не пусто, а вот такие папочки со знаком вопроса (кол-во этих папок соответствуют кол-ву групп в справочнике) :
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!