Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 18:12

ошибка Тип не определен

Автор cobra77777, 16 мая 2019, 19:48

0 Пользователей и 1 гость просматривают эту тему.

cobra77777

Всем привет ! Пытаюсь сделать по примеру, но выходит ошибка (запускается на толстом клиенте) вот сам код:

&НаКлиенте
Процедура Путь1НачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) Экспорт
   ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
   ДиалогОткрытияФайла.Фильтр = "Текстовый документ(*.txt)|*.txt";    
   ДиалогОткрытияФайла.Заголовок = "Выберите первый файл:";
   ДиалогОткрытияФайла.Выбрать();
   Путь1 = ДиалогОткрытияФайла.ПолноеИмяФайла;
КонецПроцедуры


&НаКлиенте
Процедура Путь2НачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) Экспорт
   ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
   ДиалогОткрытияФайла.Фильтр = "Текстовый документ(*.txt)|*.txt";    
   ДиалогОткрытияФайла.Заголовок = "Выберите второй файл:";
   ДиалогОткрытияФайла.Выбрать();
   Путь2 = ДиалогОткрытияФайла.ПолноеИмяФайла;
КонецПроцедуры

&НаСервереБезКонтекста
Процедура СравнитьНаСервере()
   СравнениеФайлов = Новый СравнениеФайлов;
   СравнениеФайлов.ПервыйФайл = Путь1;
   СравнениеФайлов.ВторойФайл = Путь2;
   СравнениеФайлов.ИгнорироватьПустоеПространство = Истина;
   СравнениеФайлов.СпособСравнения = СпособСравненияФайлов.ТекстовыйДокумент;
   СравнениеФайлов.ПоказатьРазличия();
КонецПроцедуры

&НаКлиенте
Процедура Сравнить(Команда)
   СравнитьНаСервере();
КонецПроцедуры

Спасибо.



alexandr_ll

Цитата: cobra77777 от 16 мая 2019, 19:48
Всем привет ! Пытаюсь сделать по примеру, но выходит ошибка (запускается на толстом клиенте) вот сам код:

&НаКлиенте
Процедура Путь1НачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) Экспорт
   ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
   ДиалогОткрытияФайла.Фильтр = "Текстовый документ(*.txt)|*.txt";    
   ДиалогОткрытияФайла.Заголовок = "Выберите первый файл:";
   ДиалогОткрытияФайла.Выбрать();
   Путь1 = ДиалогОткрытияФайла.ПолноеИмяФайла;
КонецПроцедуры


&НаКлиенте
Процедура Путь2НачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) Экспорт
   ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
   ДиалогОткрытияФайла.Фильтр = "Текстовый документ(*.txt)|*.txt";    
   ДиалогОткрытияФайла.Заголовок = "Выберите второй файл:";
   ДиалогОткрытияФайла.Выбрать();
   Путь2 = ДиалогОткрытияФайла.ПолноеИмяФайла;
КонецПроцедуры

&НаСервереБезКонтекста
Процедура СравнитьНаСервере()
   СравнениеФайлов = Новый СравнениеФайлов;
   СравнениеФайлов.ПервыйФайл = Путь1;
   СравнениеФайлов.ВторойФайл = Путь2;
   СравнениеФайлов.ИгнорироватьПустоеПространство = Истина;
   СравнениеФайлов.СпособСравнения = СпособСравненияФайлов.ТекстовыйДокумент;
   СравнениеФайлов.ПоказатьРазличия();
КонецПроцедуры

&НаКлиенте
Процедура Сравнить(Команда)
   СравнитьНаСервере();
КонецПроцедуры

Спасибо.
Ошибку полностью приведите.

cobra77777

Вот:
{Обработка.СравнениеФайлов.Форма.Форма.Форма(23,26))}:Тип не определен(СравнениеФайлов).
СравнениеФайлов = Новый<<?>>СравнениеФайлов();(Проверка:Сервер)

LexaK

из описания в СП
СравнениеФайлов
Доступность
Толстый клиент (!!!)

Что не понятно?
если помогло нажмите: Спасибо!

cobra77777

Всё понятно LexaK ошибку выдаёт.

alexandr_ll

Цитата: cobra77777 от 17 мая 2019, 08:03
Вот:
{Обработка.СравнениеФайлов.Форма.Форма.Форма(23,26))}:Тип не определен(СравнениеФайлов).
СравнениеФайлов = Новый<<?>>СравнениеФайлов();(Проверка:Сервер)
Это работает только в обычном приложении

cobra77777

Понятно. Спасибо. Вопрос закрыт.

wise

Цитата: alexandr_ll от 17 мая 2019, 09:47СравнениеФайлов = Новый<<?>>СравнениеФайлов();(Проверка:Сервер)

у Вас скобки () ЛИШНИЕ.
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

cobra77777

Да получилось (обычной). На управляемых формах можно сделать сравнение?

alexandr_ll

Цитата: cobra77777 от 17 мая 2019, 21:36
Да получилось (обычной). На управляемых формах можно сделать сравнение?
Например
https://infostart.ru/public/292916/

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск