Вопросы по ходу начала освоения 8-ки - 1С Предприятие 8.x - Для программиста - Украинский форум 1C
Украинский форум 1C
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 3 из 6«123456»
Модератор форума: Valerka 
Украинский форум 1C » Для программиста » 1С Предприятие 8.x » Вопросы по ходу начала освоения 8-ки
Вопросы по ходу начала освоения 8-ки
KulyДата: Пятница, 31.10.2008, 09:21 | Сообщение # 31
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
Прошу мне помочь решить вопрос.
В подчиненном справочнике имеются элементы,
которые не имеют Владельца. В ручную в интерактивном
режиме не удаляются. Как их удалить? surprised surprised surprised
 
ZavalДата: Пятница, 31.10.2008, 09:36 | Сообщение # 32
Генерал-полковник
Группа: Пользователи
Сообщений: 1005
Репутация: 130
Статус: Offline
Возьми с диска ИТС обработку "УниверсальныйПодборИОбработка...". Если удалить не получится - то владельца уж точно проставишь, потом - штатно. Только сохрани архив базы - обработочка очень исполнительная, "вернуть все взад" будет оч проблематично.

Киев
 
KulyДата: Пятница, 31.10.2008, 09:46 | Сообщение # 33
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
Спасибо за совет.
Попробую. biggrin
 
BatchirДата: Четверг, 20.11.2008, 14:03 | Сообщение # 34
Генерал-лейтенант
Группа: Пользователи
Сообщений: 560
Репутация: 83
Статус: Offline
Quote (igmig65)
Подскажите, насколько я понял формат внешнего отчета для 8.0 - epf, а можно както открыть erf (8.1) в 8.0 ?

epf - формат внешней обработки как в 8.0, так и в 8.1
erf - формат внешнего отчета в 8.1
В 8.1 epf и erf по сути одно и тоже
Любую обработку 8.0 можно открыть в 8.1, предварительно сконвертировав её в конфигураторе, и этот процесс необратим, т.е. обработку(отчет) 8.1 вы не откроете в 8.0

Так что если нужно пользоваться на работе внешними отчетами, то выход один либо ставить 8.1 и конвертировать базу, либо просить тех кто пишет обработки что бы писали для 8.0


http://pro1c.org.ua/ - Украинский форум 1С
+ Добавить на Яндекс - результат смотрите на www.yandex.ru


Сообщение отредактировал Batchir - Четверг, 20.11.2008, 14:10
 
uglubkaДата: Вторник, 16.12.2008, 18:35 | Сообщение # 35
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Offline
может не в тему... не нашел подходящей... подскажите начинающему... надо в форме документа октрыть данные с одного справочника и с другого... связал реквизиты есть поле выбора все выбирается и с того и другого, но надо что б при выборе заполнились некоторые поля ввода (или надписи).. не знаю как. ; и еще при изминении поля выбора справочника надо в регистре вседений найти цену этого наименования - находится то что надо а вот потом эту цену в какое то поле или надпись не знаю как sad .. форма произвольная сам делаю... не получается полю ввода дата присовить ТекущуюДату sad пишет что не может записать... спасибо

Добавлено (16.12.2008, 18:35)
---------------------------------------------
вышел с ситуации - может не правильно но время идет - взял форму документа и изменю ее так, как надо мне... вроде ничего выходит... но хотелось то разобраться sad

 
ZavalДата: Вторник, 16.12.2008, 22:23 | Сообщение # 36
Генерал-полковник
Группа: Пользователи
Сообщений: 1005
Репутация: 130
Статус: Offline
Можно просто посмотреть, как там обрабатываются события элементов - внизу окна свойств поля. Щелкай на лупе нужного - и пиши, что делать.

Киев
 
uglubkaДата: Вторник, 16.12.2008, 22:39 | Сообщение # 37
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Offline
Zaval, да вот пробую и не выходит sad смотрю пример по книге вроде так же делаю в табличной части а не идет...

Добавлено (16.12.2008, 22:39)
---------------------------------------------
если конкретнее: нужно при выборе в поле ввода (выбора связанное со справочником по данным) елемента справочника в другое поле ввода автоматом кидать цену с регистра сведений.... пишу так:
Процедура ГостиничныйНомерПриИзменении(Элемент)
ЦенаГРН=РасчетЦен.ЦенаНомеров(Дата,ЭлементыФормы.ГостиничныйНомер);
Курс=Константы.КурсУЕ.Получить();
ЦенаУЕ=ЦенаГрн/Курс;
КонецПроцедуры

в общем модуле РасчетЦен:
Функция ЦенаНомеров(АктуальнаяДата,ГостиничныйНомер) Экспорт;
Отбор=Новый Структура("НомернойФонд",ГостиничныйНомер);
ЗначениеРесурса=РегистрыСведений.ПрайсНомера.ПолучитьПоследнее(АктуальнаяДата,Отбор);
Возврат ЗначениеРесурса.ЦенаГРН;
КонецФУнкции

