Имя: Пароль:
1C
1С v8
Программ в SQL сервере..... 1Сv3.0
,
0 Slepoi7
 
05.02.15
15:15
Пока не было SQL... всё было хорошо. Одни процедуры на Клиенте, другие на Серевере, третьи в Модуле объекта. Были какие-то слабые ограничения. А сейчас!? Например, открываю Excel - надо наКлиенте, данные из Excel надо поместить в ТаблицуЗначений,её можно открыть только НаСервере. Пытаюсь как-то из процедуры в процедуру передать или СОМобъект Excel или ТаблицуЗначений не хочет!!! Говорит, что нет мол таких отображений! И как быть?
1 Smallrat
 
05.02.15
15:16
эмм, а причем тут SQL ?
2 H A D G E H O G s
 
05.02.15
15:17
"И как быть?"

Идти работать охранником.
3 Господин ПЖ
 
05.02.15
15:19
>Идти работать охранником

там думать надо
4 Жан Пердежон
 
05.02.15
15:25
(0) можно файл пулять на сервер и там все делать...
но получить немного експы из книжек и сделать лвлап всё-таки придется
5 Escander
 
05.02.15
15:27
(0)открыть СП и прочитать про ХранилищеЗначений религия не позволяет?
6 Slepoi7
 
05.02.15
15:28
.... передать СОМобъект из Процедуры(НаКлиенте) в процедуру (НаСеревере)?
&НаКлиенте
Процедура ааа()
  фф = ввв();
  .....
КонецПроцедуры

&НаСервере
Функция ввв()
  Экс = Новый ("ТаблицаЗначений");              
  Экс.Колонки.Добавить("Имя",,"", 35);         // имя
  .....
Возврат Экс;
КонецФунции

.... и где же тут ошибка ? или чего не хватает ?
7 sapphire
 
05.02.15
15:30
(6) Мозгов
8 0wl
 
05.02.15
15:33
(6) Не хватает чтения документации, где ясно рассказано, что куда можно передавать.

Ну и понимания процесса тоже, COM на Сервер передавать -- это много смекалки надо
9 Slepoi7
 
05.02.15
15:42
жаль, что никто не знает.... опять не помогли....
Волшебый форумю
10 sapphire
 
05.02.15
15:45
(9) Ты напоминаешь анекдот
- Что значит "Dont know"?
- Не знаю !
- Вот, млин, кого ни спроси - никто не знает! (с)
11 sapphire
 
05.02.15
15:46
... и ИСЧО, данные из Excel быстрее поместить в COMSafeArray а его можно передавать туды-сюды
12 Кир Пластелинин
 
05.02.15
15:47
(9) просто вводный курс в программирование 1с выходит за рамки данного форума
13 Smallrat
 
05.02.15
15:51
14 kortun
 
05.02.15
16:02
(9) на клиенте перебираешь файл,
записываешь данные в массив

Типа

Массив = Новый Массив;
// перебираем строки

Структура = Новый Структура;
Структура.Товар = СтрокаФайла.ЗначениеИзФайла;
Структура.Цена = СтрокаФайла.ЗначениеИзФайла;
Массив.Добвить(Структура);

// конец перебора файла

ПередатьНаСервер(Массив)
15 Slepoi7
 
05.02.15
16:14
... чувствовал, что надо что-то делать с массивом ..... Спасибо.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший