1С 7.x : Выгрузка / Загрузка данных посредством текстовых (TXT) файлов
Для работы с текстовыми документами существуют три типа данных – ТекстовыйДокумент, ЗаписьТекста и ЧтениеТекста. Разница двух подходов состоит в способе загрузки документа: ТекстовыйДокумент загружает файл целиком и далее построчно обрабатывает его; ЗаписьТекста и ЧтениеТекста загружают файл построчно.
ПРИМЕР 1: Запись данных справочника в текстовый файл:
С помощью типа ЗаписьТекста этот код будет таким:
Чтение данных из текстового файла в справочник:
С помощью типа ЗаписьТекста этот код будет таким:
ПРИМЕР 2:
В строке текста значения реквизитов справочника разделяются символом кавычка. Его можно получить, например, используя функцию Символ(34).
В случае если символ разделителя (в данном случае – кавычка) может встречаться в выгружаемых данных,
перед помещением в строку меняем этот символ на заранее определенную комбинацию символов.
В нашем случае это %квч%.
1С 7.x : Как получить курсы валют с сайта НБУ http://www.bank.gov.ua/ за любую дату ? 6
Функция ПолучитьТаблицуКурсовНБУ(ДатаКурса, Ежедневно = 1) // если в качестве второго параметра указать число отличное от 1 - получем валюты, которые котируются на ежемесячной основе
Перем Reader, Url, Точки, HtmlTab, Строк, Р, НомСтроки, НомЯче1С Предприятие что это? 12 Что такое 1С?
1С — это фирма , у которой одно из направлений деятельности — разработка программного обеспечения для автоматизации бизнес-процессов предприятий. « 1С:Предприятие » - конкретный продукт, который выпускает компания 1С .
Что такое COM-подключение к базе 7.7 из .NET, .NET Core 2 Инсталяция: dotnet add package sabatex.V1C77 или добавить через NUGET пакет sabatex.V1C77. Добавить пространство имен: using sabatex.V1C77; пример использованя: ---C# static void Main(string args) { // создаем строку соединенАвтоматическая установка ширины колонки табличного документа. 0 Процедура, которая " примерно" делает автоширину колонок (навроде, как если бы выделить все колонки и дважды щелкнуть мышкой по границе заголовка колонки). Привожу текст, работает неахти, но лучше чем ничего:
Процедура РасчетШириныКолонок(ТабличныйАвтоматическое резервное копирование 1С:Предприятия в облако с помощью ПО Effector Saver 4 Всем известно, для большей гарантии восстановления важных данных, необходимо копировать архивы в несколько мест хранения. Отдельный диск может помочь в случае порчи основного, но в случае если устройство будет потеряно или украдено, он будет так же Посмотреть все результаты поиска похожих
Загрузка данных из DBF файла в Таблицу Значений 2 Процедура ПоказатьДБФ(дбф, имяФайла) далее
Процедура Сформировать()
перем дбф, флаг, папка;
тЗнач.Очистить();
флаг=ФС.ВыбратьФайл(0, имяФайла, папка," Выберете DBF файл" ," |*.DBF" );
Если флаг=0 Тогда
возврат;
КонецЕсли;
дбф=СоздатьОбъектВыгрузка / Загрузка данных посредством DBF файлов? 2 DBF-файл – это файл, в котором данные хранятся в виде таблицы (Database format). Работа с этими файлами происходит по принципу курсора, т.е. по одной строке. Для работы с DBF-файлами существует тип данных XBase. Несмотря на то, что формат DBF считаеПример переноса данных из 1С 7.7 в 8.1 посредством XML файла 2 xmldoc = CreateObject(" Msxml2.DOMDocument" );
xmlDoc.loadXML(" root/ " );
nodeRoot = xmlDoc.documentElement;
расходы = xmlDoc.createElement(" СправочникРасходы" );
Спр = Создатьобъект(" Справочник.Расходы" );
Спр.ВыбратьЭлементы();
Пока СПоиск в DBF файле по индексу 1 ДБФ=СоздатьОбъект(" XBase" );
ДБФ.ДобавитьПоле(" DATE" ," D" ,0,0);
Дбф.ДобавитьИндекс(" INDEX" ," DTOS(DATE)" ,0,0," " );
//Дбф.ДобавитьИндекс(" INDEX" ," DTOS(DATE)" ,0,0," Пустая строка" ); //DTOS !!!
// где DTOC() - " ММ/ДД/ГГ" или DTOSЗагрузка данных из XML файла в Таблицу Значений и вывод в Табличный документ 1 Перем ИмяПути,ИмяФайла;
Перем xmlParser;
//пример чтения xml файла.
Функция УстановитьКомпоненту()
Если ЗагрузитьВнешнююКомпоненту(КаталогИБ()+" ExtFormsv7plus.dll" )=0 Тогда
Если ЗагрузитьВнешнююКомпоненту(" v7plus.dll" )=0 Тогда
СообщитПосмотреть все в категории JSON, XML, TXT, CSV, DBF