Имя: Пароль:
1C
1С v8
Аналог Таблицы значений, реализованный на С...
, ,
0 max735
 
23.05.14
17:54
Подскажите пожалуйста,
может быть кто-то сталкивался с необходимостью создать таблицу значений не средствам 1С, на на каком нибудь языке, типа С, чтобы потом все это отдать в 1С как таблицу значений. Средства OLE (COM) в данном случае не интересуют! Нужно понять, возможно ли такое в принципе. Или подскажите, в какую сторону копать. Как-то ведь программисты (системные) 1С это реализовали.
И еще вопрос, есть ли какая-либо возможность достучаться до этих программистов, чтобы задать пару подобных вопросов?
Спасибо.
1 ДенисЧ
 
23.05.14
17:56
Насчёт достучаться - идея хорошая...
Только нужно биту взять... Или монтировку...
2 Mikeware
 
23.05.14
18:07
создай как строку, и после передачи разворачивай в ТЗ через ЗначениеИзСтрокиВнутр()
3 Mikeware
 
23.05.14
18:08
только имху-ицца мне, что "разруха не в сортирах...."
4 H A D G E H O G s
 
23.05.14
18:11
(3) Херово Имхуеца.

(0) XTDO преобразование спасет тебя.
Я делал аналоги Массив и СписокЗначений и их конвертации в xdto (из/в) не Дельфи.
5 H A D G E H O G s
 
23.05.14
18:11
не Дельфи- > в Дельфи.
6 fisher
 
23.05.14
18:15
Нахрена реализовывать "аналог", если нужно только данные отдать?
7 Mikeware
 
23.05.14
18:15
(4) как раз нормально. "аналоги" - это не таблицы. чуваку надо передать в 1с данные. 1с надо данные принять и разместить в ТЗ. как это сделать - есть 100500 способов.
XDTO, кстати, ничем в данном конкретном случае не отличается от ЗначениеИзСтрокиВнутр - тоже строка с разметкой, только обозначения тегов другие.
8 max735
 
23.05.14
18:16
(2) - Нет, так не пойдет, идея такая, чтобы реализовать все на С, чтобы все потом отдать в заполненном виде клиенту.
А вообще, все эти танцы с бубном тянутся вот отсюда:
v8: Не могу понять, вызывает ли сервер 1С внешнюю компоненту...
Все пытаюсь подцепиться к серверу 1С, как к OLE серверу.
на 32-битой версии вообще никакой реакции, на 64-битной не могу получить AppDispatch...
9 max735
 
23.05.14
18:18
На текущем этапе не стоит задача как-то заполнить ТЗ, есть задача зацепить сервер 1С через COM. Клиенту хотят работать не через клиента, а через скрипты на сервере. Кроме того были вопросы по тонкому клиенту...
10 H A D G E H O G s
 
23.05.14
18:22
(7) ЗначениеИзСтрокиВнутр() хрен сформируешь.
11 romix
 
23.05.14
19:04
XML же можно.
Или АПИ (если речь о внешней компоненте) по принципу ВыбратьСтроки() ПолучитьСтроку() ПолучитьЗначениеСтроки()
12 viraboy
 
23.05.14
19:53
Чем DataTable не устраивает. Можно объектный аналог на базе списка List<T>.
13 Яйца 1С
 
23.05.14
20:14
(0) Чё? Массив структур?
14 su_mai
 
23.05.14
20:53
(0) На кой черт все это надо если есть XML
15 su_mai
 
23.05.14
20:54
(14) Посмотри как таблица значений сериализуется в XML типовым сериализатором и эмулирут туже хрень
16 MKZM
 
23.05.14
21:01
А что, дбф уже отменили?
17 Garykom
 
гуру
23.05.14
21:06
Хм интересно как это из ВК можно передать в 1С значение не простого типа (число, строка, дата )?
18 Steel_Wheel
 
23.05.14
22:19
(0) Самый простой способ: создать CSV-файл, считать CSV-файл
19 EvgeniuXP
 
23.05.14
22:32
(2) 7.7 и 8.3 не совместимы, номер не прокатит :)
20 EvgeniuXP
 
23.05.14
22:34
(16) в дбф-е все колонки на английском и до 8 знаков :)
21 Steel_Wheel
 
23.05.14
22:34
(19) Скажу даже больше: между двумя разными базами, созданных из одного предка на одной платформе, не прокатит