Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Волшебство программирования на 1С:Предприятие 7.7 и 8.0. Выпуск 106


Только для специалистов с опытом работы…

Для работы на проекту по внедрению «1С:Предприятие 8.0» на одном из крупнейших предприятий России компания «Бухучет и торговля» (http://www.1cbit.ru) набирает специалистов – программистов 1С и руководителей проектов с в/о и опытом работы от 2 лет, в возрасте 22-45 лет. Прописка и гражданство не критичны. Возможна помощь с жильем.

Набор ограничен, необходимо 12 человек. Специалистам, работающим с версией 7.7, а также неуверенно себя чувствующим с версией 8.0, будет предложено бесплатно обучиться на внутренних курсах. Вот некоторые из них:

* Конфигурирование прикладного решения «1С:Предприятие 8.0. Бухгалтерия предприятия». Для продвинутых пользователей
* Зарплата и Управление Персоналом 8.0 (пользование).
* Конфигурирование базовых объектов в системе 1С: Предприятие 8.0.
* Подготовка к сдаче сертификата 1С: Специалист (Управление торговлей 8.0). Семинар, ответы на вопросы
* Налоговый учет в 1С:Бухгалтерии 8.0. ПБУ 18.
* Разработка в системе 1С:Предприятие 8.0 (блоки «Запросы», «Отчеты», «Формы», «Обмен данными»). Автор - Митичкин Станислав. Курс для сотрудников, имеющих опыт программирования в системе 1С: Предприятие 8.0.

Зарплата опытного специалиста при работе на проектах составляет $1500-$2500. Оплачивается отпуск, проездной, предусмотрена схема оплаты связи. Недостатка в клиентах не испытываем вне зависимости от сезона.

Резюме присылайте по адресу: iotkalo@1cbit.ru , Отькало Илье Владимировичу.
Тел. в Москве 730-88-02.


Волшебство программирования на 1С:Предприятие 7.7 и 8.0
Выпуск 106 / 27.07.2006

Пример работы с файлами DBF по интерфейсу ADO
Автор: romix

Драйвер ADO уже встроен в систему, и дополнительно устанавливать его не нужно. Он представляет собой всего лишь удобную Active-X оболочку для доступа к данным, которую можно использовать почти из любых языков и сред программирования (включая 1С:Предприятие 7.7 и 8.0).

Интерфейс ADO во многих случаях более удобен и безопасен для работы с файлами DBF, чем штатный объект 1С:

  • Выводит понятные сообщения при ошибках.

  • Не обрушивает систему 1С при ошибках (в отличие от штатного XBase).
  • Позволяет одновременно и без проблем открывать несколько файлов.

  • Имеет удобный SQL-подобный синтаксис запросов (не надо изучать нестандартные интерфейсы).
Тот же самый драйвер ADO можно применять для доступа к самым разным источникам данных (например, к базе Oracle), с небольшими отличиями в строке подключения.

Ниже приведен пример создания, заполнения и чтения файла DBF.

//*******************************************
Процедура Сформировать() 
  
    
 //РАБОТА С ФАЙЛАМИ DBF ЧЕРЕЗ ADO    
    
    
  Path="c:\"; //Путь к папке с файлами DBF
  
  //Стираем файл, если он уже существует
  Если фс.СуществуетФайл("c:\persons.dbf")=1 Тогда

      фс.УдалитьФайл("c:\persons.dbf");
  КонецЕсли;    
  
  //******* ПРИМЕР ЗАПИСИ DBF *******//

  //Открываем соединение
  DBConn = CreateObject("ADODB.Connection");
  DBConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;" +
                   "Data Source=" + Path + ";" +
                   "Extended Properties=""DBASE IV;"";");           

  //Создаем новый DBF и задаем его колонки

  DBConn.Execute("Create Table Persons (Name char(50), City char(50), Phone char(20), Zip decimal(5))");

  //Пишем строки в наш DBF
  DBConn.Execute("Insert into Persons Values('Иванов И.И.', 'Москва','123-45-67','14589')");
  DBConn.Execute("Insert into Persons Values('Поляков С.Л.', 'Москва','333-44-55','38215')");
  DBConn.Execute("Insert into Persons Values('Сидоров С.С.', 'Москва','222-33-44','54323')");
  
  
  
  //******* ПРИМЕР ЧТЕНИЯ DBF *******//
  

  //Делаем выборку 
  Persons = DBConn.Execute("Select * from [Persons#DBF]");

  Пока Persons.EOF=0 Цикл //Цикл по записям DBF
    
    Имя=    Persons.Fields("Name").value;
    Город=  Persons.Fields("City").value;
    Телефон=Persons.Fields("Phone").value;
    Zip=    Persons.Fields("Zip").value;
    
    Сообщить("Имя="+Имя+" Город="+Город+" Телефон="+Телефон+" Zip="+Zip);
    
    Persons.MoveNext(); //Переходим к след. записи DBF

  КонецЦикла;

  DBConn.Close(); //Закрываем соединение
                   
КонецПроцедуры

Скачать: http://x-romix.narod.ru/ado_dbf.zip
(размер файла ert - 4 килобайта, скачивать ЛЕВОЙ кнопкой мыши). 

Фестиваль MISTA Open Air 2006

Объявляется очередной сбор мистян в Москве!

5 августа 2006 г.
Москва, Старокосино, Белое озеро

Сумма с человека: 700 руб.

В конкурсах будут разыгрываться призы - брендовые вещи с логотипом Mista.ru: футболки, кружки.
В качестве сувениров всем участникам - ручки и зажигалки.

Подробности здесь: http://www.kb.mista.ru/article.php?id=292


Официальный сайт рассылки - www.mista.ru
Волшебный форум -
www.forum.mista.ru
Книга знаний - www.kb.mista.ru

С уважением,
Станислав Митичкин (Волшебник)
stasmit@mail.ru



В избранное