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

Хранилище

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

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




>  СКД - программно установить правое значение СУЩЕСТВУЮЩЕГО условия в условном оформлении
Sinaps
Отправлено: 01.02.22, 15:37


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 03.05.12
Пользователь №: 17553


Sinaps @ Сегодня, 11:41 * ,

Извините, разобрался. Все работает. Это просто у одного пользователя сохранены настройки отчета, где условия оформления перенесены из отчета в одну из группировок. Вот у него ошибка и вскакивала.
А пользовательские настройки имеют приоритет над стандартными.
  Форум: Система компоновки данных · Просмотр сообщения: #175244 · Ответов: 1 · Просмотров: 3785
 

>  СКД - программно установить правое значение СУЩЕСТВУЮЩЕГО условия в условном оформлении
Sinaps
Отправлено: 01.02.22, 10:41


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 03.05.12
Пользователь №: 17553


Доброго времени суток !

Есть отчет на СКД - обычные формы.
В конфигураторе заданы настройки для условного оформления отчета - условие по вхождению поля в список.
Задача при открытии формы отчета провести первоначальное заполнение правого значения этого условия подготовленным списком значений.

Так вот я не понимаю, как программно найти и заполнить это значение.
Причем, если пользователь ранее сохранял пользовательские настройки, в том числе установленное это условие, то в процедуре ПриОкрытии формы отчета успешно срабатывает конструкция типа:

ОтборСвоиГруппы = КомпоновщикНастроек.Настройки.УсловноеОформление.Элементы[5];
ОтборСвоиГруппы.Использование = Истина;
ОтборСвоиГруппы.Отбор.Элементы[0].ПравоеЗначение  = СпСвоиГруппыОформление;


и необходимый мне список успешно присваивается правому значению нужного условия.
Если же отчет открывает новый пользователь, без сохраненных настроек, то КомпоновщикНастроек.Настройки.УсловноеОформление вообще не содержит элементов (в отладчике видно), соответственно не могу установить нужное значение.

Подскажите, плз, куда копать ?
  Форум: Система компоновки данных · Просмотр сообщения: #175237 · Ответов: 1 · Просмотров: 3785
 

>  Управляемая форма выбора в обычном приложении
Sinaps
Отправлено: 05.10.21, 11:53


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 03.05.12
Пользователь №: 17553


Vofka @ 01.10.21, 17:31 * ,

Спасибо, все получилось.
В процедуре ПриСозданииНаСервере() прописал заполнение параметров запроса из параметров формы.
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #174366 · Ответов: 3 · Просмотров: 1434
 

>  Управляемая форма выбора в обычном приложении
Sinaps
Отправлено: 01.10.21, 13:48


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 03.05.12
Пользователь №: 17553


Добрый день !
Конфигурация - доработанная УТП 1.2.64.1
Платформа - 8.3.12

Пытаюсь реализовать свой выбор элемента справочника - для реквизита табличной части документа на обычных формах.
Выбираемый реквизит - НомерРулона, тип справочник, подчиненный справочнику Номенклатура.
Задача - при выборе НомераРулона дать пользователю при заполнении табличной части возможность выбора только тех элементов справочника, по которым есть остатки на текущий момент в регистре накопления "ОстаткиРулонов".

Делал так - по методике, найденной на инфостарте.
В свойствах конфигурации включил возможность использования управляемых форм в обычном приложении.
Для справочника НомераРулонов добавил управляемую форму выбора. Для динамического списка этой формы написал такой запрос:

ВЫБРАТЬ
    СправочникНомераРулонов.Ссылка,
    СправочникНомераРулонов.ПометкаУдаления,
    СправочникНомераРулонов.Предопределенный,
    СправочникНомераРулонов.Владелец,
    СправочникНомераРулонов.Код,
    СправочникНомераРулонов.Наименование,
    СправочникНомераРулонов.Поставщик,
    СправочникНомераРулонов.ДатаПрихода,
    СправочникНомераРулонов.Вес,
    СправочникНомераРулонов.Цена,
    ЕСТЬNULL(ОстаткиРулоновОстатки.КоличествоОстаток,0) КАК Остаток
ИЗ
    Справочник.НомераРулонов КАК СправочникНомераРулонов
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиРулонов.Остатки(
         &ДатаОстатков, Склад= &Склад И Номенклатура= &Номенклатура И Организация= &Организация) КАК ОстаткиРулоновОстатки
        ПО ОстаткиРулоновОстатки.НомерРулона = СправочникНомераРулонов.Ссылка
        И СправочникНомераРулонов.Владелец = ОстаткиРулоновОстатки.Номенклатура



Для события НачалоВыбора реквизита табличной части документа прописал процедуру заполнения параметров.

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


Отладчиком проверил - СтруктураПараметров заполняется нужными данными.
Запрос в консоли запросов возвращает нужные записи - элементы справочника НомераРулонов с остаткми.
А вот получившаяся форма выбора выходит пустая...
Куда копать ?
Как проверить, корректно ли параметры попадают в запрос ?
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #174324 · Ответов: 3 · Просмотров: 1434
 

>  Обробка "Обмін з банком" для БУ 2.0
Sinaps
Отправлено: 13.08.20, 10:35


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 03.05.12
Пользователь №: 17553


Petre @ Вчера, 14:46 * ,
Дякую, буду оновлювати платформу.
  Форум: Отчеты / Обработки · Просмотр сообщения: #165594 · Ответов: 494 · Просмотров: 139121
 

>  Обробка "Обмін з банком" для БУ 2.0
Sinaps
Отправлено: 12.08.20, 13:04


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 03.05.12
Пользователь №: 17553


Petre @ Сегодня, 13:16 * ,

Так, перевибирав файл формату. Пробував різні файли з форматами. Помилка таж сама.
Інших деталей, окрім повідомлення (на скрішоті нижче) - система не видає.



  Форум: Отчеты / Обработки · Просмотр сообщения: #165544 · Ответов: 494 · Просмотров: 139121
 

>  Обробка "Обмін з банком" для БУ 2.0
Sinaps
Отправлено: 12.08.20, 11:23


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 03.05.12
Пользователь №: 17553


Petre @ 10.08.20, 9:28 * ,

Доброго дня ! В мене при спробі вибрати файл з випискою виникає така ж помилка, як і у Algoritm:

Обмін з банком 4.1. Завантажив в цій темі форуму.
Бухгалтерія для України, редакція 2.0. (2.0.22.1)
Платформа 8.3.12
Коли вибираю файл завантаження, програма одразу видає помилку "Невідповідність типів (параметр номер '2')".

Причину не виявили ще ?
Дякую !
  Форум: Отчеты / Обработки · Просмотр сообщения: #165540 · Ответов: 494 · Просмотров: 139121
 


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

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