Приветствую Вас ГостьВоскресенье, 15.06.2025, 20:11

Каталог статей

В разделе материалов: 244
Показано материалов: 201-210
Страницы: « 1 2 ... 19 20 21 22 23 24 25 »

Способы решения описаны здесь: https://infostart.ru/public/1126277/

Желательно сделать реструктуризацию, если база небольшая

Самый простой способ:

  1.  Определить к каким объектам относятся таблицы, указанные в описание ошибки. Для этого есть обработка "Структура описания ИБ"
  2. Добавить каждому найденному объекту новый реквизит и ошибка уйдет. Затем эти реквизиты можно удалить.

 

Администрирование | Просмотров: 697 | Добавил: leshic | Дата: 03.02.2020 | Комментарии (0)

Для записи файла можно использовать несколько объектов:

  1. Текст = Новый ЗаписьТекста(). Работает как на сервере, так и на клиенте
  2. Новый ТекстовыйДокумент(). Позволяет получать и сохранять текст в файле, работать со строками, открывать текст в текстовом редакторе 1С:Предприятия.  Можно использовать макеты и выводить в текстовый документ информацию формирую области.

Для чтения можно использовать 

  1. Текст = Новый ЧтениеТекста()
  2. Новый ТекстовыйДокумент().

Если веб-сервер настроен на отдельном сервере, то для перенастройки веб-сервера надо указать новый сервер в файле default.vrd в каталоге базы веб-сервера.

       ib="Srvr=&quot;<адрес сервера>&quot;;Ref=&quot;<имя базы>&quot;;"

В частности, если используем IIS, то это каталог c:\inetpub\wwwroot\<имя базы>\default.vrd.

Более цивилизованный способ в настройках информационной базе на сервере, на котором поднят веб, меняем строку подключения, потом входим конфигуратором с правами администратора и заново опубликовываем. 

После этого надо перезапустить IIS. Для этого можно воспользоваться командой iisreset.exe с правами администратора


Для того, чтобы программно в таблице выделить нужную строку надо &НаКлиенте у элемента формы Таблица установить реквизит ТекущаяСтрока. Это числовой реквизит, но он не равен номеру строки в таблице. Чтобы его получить, надо использовать метод ПолучитьИдентификатор() для нужной строки.

Пример:

ТД = Элементы.ТаблицаИсполнителей.ТекущиеДанные;
ТекущийИсполнитель = ТД.Исполнитель;

// Обновляем таблицу

МассивСтрок = ТаблицаИсполнителей.НайтиСтроки(Новый Структура("Исполнитель", ТекущийИСполнитель));
Если МассивСтрок.Количество() > 0 Тогда
    Элементы.ТаблицаИсполнителей.ТекущаяСтрока = МассивСтрок[0].ПолучитьИДентификатор();
КонецЕсли;
 

Формы | Просмотров: 847 | Добавил: leshic | Дата: 30.01.2020 | Комментарии (0)

Параллельное использование нескольких версий COM control (несколько версий платформ)

https://infostart.ru/public/685924/

Администрирование | Просмотров: 370 | Добавил: leshic | Дата: 24.01.2020 | Комментарии (0)

За основу взята статья https://its.1c.ru/db/v8std#content:657:hdoc

Описываются правила построения и оптимизация запросов

 

Запросы | Просмотров: 483 | Добавил: leshic | Дата: 16.12.2019 | Комментарии (0)

Для обновления динамического списка после добавления объекта, который должен попасть в этот список, можно выполнить процедуру ОповеститьОбИзменении(<Ссылка>) или ОповеститьОбИзменении(<ИзмененныйТип>). В первом случае создается оповещение для динамического списка для обновления по объекту, во втором по типу объектов

Например ОповеститьОбИзменении(Тип("ДокументСсылка.ИнвентаризацияРасчетовСАбонентами"));

Формы | Просмотров: 1222 | Добавил: leshic | Дата: 04.12.2019 | Комментарии (0)

Задать параметры страницы отчета можно в процедуре ПриКомпоновкеРезультата() обратившись к свойствам ДокументРезультат.

Например выведем отчет в формате Ландшафт и впишем в лист:

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    ДокументРезультат.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    ДокументРезультат.АвтоМасштаб=Истина;
КонецПроцедуры
 

СКД | Просмотров: 461 | Добавил: leshic | Дата: 27.11.2019 | Комментарии (0)

СтрокаРезультат = ВнешняяБД.ValueToStringInternal(Запрос.Выполнить().Выгрузить());
ТабВнешняя = ЗначениеИзСтрокиВнутр(СтрокаРезультат);



Вход на сайт
Поиск
Категории раздела
СКД [51]
Регистры [7]
Формы [47]
Администрирование [46]
Запросы [11]
Объекты конфигурации и типы данных [20]
Взаимодействие с другими базами, приложениями и источниками данных [16]
Программирование [46]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0