говорит что параметр 2 задан не верно sad если его убрать то берет только первое значение из регистра сведений

 
FynjyДата: Вторник, 16.12.2008, 23:19 | Сообщение # 38
Генерал-лейтенант
Группа: Пользователи
Сообщений: 593
Репутация: 38
Статус: Offline
НомернойФонд - есть ли такое измерение?

Все в мире фигня ... Кроме пчел ... А и пчелы тоже фигня ...
 
ZavalДата: Вторник, 16.12.2008, 23:31 | Сообщение # 39
Генерал-полковник
Группа: Пользователи
Сообщений: 1005
Репутация: 130
Статус: Offline
Правильно. ты передаешь поле ввода, а нужно его значение (Элемент.Значение - должно сработать)
Останови в этой точке отладчиком и посмотри, как получить нужное

Добавлено (16.12.2008, 23:31)
---------------------------------------------
И дальше... Если ЦенаУЕ - реквизит шапки документа - пройдет, а если это реквизит ТЧ - то нужно еще до него правильно добраться.


Киев
 
uglubkaДата: Среда, 17.12.2008, 00:23 | Сообщение # 40
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Offline
Zaval, получилось... короче правильно надо значение... правда сам докопался.... а потом увидел biggrin

Добавлено (17.12.2008, 00:09)
---------------------------------------------
а вообще то правильно только теперь понял когда прочитал пост.. а так то методом тыка получилось: короче в книге нигде не сказано структура: первый елемент это измерение.. или просто не внимательно читал.. там и справочник и реквизит однаково и измерение sad

Добавлено (17.12.2008, 00:10)
---------------------------------------------
Zaval, спасибо

Добавлено (17.12.2008, 00:13)
---------------------------------------------
Zaval, и если можно вопрос: есть на форме другое поле ввода которе связано со справочником (гости) при выборе елемента справочника надо что б в другие поля ввода кидало например дату рождения этого человека из того же справочника... подскажите пожалуйста как сделать.. с регистром то разобрался... а вот тут то справочник причем не в табличном поле sad

Добавлено (17.12.2008, 00:23)
---------------------------------------------
Fynjy, спасибо

 
ZavalДата: Среда, 17.12.2008, 09:36 | Сообщение # 41
Генерал-полковник
Группа: Пользователи
Сообщений: 1005
Репутация: 130
Статус: Offline
Quote (uglubka)
надо что б в другие поля ввода кидало например дату рождения этого человека из того же справочника

По тому же принципу. Только искать уже ничего не надо, есть ссылка на справочник... ЭлементыФормы.Значение = Справочник.Реквизит как-то так, подсмотри в типовой...


Киев
 
uglubkaДата: Среда, 17.12.2008, 11:46 | Сообщение # 42
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Offline
Zaval, вот не нахожу ничего похожего.. плохо ищу.... посмотрел конфу для ЧП sad
 
BatchirДата: Среда, 17.12.2008, 13:07 | Сообщение # 43
Генерал-лейтенант
Группа: Пользователи
Сообщений: 560
Репутация: 83
Статус: Offline
Quote (uglubka)
подскажите пожалуйста как сделать.

В событии ПриИзменении (свойство изменяемого реквизита)

Если эти реквизиты объекта, то можно напрямую записывать
ДатаРождения = Элемент.Значение.Датарождения;
Если эти реквизиты просто закинутые на форму
ЭлементыФормы.ДатаРождения.Значение = Элемент.Значение.Датарождения;


http://pro1c.org.ua/ - Украинский форум 1С
+ Добавить на Яндекс - результат смотрите на www.yandex.ru
 
uglubkaДата: Среда, 17.12.2008, 19:12 | Сообщение # 44
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Offline
Batchir, спасибо, помогло вот это:
Quote
ЭлементыФормы.ДатаРождения.Значение = Элемент.Значение.Датарождения;

а если можно в двух словах коментарий... элемент тот который выбран в поле ввода (выбора, которе связанно со справочником) а элемент откуда? элемент справочника? а если выбор из другого то и элемент будет тоже другого справочника? сорри за тупость просто не хочу заучить хочу понять
 
ZavalДата: Среда, 17.12.2008, 21:40 | Сообщение # 45
Генерал-полковник
Группа: Пользователи
Сообщений: 1005
Репутация: 130
Статус: Offline
Это все в
Процедура ....ПриИзменении(Элемент). Вот в скобках и есть твой Элемент из правой части...
У изменения каждого элемента формы может быть свой обработчик, а может и общий для нескольких - как назначишь.

Если хочешь разобраться - ставь точку останова в процедуре и смотри в отладчике, что в какой переменной и как до чего добираться...


Киев
 
Украинский форум 1C » Для программиста » 1С Предприятие 8.x » Вопросы по ходу начала освоения 8-ки
Страница 3 из 6«123456»
Поиск: