Р. Алексей

23
Рейтинг

miniogn
Алексей Р.



  •   Регистрация: 19.09.2009 (14 лет назад)

  •   Был(а) на сайте: 09.04.2023

Подписчики 0

Рейтинг 23

Флажки (галочки) в списках документов обычных форм в 1С Предприятии 8.2, 8.3

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Механизмы платформы 1С

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

1 стартмани

05.06.2014    57402    49    miniogn    18       

23

Комментарии

DevСКД последнюю запись - в итог по группировке#4 02.07.15 17:43
См. по теме начальные и конечные остатки. Там есть типичные моменты.
Вот например:
http://a.imageshack.us/img405/476/73796797.jpg
DevЗапрос данных при печати внешней формы#3 24.06.15 14:55
Для внешних печатных форм.

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


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


Справедливо для обычных форм.
HighLoadРазмер таблиц информационной базы 1С 8.2 - 8.3 на SQL сервере#17 21.06.15 14:50
В настройке отчета сгруппировал по типу метаданных, так вот итоги по группировке не правильно показываются.
HighLoadАнализ размеров таблиц, метаданных, различная статистика для клиент-серверного (SQL) и файлового вариантов базы#83 21.06.15 13:25
Автор обрати внимание на:
Сортировка в настройке "Наибольшие таблицы SQL" не работает.
Отсутствует возможность настраивать СКД в режиме предприятия.
Нет имён таблиц SQL.
Не все типы метаданных.
AdminРаспорядок работы в 1С#1 16.06.15 14:36
Мне оно не сильно нужно, но предложение есть. Как быть, если в дело вмешиваются праздники и переносы рабочих дней?... Лучше было бы привязаться к производственному календарю.
DevПропали реквизиты при обновлении.#10 11.06.15 13:59
Если уже на этих реквизитах есть данные, то выгружаете cf из рабочей базы и в разработочной базе сравниваете объединяете с выгруженным cf нужные реквизиты.
DevКто как использует в работе универсальные коллекции?#19 11.06.15 10:03
(1) Массивы для однотипных данных.
Структура и соответствие для различных данных. И удобно тем, что не нужно запоминать индексы.
Структура:
Удобно, что можно именовать, например:

Код
мСотрудники = Новый Массив();

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

Возврат мСотрудники;


Затем это можно таскать в/из процедуры.

Код
Для к = 0 По мСотрудники.ВГраница() Цикл
    т = ТЧ.Добавить();
    т.ФИО = мСотрудники[к].ФИО;
    т.Оклад= мСотрудники[к].Оклад;
КонецЦикла;



В связи с тем, что в УФ на клиенте нельзя использовать тип ТаблицаЗначений, то структуры и соответствия будут чаще использоваться.
DevРегистры сведений#2 11.06.15 9:34
(1) Разделить задачу на две.
Чтение регистра, запись в регистр.
DevВопрос по рекурсивному запросу?#3 11.06.15 9:23
(1) В браузере есть история.
Если браузер не закрывался то можно попробовать нажать Ctrl+T - будут открываться закрытые вкладки.
Это конечно поможет, если находил недавно.
DevПропали реквизиты при обновлении.#3 11.06.15 9:20
(1) Если еще не сохранили в базу данных. То можно добавить реквизиты из конфигурации базы данных.