1с редактор реквизитов управляемой формы скачать

Универсальный редактор реквизитов Управляемый + Обычный интерфейс v 2.1 для 1С

Может использоваться не только по прямому назначению, но и в качестве методического пособия по программной работе с формами, элементами управления, метаданными.

Версия 2.0 Отличия от версии 1.5

Версия 2.1 Отличия от версии 2.0

  1. В управляемую форму добавлена форма выбора. Нужна в случае, если стандартная форма не позволяет выбрать нужный объект.
  2. В управляемой форме добавлена обработка стандартных табличных частей
  3. В управляемой форме исправлена ошибка при которой в табличных частях очищались реквизиты типа ХранилищеЗначения. Из-за этого исправления, правда, стало невозможным изменить порядок строк.
  4. В управляемую форму добавлена возможность редактирования движений документа

Версия 2.2 Отличия от версии 2.1

  1. В управляемую форму выбора объекта добавлена форма просмотра списков.
  2. Нажав кнопку «Просмотр БД» открывается форма посмотра таблиц Справочников, Документов, Планов, Задач, Бизнес процессов. Таким образом можно быстро посмотреть на содержимое таблиц.

Версия 2.3 Отличия от версии 2.2

  1. Добавлен поиск объекта по уникальному идентификатору. Позволяет найти объект в базе, если известен только уникальный идентификатор.
  2. Больше не используются модальные окна.

Версия 2.4 Отличия от версии 2.3

  1. При редактровании счёта не было возможности редактровать признаки учёта у субконто. Дабавлена такая возможность.
  2. Если при поиске по уникальному идентификатору найдено несколько объектов с таким идентификатором, то предлагается выбрать какой именно объект нужен

Версия 2.4.1 Отличия от версии 2.4

  1. Добавлен поиск по навигационной ссылке объекта, скопированной через панельку сверху или комбинацией Ctrl+F11. Изменения предложил Илья Пешкичев //infostart.ru/profile/98833/

Красная весна

 

https://infostart.ru/public/14747/

Скачать:
14747_1_Universalnyy_redaktor_rekvizitov_Upravlyaemyy_+_Obychnyy_interfeys_v_2.1.epf
14747_2_Universalnyy_redaktor_rekvizitov_Upravlyaemyy_+_Obychnyy_interfeys_v_2.1.epf
14747_Universalnyj redaktor rekvizitov Upravlyaemyj + Obychnyj interfejs v 2.1.epf

<?php // Полная загрузка сервисных книжек, создан 2023-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='

Related Posts

  • Получение логина и пароля техподдержки 1С из базы
  • Класс для вывода отчета в ExcelКласс для вывода отчета в Excel
  • Счет-фактура для УПП
  • Библиотека классов для создания внешней компоненты 1С на C#
  • Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
  • Прайс-лист с артикулом в отдельной колонке

24 Comments

  1. А зачем изобретать велосипед опять?

    Ведь есть же портативные инструменты разработчика. Там это есть и даже много чего другого.

    Reply

  2. (3)У меня обработка «данные объекта» валяется уже не знаю, лет 10, она еще для 8.1 но тем не менее вот такого плана вещи вижу постоянно. Поискать по ИС, перед тем как пилить, как то не судьба что ли…

    Reply

  3. А ничего, по скринам годная вещь. Но я по привычке и солидарности использую девайс от Трактора, модифицированный им же, времён 8.0. Классика ведь.

    Reply

  4. Было бы круто, если можно было бы редактировать соответствие, хранимое в хранилище значений как у реквизита «ДвиженияИсправляемогоДокумента» у типовых документов.

    Reply

  5. Добрый день.

    Не работает, пишет

    {ВнешняяОбработка.УниверсальныйРедакторРеквизитов.МодульОбъекта(159)}: Поле объекта не обнаружено (ОбластьДанныхОсновныеДанные)

    НоваяСтрока.ТекущееЗначение = Объект[Значение.Имя];

    Reply

  6. (7) Какая конфигурация, платформа? В какой момент выдается сообщение? Используются ли расширения?

    Reply

  7. (7) Данная ошибка исправлена. Возникала на конфигурациях с разделением данных.

    Reply

  8. (9), добрый день.

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

    Reply

  9. (10) Не вопрос, скину, дайте контакт (на инфостарте не нашел).

    А разве для повторного скачивания необходимо опять тратить стартмани? Я обработку не менял, просто обновил файл? Удивительно.

    Reply

  10. Добрый день, в профиле указана почта mikl79@list.ru

    Сейчас когда нажал Скачать, он не стал спрашивать о снятии стартмани и действительно не снял!

    Спасибо скачал, начал тестировать.

    Выявил ошибку:

    конфигурация — Зарплата и управление персоналом, редакция 3.1 (3.1.4.169)

    платформа — 8.3.10.2561

    При открытии документа Больничный лист и нажатии флага «Движения» вышла ошибка — Недопустимое значение

    и не отобразилось ни одного движения ни по одному регистру

    И еще не хватает флага «Отображать только заполненные движения», а то слишком много регистров

    Reply

  11. (12) «Отображать только заполненные движения» — такой флаг есть с самого начала, он вынесен на главное окно — «Только заполненные таблицы». Будут выводиться табличные части и движения у которых есть строки.

    Такой конфигурации у меня нет, сложно протестировать… Попробую что-то решить.

    Reply

  12. (13), у меня этот флаг не сработал, может быть из-за ошибки

    Reply

  13. (14) Скорее всего. Попробуйте на другой конфигурации.

    Reply

  14. (15), а почему на этой не работает — конфа типовая

    у вас этой конфы нет, хорошо протестирую на типовой БП 3

    Reply

  15. (16), на БП 3 вроде работает, но там мало движений

    Reply

  16. Ошибку по движениям исправил (еще не обновил на инфостарте) — возникала из-за того, что в документе «Больничный лист» есть табличная часть «Начисления» и движения по регистру «Начисления». Не верно формировалась панель для вывода.

    В процессе тестирования, столкнулся еще с ошибкой — нельзя использовать режим модальности, а у меня задаются вопросы пользователю в модальном режиме. Нужно исправлять…

    Reply

  17. Обработка обновлена.

    Reply

  18. Спасибо за обновление, теперь буду использовать в ЗУП 3, там как раз запрет модальных окон.

    Протестил в ЗУП 3 — работает.

    Вообще классная вещь, спасибо автору!

    Reply

  19. Добрый день. Движение документов в 1С рознице 2.1 возможно?

    Спасибо

    Reply

  20. (22) Здравствуйте. Предполагается что обработка работает в любой конфигурации (хоть в самописной).

    Reply

  21. (3)

    портативные инструменты разработчика

    Затем, что портативные инструменты разработчика не поддерживают управляемые формы.

    Не аргумент? Вот я запустил ЗУП 3.1.10.156 в режиме обычного приложения. Получил ошибку (см. скрин). А обычно ЗУП этот работает как часы. Никогда не вылетает. Кроме как в случае запуска в неуправляемом режиме.

    Тогда я открыл данную обработку и и отредактировал всё, что нужно. Быстро и без проблем.

    Так что это ни разу не велосипед, а очень даже полезный инструмент.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  1. Diesel Forum


  2. Блог

  3. Сифилис головного мозга

  4. Универсальный редактор реквизитов для УФ

