Вопрос № 147075: Доброго времени суток. Начинаю осваивать программирование в 1С. Пишу внешний отчет, пробегающий по документам определенного типа и выводящий непроведенные. Вопрос такой: Как организовать Поле со списком, в котором отображались бы все типы докум...Вопрос № 147154: В 1СПредприятии 7.7 внешнюю компоненту подключал с помощью функции "СоздатьОбъект" (см. приложение). Как в "восьмерке" работать с внешней
компонентой ? Пробовал использовать "ЗагрузитьВнешнююКомпоненту" и "Подключи...Вопрос № 147164: 1с 7.7 комплексная. релиз 27 При проведении поступления в модуле формируется таблица с заказами из регистра Заказы, по которой определяется, какой заказ закрываем. Не могу понять, по какому принципу в нем сортируются записи. Что имею: на регистр ...
Вопрос № 147.075
Доброго времени суток. Начинаю осваивать программирование в 1С. Пишу внешний отчет, пробегающий по документам определенного типа и выводящий непроведенные. Вопрос такой: Как организовать Поле со списком, в котором отображались бы все типы документов и, впоследствии, запрос проходил именно по этому типу документов.
Отправлен: 13.10.2008, 16:53
Вопрос задал: Leksar (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Gorus
Здравствуйте, Leksar! Добавляйте на форму список (например "спВидов"). Далее в процедуре ПриОткрытии() заполняйте его так как указано в приложении: Далее в запросе просто вместо идентификатора документа подставляйте значение текущей строки списка.
Приложение:
Ответ отправил: Gorus (статус: 8-ой класс)
Ответ отправлен: 13.10.2008, 18:05
Отвечает: Фисько
Здравствуйте, Leksar! Используй таблицу значений и после этого можешь активизировать поле выбранной ячейки и перейти к выбранному документу
Ответ отправил: Фисько (статус: 2-ой класс)
Ответ отправлен: 14.10.2008, 07:38
Вопрос № 147.154
В 1СПредприятии 7.7 внешнюю компоненту подключал с помощью функции "СоздатьОбъект" (см. приложение). Как в "восьмерке" работать с внешней компонентой ? Пробовал использовать "ЗагрузитьВнешнююКомпоненту" и "ПодключитьВнешнююКомпоненту". Не загружается и не подключается.
Приложение:
Отправлен: 14.10.2008, 12:13
Вопрос задал: Алексей_K (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Командин Константин Евгениевич
Здравствуйте, Алексей_K! Думаю в вашем случае будет похожее на это:
ЗагрузитьВнешнююКомпоненту("Sh4OLE.Sh4App"); SH = Новый("Sh4OLE.Sh4App"); SH.DBLogin();
Ответ отправил: Командин Константин Евгениевич (статус: 3-ий класс)
Ответ отправлен: 14.10.2008, 12:35 Оценка за ответ: 4
Вопрос № 147.164
1с 7.7 комплексная. релиз 27 При проведении поступления в модуле формируется таблица с заказами из регистра Заказы, по которой определяется, какой заказ закрываем. Не могу понять, по какому принципу в нем сортируются записи. Что имею: на регистр накладывается след. фильтры:
ВремЗаказы.УстановитьЗначениеФильтра("Фирма", ФирмаДляОстатковТМЦ , 2); ВремЗаказы.УстановитьЗначениеФильтра("ДоговорПоставщика", Договор , 1); ВремЗаказы. ВременныйРасчет();
Если ИтогиАктуальны() = 0 Тогда ВремРегистры.Актуальность(1); ВремРегистры.РассчитатьРегистрыНа(ТекущийДокумент()); КонецЕсли; ВремЗаказы. УстановитьЗначениеФильтра("Номенклатура", ТекНоменк,1); ВремЗаказы.ВыгрузитьИтоги(ТИЗаказы,1,1);
Поставщик один, ФирмаДляОстатковТМЦ - список фирм В результате такая последовательность:
1. Фирма2 заказ 135 от 23.07.08 2. Фирма2 заказ 159 от 04.08.08 3. Фирма1 заказ 048 от 01.07.08 4. Фирма1 заказ 168 от 08.08.08 5. Фирма2 заказ 253 от 02.09.08
Можно отсортировать и после, но хотелось б понять, в чем причина такой сортировки.
Отправлен: 14.10.2008, 13:25
Вопрос задала: Ирина (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Ovr1970
Здравствуйте, Ирина! Записи в остатках сортируются по времени проведения (точнее создания) записей в регистре (в таблице записей)
Ответ отправил: Ovr1970 (статус: Практикант)
Ответ отправлен: 15.10.2008, 14:52 Оценка за ответ: 3 Комментарий оценки: в приведенном результате сортировки видно, что документы стоят не по дате, а в разнобой.