Pergunta

Eu queria saber se é seguro fazer a seguinte iteração encontrar a primeira ocorrência de STR dentro da matriz ou se há uma maneira melhor. Obrigado

#include <stdio.h> 
#include <string.h>

const char * list[] = {"One","Two","Three","Four","Five"};

char *c(char * str) {
    int i;
    for (i = 0; i < 5; i++) {
        if (strstr(str, list[i]) != NULL) return list[i];
    }
    return "Not Found";
}
int main() {
    char str[] = "This is a simple string of hshhs wo a char";

    printf("%s", c(str));
    return 0;
}
Foi útil?

Solução

A Web Part de Consulta de Conteúdo exibirá conteúdo de uma lista em um site pai.Você pode filtrá-lo usando um campo na página.Você precisará criar um layout de página que inclua um campo que você possa usar para filtrar - isso será usando o SPD.Você precisará criar uma página usando esse layout de página para cada subsite e adicionar o valor de filtro correto a cada um.Você pode adicionar o CQWP ao layout da página ou adicioná-lo como uma web parte a cada página.

Você poderá filtrar o CQWP usando o Página PageFieldValue: FieldName.

Dito isto, parece-me que, se você tiver um sub-site para cada proposta, então você pode ser melhor criar uma roll-up no nível dos pais e armazenar todos os detalhes da proposta no sub-site?

.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top