Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




>  Внешняя обработка не хочет меняться
helluinn
Отправлено: 02.08.22, 14:46


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 08.07.22
Из: Днепр
Пользователь №: 75639


helluinn @ Вчера, 16:52 * ,
Мільйон подяк @Gazulo за те, що допоміг розібратись. Я замінював файл просто зверху форми, а потрібно було саме там, де написано "Принадлежность печатной формы" - "Файл печатной формы". Мені пояснили, що там, де замінював я, зміни бі прийнялися лише у випадку, якщо б "Файл печатной формы" було пустим. Тож, потрібно було це враховувати. Тепер я можу редагувати, що треба!
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #176096 · Ответов: 9 · Просмотров: 2153
 

>  Внешняя обработка не хочет меняться
helluinn
Отправлено: 02.08.22, 13:47


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 08.07.22
Из: Днепр
Пользователь №: 75639


Gazulo @ Сегодня, 14:01 * ,
Було б чудово! Що для цього потрібно зробити?
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #176094 · Ответов: 9 · Просмотров: 2153
 

>  Совет по запросу в целях оптимизации
helluinn
Отправлено: 02.08.22, 11:22


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 08.07.22
Из: Днепр
Пользователь №: 75639


Vofka @ Сегодня, 11:59 * ,
Категории никак не связаны со складами. У номенклатуры просто есть категории и просто есть склады. Нет такого, что у склада свои категории или у категории свои склады.
Сейчас оно просто проходит по каждой категории и пишет "Склад1" - 2 шт, "Склад2" - 3 шт, "Склад3" - 4 шт. Всё, склады закончились. Оно берёт следующую категорию уже и давай опять то же самое мне: "Склад1" - 2 шт, "Склад2" - 3 шт, , "Склад3" - 4 шт. - это я уже и понял smile.gif
Прерывать цикл, чтобы просто листать категории, а не ждать, пока оно мне все склады опять перечислит, одно и то же же выводит. Вот что я имел ввиду под прерывать.
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #176092 · Ответов: 7 · Просмотров: 1863
 

>  Внешняя обработка не хочет меняться
helluinn
Отправлено: 02.08.22, 11:12


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 08.07.22
Из: Днепр
Пользователь №: 75639


andreydv87 @ Сегодня, 11:32 * ,
Посмотрел все пункты списков "Сервис" - и в конфигурации и в клиенте - нигде нету такого пункта, как "Дополнительные обработки". После замены обработки на новую я делаю "Записать" - "ОК".

Vofka @ Сегодня, 11:54 * ,
Всё логично, но всё же всё так, как есть. Я всё проверил - то, что нужно меняю. Это далеко не единственная форма, в которой надо убрать полное наименование. Я пошёл пробовать с другими - и результат тот же.
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #176090 · Ответов: 9 · Просмотров: 2153
 

>  Внешняя обработка не хочет меняться
helluinn
Отправлено: 02.08.22, 9:55


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 08.07.22
Из: Днепр
Пользователь №: 75639


Vofka @ Сегодня, 10:05 * ,
Спасибо вам большое за ответ! Да, всё верно. Я захожу на клиенте Сервис - Внешние печатные формы и обработки - Внешние печатные формы. Там выбираю нужную мне печатную форму, открываю её. Нажимаю "Сохранить файл внешней обработки на диск".
Возвращаюсь в конфигуратор, открываю её там через Файл - Открыть. Открываю её модуль объекта и уже вижу, что изменения нужные сделаны! Возвращаюсь в документ, жму печать, дебагером снова попадаю в тот же код, но изменений там этих снова нет! И работает по старому! Вот так..
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #176087 · Ответов: 9 · Просмотров: 2153
 

>  Совет по запросу в целях оптимизации
helluinn
Отправлено: 02.08.22, 9:50


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 08.07.22
Из: Днепр
Пользователь №: 75639


sava1 @ Сегодня, 10:13 * ,
Понял, я думал, что оно как-то одновременно будет обходить, меняя и склад с количеством и категорию. А если категорий больше, чем складов, то повторит несколько раз эти значения прошлые. Ну если так всё и задумано, то тогда спасибо вам большое, буду парсить это, досрочно прерывая цикл, чтобы не ждать прохода для каждой категории. Очень благодарен!
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #176086 · Ответов: 7 · Просмотров: 1863
 

>  Внешняя обработка не хочет меняться
helluinn
Отправлено: 01.08.22, 15:52


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 08.07.22
Из: Днепр
Пользователь №: 75639


