Вопрос № 101877: V7.7 Справочник типа Сотрудники. Слои, сделанные в конфигураторе отображаются все вместе на одной вкладке. Тупо не могу ничего сделать. Что нужно прописать в Модуле. Зараннее спасибо....Вопрос № 101959: Как в 1С 7.7 задать настройки принтера? напр. мне нужно одну форму документа печатать на формате А3, а другую на А4. как в модуле прописать настройки принтера( или как запомнить их для каждой формы)?...Вопрос № 102009: Уважаемые эксперты:
1С ЗиК 77
При создании документов - номера не выдаются автоматом. Пробовал вручную присвоить номер уу0001 - чтобы начать занова нумерацию с новым префксом - не помогает, стелал выгрузку/загрузку, сделал проверка и исправл...
Вопрос № 101.877
V7.7 Справочник типа Сотрудники. Слои, сделанные в конфигураторе отображаются все вместе на одной вкладке. Тупо не могу ничего сделать. Что нужно прописать в Модуле. Зараннее спасибо.
Второй параметр этого метода = «2» - показывает слои из первого параметра и прячет все остальные
Ответ отправил: Sim_tm (статус: 2-ой класс)
Ответ отправлен: 13.09.2007, 10:23
Отвечает: Андрей Тимофеев
Здравствуйте, Барков А.Н.!
см. приложение
Удачи.
Приложение:
Ответ отправил: Андрей Тимофеев (статус: 7-ой класс)
Ответ отправлен: 13.09.2007, 10:47
Отвечает: BigHard
Здравствуйте, Барков А.Н.!
В приложении все, что вам надо. При открытии происходит добавление закладок на форму, далее указывается какой слой использовать при открытии.
далее предопределенная процедура ПриВыбореЗакладки(Номер, Значение) которая в зависимости от значения прячет одни слои и показывает другие. Удачи!!!
Приложение:
--------- Чем отличается чайник от программиста: У чайника в одном килобайте 1000 байт, а у программиста в одном километре 1024 метра
Ответ отправил: BigHard (статус: Студент)
Ответ отправлен: 13.09.2007, 10:56
Отвечает: Ромашов Евгений Николаевич
Здравствуйте, Барков А.Н.!
Форма.ИспользоватьСлой("Нужные слои через запятую",2)
в модуле должна быть процедура ПриВыбореЗакладки(НЗ,ЗЗ)
в ней настраивается отображение слоев при выборе закладок на форме
Отвечает: Dmitry Stashenko
Здравствуйте, Барков А.Н.!
ну так надо в процедуре ПриОткрытии() разрешить использование закладок, а потом еще есть процедура ПриВыбореЗакладок(). См. приложение
Приложение:
Ответ отправил: Dmitry Stashenko (статус: 10-ый класс)
Ответ отправлен: 13.09.2007, 12:36
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Барков А.Н.!
От себя добавлю, что по типу Форма.Закладки
очень похожа на СписокЗначений. Т.е. закладку можно получить по номеру, удалить, оперативно добавить, отсортировать и т.д.
В конфигураторе каждое поле можно поместить в нужный слой.
Команда Форма.ИспользоватьСлой управляет видимостью элементов, т.е. если после этой комманды написать
Форма.ИндексИнфляции.Видимость(1), то он станет видимым, независимо от слоя, в котором лежит.
В=Форма.ИндексИнфляции.Видимость() покажет, видимый ли элемент. Он будет невидимым, если лежит в неиспользуемом слое, или лежит в используемом слое, но в конфигураторе сделан невидимым.
Отвечает: Владимир (1С)
Здравствуйте, Барков А.Н.!
Вам нужно каждый слой привязать к закладкам.
К объекту Форма применяется метод: ИспользоватьЗакладки(Флаг), где флаг=1, чтобы разрешить работу с закладками, флаг=0, чтобы запретить использование закладок.
Объект Форма.Закладки. Этот объект по сути является Списком Значений. И к этому объекту применимы все методы объекта СписокЗначений. Добавляя в этот список значений любое значение, Вы тем самым добавляете новую закладку. Как правило закладки в форме организуются в предопределенной процедуре ПриОткрытии().
Пример в приложении. Он показывает разные слои, на которых расположены элементы управления для каждой логической группы. На слой Паспорт выложены реквизиты паспортных данных, на слой Зарплата - по зарплате. На слой Общий - реквизиты, доступные для всех слоев (кнопки, имя сотрудника, подразделение).
Успехов!
С уважением, Владимир.
Приложение:
Ответ отправил: Владимир (1С) (статус: 4-ый класс)
Ответ отправлен: 13.09.2007, 14:19
Вопрос № 101.959
Как в 1С 7.7 задать настройки принтера? напр. мне нужно одну форму документа печатать на формате А3, а другую на А4. как в модуле прописать настройки принтера( или как запомнить их для каждой формы)?
Отправлен: 13.09.2007, 19:09
Вопрос задал: Juin (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Juin!
Вариант 1: Таб.ПараметрыСтраницы( установит принудительно параметры)
Применять только нужно совместно с вариантом2.
Вариант 2: Таб.Опции(,,,,"НаборНастроекПечатиА3")
При этом настройки принтера сохранятся.
Можно применять только вариант 2. При этом пользователь в первый раз один раз интерактивно в параметрах страницы (при предпросмотре перед печатью) задаст настройки и они сохранятся для всех отчетов, в которых в комманде Таб.Опции(пятым параметром указано имя опций печати "НаборНастроекПечатиА3")
Для очистки настроек печати (ну мало ли чтото наваяете не то) нужно в реестре HKCU/software/1С/1cv7/7.7/ИмяБазы/Config/Moxel удалить ветку НаборНастроекПечатиА3
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: Практикант)
Ответ отправлен: 13.09.2007, 19:59 Оценка за ответ: 5 Комментарий оценки: Спасибо! Воспользуюсь Вашим Методом
Отвечает: Ромашов Евгений Николаевич
Здравствуйте, Juin!
по моему размер бумаги на принтере задается перемещением держателя бумаги в лотке, программно ни как
Ответ отправил: Ромашов Евгений Николаевич (статус: 3-ий класс)
Ответ отправлен: 14.09.2007, 05:19 Оценка за ответ: 2 Комментарий оценки: У таблицы в 1С есть метод Опции() у которого есть параметр ИмяОпцийПечати, куда и сохраняются параметры печати.
Один Раз можно настроить таблицу в настройках принтера, потом программа сама будет выбирать опции для каждой таблицы
Отвечает: Gorus
Здравствуйте, Juin!
Дополню первый ответ - у меня на некотрых принтерах HP почему-то вариант 2 не работал. Подозреваю что из-за драйверов или дополнительных утилит - как будто дрова перекрывают задаваемый Набор Настроек своими настройками. Так что лучше все-таки приминить вариант 1.
Ответ отправил: Gorus (статус: 6-ой класс)
Ответ отправлен: 14.09.2007, 16:22 Оценка за ответ: 4 Комментарий оценки: Спасибо! У меня 2 вар-нт работает. по 1 не запоминает параметр "переплет сверху\\сбоку". 4, потому что ответ уже получен, это комментарий
Вопрос № 102.009
Уважаемые эксперты:
1С ЗиК 77
При создании документов - номера не выдаются автоматом. Пробовал вручную присвоить номер уу0001 - чтобы начать занова нумерацию с новым префксом - не помогает, стелал выгрузку/загрузку, сделал проверка и исправление ИБ - не помогает
Народ подскажите плз что ето может быть и как ето леится?
Отправлен: 14.09.2007, 09:43
Вопрос задал: Opex (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: DERL.KG
Здравствуйте, Opex!
Проверьте в конфигураторе длину номера, или в нумераторе если он задан для этого вида документа, возможно если увеличите длину, то все будет нормально...
Ответ отправил: DERL.KG (статус: 5-ый класс)
Ответ отправлен: 14.09.2007, 10:00 Оценка за ответ: 1 Комментарий оценки: нет, ситуация окзалась следующая: документ стоящий посленим в БД имел непоследний номер, т.е. перед ним были записаны куча документов с номерами больше последнего (такое может получиться при физическом удалении документов), достаточно было просто изменить номер последнего документа... все равно спасибо за оперативый ответ
Отвечает: Ромашов Евгений Николаевич
Здравствуйте, Opex!
надо проверить все номера за период (год например) и найти косячный, возможно потребуется перенумерация. номера должны быть в одном формате уу0000номер к примеру