Вопрос № 36317: Подскажите плиз как сделать кнопку на форме при нажатии которой будет открываться подчиненный справочник. Заранее спасибо....Вопрос № 36321: Добрый день уважаемые эксперты. У меня возникла такая проблема. Программа 1С:Предприятие 7.7 Торговля и Склад. Стоит сетевая версия программы на сервере Windows 2003 при работе пяти пользователей (1 - на сервере, 2,3,4 - на машинах с операционной сис...Вопрос
№ 36332: Хочу узнать как программировать 1С и где взять литературу?...Вопрос № 36347: Извините ...может я савсем тупой ..чето неполучается ... можно на примере показать вобщем есть справочник сотрудник надо на форме элемента справочника сотрудник сделать кнопку при нажатии которо будет открываться форма списка подчиненного справочника...
Вопрос № 36.317
Подскажите плиз как сделать кнопку на форме при нажатии которой будет открываться подчиненный справочник. Заранее спасибо.
Отправлен: 27.02.2006, 14:50
Вопрос задал: Александер (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Ovr1970
Здравствуйте, Александер!
Просто добавляете кнопку, а в формуле пишете [ОткрытьФорму("Справочник.<Подчиненный>.ДляВыбора"),<КонтекстФормы>]
КонтекстФормы можете пропустить. если открытый(родительский) справочник в списочной форме, если он в форме элемента, то можно передать родителский элемент в подчиненный справочник, как КонтекстФормы. Правда, при этом придется програмно отработать данный случай ( в процедуре "приоткрытии" подчиненного справочника опросить реквизит формы - Форма.Параметр)
Ответ отправил: Ovr1970 (статус: 9-ый класс)
Отправлен: 27.02.2006, 15:05 Оценка за ответ: 5
Отвечает: Elric
Здравствуйте, Александер!
Ovr1970 совершенно прав. Но надо также учесть что при этом элемент справочника-владельца должен быть записан (если создается новый элемент-владелец и он еще не был записан, то владелец у подчиненного справочника не будет спозиционирован).
--------- Мирный атом в каждый дом
Ответ отправил: Elric (статус: 4-ый класс)
Отправлен: 27.02.2006, 15:09
В 7.7 уже точно не помню, но, кажется, прямых способов нет. Можно передать владельца через КонтекстФормы (параметр), в форме списка подчиненного справочника проверить переданный параметр и при необходимости - если передан Владелец - установить отбор.
Ответ отправил: Шутяев Игорь (статус: 2-ой класс)
Отправлен: 27.02.2006, 15:10 Оценка за ответ: 5
Отвечает: BuhCIA
Здравствуйте, Александер!
Если на панели диалога, то добавить кнопку, правой клавишей мыши Свойства - вкладка Дополнительно и заполнить "Формула", например, "ВызовСправочника()"
Затем в модуле вводится
Процедура ВызовСправочника()
Спр=СоздатьОбъект("Справочник.ОсновныеСредства");
Спр.ВыбратьЭлементы();
Если Спр.Выбран()=1 Тогда
Сообщить("ну и что делать с этим "+Спр.ТекущийЭлемент()+"?");
КонецЕсли;
КонецПроцедуры
--------- Скажите, сколько времени? - (устало, показывая часы) Читайте, там же все написано!
Ответ отправил: BuhCIA (статус: Студент)
Отправлен: 27.02.2006, 15:11 Оценка за ответ: 5
Вопрос № 36.321
Добрый день уважаемые эксперты. У меня возникла такая проблема. Программа 1С:Предприятие 7.7 Торговля и Склад. Стоит сетевая версия программы на сервере Windows 2003 при работе пяти пользователей (1 - на сервере, 2,3,4 - на машинах с операционной системой Win 98 (работают через удаленное подключение)), при подключении дополнительной машины через такое же подключение, но с Win XP, связь с сервером идет хорошо, но загрузка программы (загрузка прикладной подсистемы) с Win XP происходит очень долго (идет долгая
смена картинок, до запроса пароля), на остальных машинах быстро. В чем может быть причина. Спасибо.
Отправлен: 27.02.2006, 15:36
Вопрос задал: NovInNik (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Elric
Здравствуйте, NovInNik!
Причину точно назвать не могу, а вот рекомендацию по ускорению загрузки дам. Удалите заставку из конфигурации. На всякий случай детализирую: в свойствах задачи (там где идентификатор конфигурации) закладка "Заставка", кнопка "Изменить", под окошком "Заставка" кнопка "Очистить". Загрузка будет происходить намного быстрее, практически с той же скоростью, что при работе непосредственно на сервере.
--------- Мирный атом в каждый дом
Ответ отправил: Elric (статус: 4-ый класс)
Отправлен: 27.02.2006, 19:43 Оценка за ответ: 5 Комментарий оценки: спасибо за совет помогло по все же немного притормаживает хотя и отключена проверка сетевых дисков
Отвечает: Link13h
Здравствуйте, NovInNik
как известно винда хр имеет кучу багов
возможно трафик просто сканирует антивирус
много вариантов
отключите все тест службы
--------- Lamer Must Die!! Hacker Forever!!!!!
Ответ отправил: Link13h (статус: 3-ий класс)
Отправлен: 27.02.2006, 21:14 Оценка за ответ: 3 Комментарий оценки: спасибо за ваш ответ но изминений незаметил
Вопрос № 36.332
Хочу узнать как программировать 1С и где взять литературу?
Отвечает: Elric
Здравствуйте, Жмакин Иван Михайлович!
Если назовете электронный адрес, "Описание встроенного языка" и "Конфигурирование и администрирование" для версии 7.7 я Вам вышлю. Для изучения программирования этого достаточно, остальное практика. Но вообще литература входит в комплект любой лицензионки.
--------- Мирный атом в каждый дом
Ответ отправил: Elric (статус: 4-ый класс)
Отправлен: 27.02.2006, 19:47 Оценка за ответ: 4
Отвечает: Link13h
зайди на natahaus.ru
но сначала выучи встроенный язык
потом
а вот уже потом переходи к написанию конфигураций для 1СЗдравствуйте, Жмакин Иван Михайлович!
--------- Lamer Must Die!! Hacker Forever!!!!!
Ответ отправил: Link13h (статус: 3-ий класс)
Отправлен: 28.02.2006, 06:15 Оценка за ответ: 4
Вопрос № 36.347
Извините ...может я савсем тупой ..чето неполучается ... можно на примере показать вобщем есть справочник сотрудник надо на форме элемента справочника сотрудник сделать кнопку при нажатии которо будет открываться форма списка подчиненного справочника СоставСеьи. Извините за назойливость. Заранее спасибо.
Отправлен: 27.02.2006, 19:56
Вопрос задал: Александер (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Elric
Здравствуйте, Александер!
На форме элемента справочника "Сотрудники" ставишь кнопку, в ее свойствах на закладке "Дополнительно" в графе "Формула" пишешь:
ОткрытьФорму("Справочник.СоставСемьи")
Но кнопка правильно сработает только если элемент справочника "Сотрудники" уже записан до нажатия кнопки. Иначе откроется справочник "СоставСемьи" с невыбранным элементом-владельцем.
Ну, и у справочника "СоставСемьи" должен быть включен режим "Иерархический список", иначе будут показаны все элементы справочника независимо от владельца.
А вопрос не тупой, мало ли что чего не знает или в чем запутался... Если не получится, спрашивай еще.
--------- Мирный атом в каждый дом
Ответ отправил: Elric (статус: 4-ый класс)
Отправлен: 27.02.2006, 20:17 Оценка за ответ: 5
Отвечает: Шутяев Игорь
Здравствуйте, Александер!
Какая версия 1С? Всегда пишите версию!
Ответ отправил: Шутяев Игорь (статус: 2-ой класс)
Отправлен: 28.02.2006, 08:33
Отвечает: Краюшкин Игорь Валерьевич
Здравствуйте, Александер!
Ответ отправил: Краюшкин Игорь Валерьевич (статус: 1-ый класс)
Отправлен: 01.03.2006, 08:16 Оценка за ответ: 5
Отвечает: Ovr1970
Здравствуйте, Александер!
Если у Вас не открыт справочник сотрудников в виде списка, то для того, чтобы открыть справочник "СоставСемьи" нужно будет установить владельца.
Т.е. кнопка делается просто , формула в кнопке выглядит как:
ОткрытьФорму("Справчоник.СоставСемьи.ФормаСписка",ТекущийЭлемент());
Но в форме "ФормаСписка" справочника СоставСемьи нужно добавить
Приложение:
Ответ отправил: Ovr1970 (статус: 9-ый класс)
Отправлен: 01.03.2006, 10:52