Здравствуйте, я начинающий программист в 1С. Версия, с которой приходится работать сейчас - 8.1.15.14. "Управление торговлей для Украины", редакция 2.3. Разработка конфигурации: "ABBYY Ukraine", 2003-2008 (2.3.3.4)
В конфигурацию были внесены такие изменения, что "НаименованиеПолное" теперь на украинском языке, а просто "Наименование" - на русском. В печатных формах теперь везде появился украинский язык. Я отдебажил процесс того, что при печати я попадаю во внешнюю обработку, где в запросе выбирается полное наименование - заменяю на обычное - и ничего не происходит. Файл удалял, сохранял, заменял, 1С перезапускал, спрашивало, сохранить изменения в файле xxxxx.epf - писал да. В итоге, как не крути в дебаггере открывается старая обработка и выбирается по-прежнему наименование полное, подскажите пожалуйста, я не так что-то делаю или это мистика?
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #176082 · Ответов: 9 · Просмотров: 2153
 

>  Совет по запросу в целях оптимизации
helluinn
Отправлено: 01.08.22, 15:12


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 08.07.22
Из: Днепр
Пользователь №: 75639


sava1 @ Сегодня, 10:16 * ,
Спасибо вам большое за ответ! Ознакомился с вашим предложением и это действительно то, что нужно! Я решил отдельно потренироваться на более простом запросе, прежде чем вернусь в сложный отчет.
Я решил выбрать для каждого кода номенклатуры каждый склад с остатком и категориями и обойти их по группировкам:
    Запрос = Новый Запрос("ВЫБРАТЬ
                          |    КатегорииОбъектов.Объект.Код КАК ОбъектКод,
                          |    КатегорииОбъектов.Категория.Наименование КАК КатегорияНаименование,
                          |    ПартииТоваровНаСкладахОстатки.Склад.Наименование КАК СкладНаименование,
                          |    ПартииТоваровНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаток
                          |ИЗ
                          |    РегистрСведений.КатегорииОбъектов КАК КатегорииОбъектов
                          |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровНаСкладах.Остатки КАК ПартииТоваровНаСкладахОстатки
                          |        ПО (ПартииТоваровНаСкладахОстатки.Номенклатура = КатегорииОбъектов.Объект)
                          |
                          |СГРУППИРОВАТЬ ПО
                          |    КатегорииОбъектов.Объект.Код,
                          |    КатегорииОбъектов.Категория.Наименование,
                          |    ПартииТоваровНаСкладахОстатки.Склад.Наименование,
                          |    ПартииТоваровНаСкладахОстатки.КоличествоОстаток
                          |ИТОГИ
                          |    КОЛИЧЕСТВО(ОбъектКод),
                          |    КОЛИЧЕСТВО(КатегорияНаименование),
                          |    КОЛИЧЕСТВО(СкладНаименование),
                          |    СУММА(КоличествоОстаток)
                          |ПО
                          |    ОбъектКод");

    
    Результат = Запрос.Выполнить();
    ВыборкаПервогоУровня  = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
    
    Пока ВыборкаПервогоУровня.Следующий() цикл
        ВыборкаВторогоУровня = ВыборкаПервогоУровня.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
        
        Пока ВыборкаВторогоУровня.Следующий() цикл
            читаю_дебаггер = Истина;
        КонецЦикла;
    КонецЦикла;


И, получается, что действительно выбираются разные категории для одного наименования без каких-либо дубликатов! Но... Добавив сюда склады теперь оно для каждой категории пролистываем все склады и количества. Сначала для одной, потом для другой и до конца... Подскажите, пожалуйста, как уйти от этого некрасивого случая?
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #176081 · Ответов: 7 · Просмотров: 1863
 

>  Совет по запросу в целях оптимизации
helluinn
Отправлено: 01.08.22, 8:29


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 08.07.22
Из: Днепр
Пользователь №: 75639


Здравствуйте, я начинающий программист в 1С. Версия, с которой приходится работать сейчас - 8.1.15.14. "Управление торговлей для Украины", редакция 2.3. Разработка конфигурации: "ABBYY Ukraine", 2003-2008 (2.3.3.4)
Нужно написать достаточно сложный отчет и выгрузить это в эксель. Просто СКД сама не справится с необходимой кастомизацией, да и выгрузка нужна, поэтому пишу вручную через Запрос = Новый Запрос
Вопрос заключается в следующем: мне нужно помимо всего - отобрать остатки по всем складам номенклатуры и все категории к каждой (у одной номенклатуры много складов и много категорий). Если я делаю это в СКД, то через детальные записи я могу создать своеобразную вложенность так сказать, чтобы группировало и не дублировало записи, в обычном же запросе я не понимаю, возможно ли это? Подскажите пожалуйста лучший вариант выбора, чтобы в запросе можно было потом всё это дело обойти и выгрузить в эксель? Спасибо за ваше внимание заранее.
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #176071 · Ответов: 7 · Просмотров: 1863
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 24.04.24, 8:05
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!