附加字段: Difference between revisions

Jump to navigation Jump to search
Line 79: Line 79:
此代码应放在上述代码之后。
此代码应放在上述代码之后。


==显示附加字段于 PDF 或 HTML==
==以PDF或HTML格式显示ExtraField值==
加载附加字段后
加载ExtraFields后
 
HTML示例


HTML 示例
<syntaxhighlight lang="PHP">
<syntaxhighlight lang="PHP">
print $object->array_options ['options_XXX'];
print $object->array_options ['options_XXX'];
</syntaxhighlight>
</syntaxhighlight>
此处 XXX 为附加字段代码


PDF 示例
此处 XXX 是extrafields代码
 
PDF示例
 
<syntaxhighlight lang="PHP">
<syntaxhighlight lang="PHP">
$pdf->MultiCell (0,5, $outputlangs->convToOutputCharset($object->array_options ['options_XXX']),0,'L'); )
$pdf->MultiCell (0,5, $outputlangs->convToOutputCharset($object->array_options ['options_XXX']),0,'L'); )
</syntaxhighlight>
</syntaxhighlight>
此处 XXX 为附加字段代码


==显示附加字段列表于 PDF or HTML==
此处 XXX 是extrafields代码
加载附加字段后
 
==以PDF或HTML格式显示行的ExtraField值==
加载ExtraFields后
 
HTML示例


HTML 示例
<syntaxhighlight lang="PHP">
<syntaxhighlight lang="PHP">
print $object->lines[$i]->array_options['options_XXX'];
print $object->lines[$i]->array_options['options_XXX'];
</syntaxhighlight>
</syntaxhighlight>
此处 XXX 为附加字段代码


PDF 示例
此处 XXX 是extrafields代码
 
PDF示例
 
<syntaxhighlight lang="PHP">
<syntaxhighlight lang="PHP">
$pdf->MultiCell (0,5, $outputlangs->convToOutputCharset($object->lines[$i]->array_options['options_XXX']),0,'L');
$pdf->MultiCell (0,5, $outputlangs->convToOutputCharset($object->lines[$i]->array_options['options_XXX']),0,'L');
</syntaxhighlight>
</syntaxhighlight>
此处 XXX 为附加字段代码


此处 XXX 是extrafields代码
==在调用 $object->create() 或 $object->update()之前==


==调用 $object->create() 或 $object->update()之前==
必须检索表单发送的extrafields值。为此,请使用以下方法:


表单发送的附加字段的值需要取回。为此,使用此方法:
<syntaxhighlight lang="PHP">
<syntaxhighlight lang="PHP">
$ret = $extrafields->setOptionalsFromPost($extralabels,$object);
$ret = $extrafields->setOptionalsFromPost($extralabels,$object);
714

edits

Navigation menu