0

Фотография

-

-

-

-

-

Универсальный редактор реквизитов для УФ

Написано Неясыть,

26 Июнь 2014
·
1 390 Просмотров

Очень полезная вещь, редактирует как реквизиты объекта, так и реквизиты движений, если что-то локально надо поправить, просто незаменима, чтоб не тратить время на написание собственной обработки. Пользуйтесь.
Прикрепленный файл
 Универсальный_редактор_реквизитов_8.2_управляемый_интерфейс_2.1.epf.7z (55,57К)

скачиваний: 633

Мои изображения

Фотография

Всем посетителям

Уважаемые посетители блога! Не надо связывать тематический и содержательный контент моего блога с моим морально-духовным состоянием, а тем более с воспитанием.

пользователей просматривает

0 пользователей, 0 гостей, 0 анонимных

Последние посетители

  • Фотография

    радиаторы

    24 фев 2023 — 00:18

  • Фотография

    alinka94

    05 янв 2023 — 21:22

  • Фотография

    -=Elena=-

    17 дек 2022 — 19:55

  • Фотография

    NurgalievSxe

    09 дек 2022 — 01:37

  • Фотография

    хусан

    15 сен 2022 — 11:10

  • Фотография

    Ollis

    05 сен 2022 — 20:43

  • Фотография

    tolichek

    02 ноя 2021 — 19:14

  • Фотография

    JekshenbaevBS

    16 авг 2021 — 00:50

  • Фотография

    бишкек0007

    12 апр 2021 — 21:11

  • Фотография

    Жора Шпак

    11 апр 2021 — 14:40

  • Фотография

    kGz.Kubinets

    10 апр 2021 — 13:25

  • Фотография

    shikbishkek

    08 дек 2020 — 16:02

  • Фотография

    N1ght1k

    06 ноя 2020 — 23:06

  • Фотография

    Сдаю комнату

    02 окт 2020 — 17:45

  • Фотография

    nurjana.92

    10 авг 2020 — 21:48

(!)

Прикрепленное изображение: nenorm.png

← Март 2023 →

П В С Ч П С В
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Последние записи

  • Фотография

    Советы по процедуре покупки квартиры в Москве

    29 Ноябрь 2017

  • Фотография

    Деятельность

    02 Июнь 2017

  • Фотография

    Пираты Карибского моря. Мертвецы не рассказывают сказки.

    24 Май 2017

  • Фотография

    Родные сердцу просторы

    15 Май 2017

  • Фотография

    Фильм ужасов для хорошего настроения

    27 Апрель 2017

Моя техника

Новое:

Прикрепленное изображение

Остальное тут:

http://diesel.elcat….howentry=137469

Последние комментарии

  • Фотография

    Советы по процедуре покупки квартиры в Москве

    Бисер
    — 05 апр 2018 10:27

  • Фотография

    Советы по процедуре покупки квартиры в Москве

    Неясыть
    — 26 янв 2018 14:22

  • Фотография

    Советы по процедуре покупки квартиры в Москве

    Неясыть
    — 25 янв 2018 23:13

  • Фотография

    Советы по процедуре покупки квартиры в Москве

    Старшина Авакян
    — 25 янв 2018 22:39

  • Фотография

    Советы по процедуре покупки квартиры в Москве

    Горький Шоколад
    — 13 дек 2017 11:22

Москаль

Прикрепленное изображение

Поиск по блогу

  1. Diesel Forum
  2. Блог
  3. Сифилис головного мозга
  4. Универсальный редактор реквизитов для УФ
  5. Политика Конфиденциальности
  6. Правила ·

Понравилась статья? Поделить с друзьями:
  • 29 транспортная составляющая туристского бизнеса
  • 300 тысяч от государства на малый бизнес условия
  • 5405248376 ооо сибирская трубопроводная компания
  • Forise компания официальный сайт каталог товаров
  • Health priority сетевая компания отзывы клиентов