|
v7: ПоставщикДанных для Табличного поля | ☑ | ||
|---|---|---|---|---|
|
0
Rom_Kat
29.08.11
✎
10:52
|
Как создать поставщика типа ODBCRecordSet для Табличного поля и в него всунуть нужный запрос.
Вот так не получается. ТекстЗапроса = " |SELECT | ДокРеализ.IDDoc AS [Реализация $Документ.Реализация] | , ДокРеализ.LINENO_ AS НомерСтроки | , $Рег.Номенклатура AS [Товар $Справочник.Номенклатура] | , $Рег.Количество AS Количество |FROM $Регистр.ПартииНаличие AS Рег |INNER JOIN $ДокументСтроки.Реализация AS ДокРеализ ON ДокРеализ.IDDoc=Рег.IDDoc AND ДокРеализ.LINENO_=Рег.LINENO_ |WHERE $Рег.Партия=' 0 ' |"; //ТЗИтог = RS.ВыполнитьИнструкцию(ТекстЗапроса); ПоставщикДанных = СоздатьОбъект("ПоставщикДанных.ODBCRecordSet");//.MSSQL ПоставщикДанных.УстТекстЗапроса(ТекстЗапроса); ПоставщикДанных.УстКлючПорядка("Реализация, НомерСтроки, Товар, Количество"); ТаблПоле.ПоставщикДанных = ПоставщикДанных; ТаблПоле.НачальноеПредставление = 1; ТаблПоле.ОбновитьСтроки(); |
|||
|
1
Rom_Kat
29.08.11
✎
11:06
|
Считаете что так должно работать?
|
|||
|
2
Rom_Kat
29.08.11
✎
11:06
|
ПоставщикДанных = СоздатьОбъект("ПоставщикДанных.ODBCRecordSet")
|
|||
|
3
Rom_Kat
29.08.11
✎
11:07
|
думаю основная проблема с именем объекта
|
|||
|
4
viktor_vv
29.08.11
✎
11:19
|
оПоставщикДанных = СоздатьОбъект("ODBCDataProvider.MSSQL");
оПоставщикДанных.БазаДанных = СоздатьОбъект("ODBCDatabase"); |
|||
|
5
Rom_Kat
29.08.11
✎
11:20
|
а вот это надо?
оставщикДанных.БазаДанных.Присоединить1С(); |
|||
|
6
viktor_vv
29.08.11
✎
11:23
|
У меня без этого работает. Там по умолчанию кажется текущее соединение берется.
|
|||
|
7
Rom_Kat
29.08.11
✎
11:24
|
Упорядочивать ключи надо если у меня колонки табличного поля идут в таком же порядке как и поля в запросе?
|
|||
|
8
viktor_vv
29.08.11
✎
11:29
|
Ну ключ порядка надо установить.
|
|||
|
9
viktor_vv
29.08.11
✎
11:31
|
Я чето не понял при чем здесь порядок колонок.
|
|||
|
10
Rom_Kat
29.08.11
✎
11:36
|
Все получилось. Это я в колонках табполя забыл Данные указать.
Все заработало )) Спасибо. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |