Создал в конфигураторе документ с кодом. Как теперь исполнить?
Показывать по
10
20
40
сообщений
- 1
- 2
11.02.2009
22:12
#1
Бобрый день 
1С 8.1 пустая база без конфигурации.
Был шаблон с кодом выгрузки Справочники.Номенклатура в текстовой файл. Чтобы сделать ЭТО:
Открыл конфигуратор.
Создал документ.
Внес шапблон в модуль документа.
Как теперь запустить этот документ (в режиме Предприятие), чтобы справочник выгрузился?
--
Или эти программки не так исполняются?
1С 8.1 пустая база без конфигурации.
Был шаблон с кодом выгрузки Справочники.Номенклатура в текстовой файл. Чтобы сделать ЭТО:
Открыл конфигуратор.
Создал документ.
Внес шапблон в модуль документа.
Как теперь запустить этот документ (в режиме Предприятие), чтобы справочник выгрузился?
--
Или эти программки не так исполняются?
11.02.2009
22:37
#2
Ни хр..а не понятно! Как в документе выгрузить справочник? Может быть стоит привести код?
11.02.2009
22:39
#3
"Текст = Новый ТекстовыйДокумент;
Выборка = Справочники.Номенклатура.Выбрать();
Пока Выборка.Следующий() Цикл
Стр = СтрЗаменить(Выборка.Наименование, Символ(34), "%квч%");
Код = Строка(Выборка.Код) + Символ(34);
Текст.ДобавитьСтроку(Код + Стр);
КонецЦикла;
Текст.Записать("c:\temp\text.txt");
Вот код. Куда его вставить и как потом получить на диске текстовой файл?"
Выборка = Справочники.Номенклатура.Выбрать();
Пока Выборка.Следующий() Цикл
Стр = СтрЗаменить(Выборка.Наименование, Символ(34), "%квч%");
Код = Строка(Выборка.Код) + Символ(34);
Текст.ДобавитьСтроку(Код + Стр);
КонецЦикла;
Текст.Записать("c:\temp\text.txt");
Вот код. Куда его вставить и как потом получить на диске текстовой файл?"
12.02.2009
04:46
#5
Код не очень-то прояснил ситуацию... Если просто надо выгрузить справочник, то причем тут документ и опять же пишите, что "1С 8.1 пустая база без конфигурации." Так справочник есть или его тоже нет? И что тогда вы выгружаете?
Может просто на словах объясните, что есть и что надо сделать?
Может просто на словах объясните, что есть и что надо сделать?
12.02.2009
08:13
#6
1) Создаете внешнюю обработку (Файл-Новый-Вн.обр).
2) Создаете в ней форму.
3) Под кнопкой "Выполнить" есть процедура, вставляете свой код туда.
4) В 1С открываете эту обработку (Файл-Открыть) и жмете "Выполнить".
ЗЫ В сам код выгрузки не вникал...
2) Создаете в ней форму.
3) Под кнопкой "Выполнить" есть процедура, вставляете свой код туда.
4) В 1С открываете эту обработку (Файл-Открыть) и жмете "Выполнить".
ЗЫ В сам код выгрузки не вникал...
12.02.2009
11:13
#7
Спасибо! А это единственный способ запускать в 1С программы на выполнение? Или можно еще в модулях документов выполнять код? И как тут сделать, чтобы в появившемся пустом окне формы с кнопкой "Выполнить" написать что-нибудь?
12.02.2009
12:41
#8
А зачем там что то писать (и ЧТО вообще)? Исполняемый код Вы пишете в модуле обработки (в режиме "Конфигуратор"), а непосредственно в режиме "1С Предприятие" открываете обработку и запускаете ранее написанный код.
- 1
- 2
Читают тему
(гостей: 1)